Uses of Class
com.esri.core.geometry.Geometry

Packages that use Geometry
com.esri.core.geometry Provides classes for different types of geometries, e.g. 
com.esri.core.internal.value   
com.esri.core.map   
com.esri.core.tasks.ags.find Contains classes for defining finding operations that are executed on an ArcGIS Server. 
com.esri.core.tasks.ags.identify Contains classes for defining identify operations that are executed on an ArcGIS Server. 
com.esri.core.tasks.ags.na   
com.esri.core.tasks.ags.query Contains classes for defining queries that are executed on an ArcGIS Server. 
com.esri.map   
 

Uses of Geometry in com.esri.core.geometry
 

Subclasses of Geometry in com.esri.core.geometry
 class Envelope
          Envelopes are the rectangular window that contain a specific element.
 class Line
          A straight line between a pair of points.
 class MultiPath
          The MulitPath class is a base class for polygons and polylines.
 class MultiPoint
          A Multipoint is a collection of points.
 class Point
          A Point is a zero-dimensional object that represents a specific (X,Y) location in a two-dimensional XY-Plane.
 class Polygon
          A polygon is a collection of one or many interior or exterior rings.
 class Polyline
          A polyline is a collection of one or many paths.
 class Segment
          A base class for segments.
 

Methods in com.esri.core.geometry that return Geometry
static Geometry GeometryEngine.clip(Geometry geometry, Envelope envelope, SpatialReference spatialReference)
          Calculates the clipped geometry from an target geometry by an envelope.
 Geometry Geometry.copy()
          Creates a copy of the geometry.
 Geometry Envelope.createInstance()
           
 Geometry Line.createInstance()
           
 Geometry MultiPoint.createInstance()
           
 Geometry Point.createInstance()
           
 Geometry Polygon.createInstance()
           
 Geometry Polyline.createInstance()
           
static Geometry GeometryEngine.difference(Geometry inputGeometry, Geometry substractor, SpatialReference spatialReference)
          Creates the difference of two geometries.
static Geometry GeometryEngine.geometryFromEsriShape(byte[] esriShapeBuffer, Geometry.Type geometryType)
          Imports geometry from the ESRI shape file format.
 Geometry MapGeometry.getGeometry()
          Gets the only geometry without the spatial reference from the MapGeometry.
static Geometry GeometryEngine.intersect(Geometry inputGeometry, Geometry intersector, SpatialReference spatialReference)
          Creates a geometry through intersection between two geometries.
static Geometry GeometryEngine.project(Geometry geometry, SpatialReference inputSR, SpatialReference outputSR)
          Projects the given geometry instance from the input spatial reference to the output Spatial Reference.
static Geometry GeometryEngine.simplify(Geometry geometry, SpatialReference spatialReference)
          Performs the simplify operation on the geometry.
static Geometry GeometryEngine.union(Geometry[] geometries, SpatialReference spatialReference)
          Constructs a new geometry by union an array of geometries.
 

Methods in com.esri.core.geometry with parameters of type Geometry
static Polygon[] GeometryEngine.buffer(Geometry[] geometries, SpatialReference spatialReference, double[] distances, Unit unit, boolean toUnionResults)
          Calculates a buffer polygon for each geometry at each of the corresponding specified distances.
static Polygon GeometryEngine.buffer(Geometry geometry, SpatialReference spatialReference, double distance, Unit unit)
          Calculates buffer polygon of the geometry as specified by the distance input.
static Geometry GeometryEngine.clip(Geometry geometry, Envelope envelope, SpatialReference spatialReference)
          Calculates the clipped geometry from an target geometry by an envelope.
static boolean GeometryEngine.contains(Geometry geometry1, Geometry geometry2, SpatialReference spatialReference)
          Indicates if one geometry contains another geometry.
 void Envelope.copyTo(Geometry dst)
           
abstract  void Geometry.copyTo(Geometry dst)
          Copies this geometry to another geometry of the same type.
 void MultiPath.copyTo(Geometry dst)
           
 void MultiPoint.copyTo(Geometry dst)
           
 void Point.copyTo(Geometry dst)
           
 void Segment.copyTo(Geometry dst)
           
static boolean GeometryEngine.crosses(Geometry geometry1, Geometry geometry2, SpatialReference spatialReference)
          Indicates if one geometry crosses another geometry.
static Geometry GeometryEngine.difference(Geometry inputGeometry, Geometry substractor, SpatialReference spatialReference)
          Creates the difference of two geometries.
static double GeometryEngine.distance(Geometry geometry1, Geometry geometry2, SpatialReference spatialReference)
          Calculates the 2D planar distance between two geometries.
static boolean GeometryEngine.equals(Geometry geometry1, Geometry geometry2, SpatialReference spatialReference)
          Indicates if two geometries are equal.
static double GeometryEngine.geodesicLength(Geometry geometry, SpatialReference spatialReference, LinearUnit lengthUnit)
          A geodesic length is the shortest distance between any two points on the earth's surface when the earth's surface is approximated by a spheroid.
static byte[] GeometryEngine.geometryToEsriShape(Geometry geometry)
          Exports geometry to the ESRI shape file format.
static String GeometryEngine.geometryToJson(int wkid, Geometry geometry)
          Deprecated. 
static String GeometryEngine.geometryToJson(SpatialReference spatialReference, Geometry geometry)
          Exports the specified geometry instance to its JSON representation.
static Proximity2DResult GeometryEngine.getNearestCoordinate(Geometry geometry, Point inputPoint, boolean bTestPolygonInterior)
          Finds the coordinate of the geometry which is closest to the specified point.
static Proximity2DResult GeometryEngine.getNearestVertex(Geometry geometry, Point inputPoint)
          Finds nearest vertex on the geometry which is closed to the specified point.
static Proximity2DResult[] GeometryEngine.getNearestVertices(Geometry geometry, Point inputPoint, double searchRadius, int maxVertexCountToReturn)
          Finds all vertices in the given distance from the specified point, sorted from the closest to the furthest.
static Geometry GeometryEngine.intersect(Geometry inputGeometry, Geometry intersector, SpatialReference spatialReference)
          Creates a geometry through intersection between two geometries.
static Geometry GeometryEngine.project(Geometry geometry, SpatialReference inputSR, SpatialReference outputSR)
          Projects the given geometry instance from the input spatial reference to the output Spatial Reference.
 void MapGeometry.setGeometry(Geometry geometry)
          Sets the geometry for this MapGeometry.
static Geometry GeometryEngine.simplify(Geometry geometry, SpatialReference spatialReference)
          Performs the simplify operation on the geometry.
static boolean GeometryEngine.touches(Geometry geometry1, Geometry geometry2, SpatialReference spatialReference)
          Indicates if one geometry touches another geometry.
static Geometry GeometryEngine.union(Geometry[] geometries, SpatialReference spatialReference)
          Constructs a new geometry by union an array of geometries.
static boolean GeometryEngine.within(Geometry geometry1, Geometry geometry2, SpatialReference spatialReference)
          Indicates if one geometry is within another geometry.
 

Constructors in com.esri.core.geometry with parameters of type Geometry
MapGeometry(Geometry g, SpatialReference _sr)
          Construct a MapGeometry instance using the specified geometry instance and its corresponding spatial reference.
 

Uses of Geometry in com.esri.core.internal.value
 

Methods in com.esri.core.internal.value that return Geometry
 Geometry SpatialFilter.getGeometry()
           
 

Methods in com.esri.core.internal.value with parameters of type Geometry
 void SpatialFilter.setGeometry(Geometry geometry)
           
 

Constructors in com.esri.core.internal.value with parameters of type Geometry
SpatialFilter(Geometry geometry, SpatialRelationship spatialRelationship)
           
 

Uses of Geometry in com.esri.core.map
 

Methods in com.esri.core.map that return Geometry
 Geometry Graphic.getGeometry()
          Gets the geometry that defines the graphic.
 

Methods in com.esri.core.map with parameters of type Geometry
static Graphic FeatureUtil.newGraphic(int uid, Geometry geometry, Symbol symbol, Map<String,Object> attributes, InfoTemplate infoTemp)
          Created a Graphic with the given UID.
static Graphic FeatureUtil.newGraphic(int uid, Geometry geometry, Symbol symbol, Map<String,Object> attributes, InfoTemplate infoTemp, int drawOrder)
          Created a Graphic with the given UID.
 

Constructors in com.esri.core.map with parameters of type Geometry
Graphic(Geometry geometry, Symbol symbol)
          Instantiates a new Graphic object.
Graphic(Geometry geometry, Symbol symbol, int drawOrder)
          Instantiates a new Graphic object.
Graphic(Geometry geometry, Symbol symbol, Map<String,Object> attributes, InfoTemplate infoTemp)
          Instantiates a new Graphic object.
Graphic(Geometry geometry, Symbol symbol, Map<String,Object> attributes, int drawOrder)
           
 

Uses of Geometry in com.esri.core.tasks.ags.find
 

Methods in com.esri.core.tasks.ags.find that return Geometry
 Geometry FindResult.getGeometry()
          Returns the Geometry object.
 

Uses of Geometry in com.esri.core.tasks.ags.identify
 

Methods in com.esri.core.tasks.ags.identify that return Geometry
 Geometry IdentifyParameters.getGeometry()
          Gets the geometry.
 Geometry IdentifyResult.getGeometry()
          Returns the geometry of the identified feature.
 

Methods in com.esri.core.tasks.ags.identify with parameters of type Geometry
 void IdentifyParameters.setGeometry(Geometry geometry)
          Sets the geometry.
 

Uses of Geometry in com.esri.core.tasks.ags.na
 

Methods in com.esri.core.tasks.ags.na that return Geometry
 Geometry RoutingDirection.getGeometry()
          Decompresses the geometry for the route direction and returns it.
 

Constructors in com.esri.core.tasks.ags.na with parameters of type Geometry
StopGraphic(Geometry geometry)
          Constructor taking the geometry and symbol used for the graphic
StopGraphic(Geometry geometry, Map<String,Object> attributes)
          Constructor taking the geometry, symbol, and list of attributes for the graphic
 

Uses of Geometry in com.esri.core.tasks.ags.query
 

Methods in com.esri.core.tasks.ags.query that return Geometry
 Geometry Query.getGeometry()
          Returns the geometry to apply as the spatial filter.
 

Methods in com.esri.core.tasks.ags.query with parameters of type Geometry
 void Query.setGeometry(Geometry geometry)
          Sets the geometry to apply as the spatial filter.
 

Uses of Geometry in com.esri.map
 

Methods in com.esri.map that return Geometry
protected  Geometry ArcGISFeatureLayer.getLegendImageGeometry()
           
protected  Geometry GraphicsLayer.getLegendImageGeometry()
           
protected  Geometry GraphicsLayer.getLegendImageGeometryByType(Geometry.Type type)
           
 

Methods in com.esri.map with parameters of type Geometry
 Graphic ArcGISFeatureLayer.createFeatureWithTemplate(FeatureTemplate template, Geometry geometry)
          Creates a new feature based on the specified feature SubType and feature template.
 Graphic ArcGISFeatureLayer.createFeatureWithType(FeatureType type, Geometry geometry)
          Creates a new feature based on the specified feature SubType.
 BufferedImage GraphicsLayer.createSymbolImage(Symbol symbol, Geometry geometry, int width, int height, Color color)
          Returns a swatch image of the given geometry rendered with the specified symbol.
 BufferedImage[] GraphicsLayer.createSymbolImages(Symbol[] symbols, Geometry[] geometries, int width, int height, Color color)
          Returns a swatch image array of for the given geometries rendered with the symbols.
 void JMap.panTo(Geometry geometry)
          Pans the map to the given geometry.
 void JMap.setExtent(Geometry geometry)
          Sets the current extent of the map.
 void GraphicsLayer.updateGraphic(int id, Geometry geometry)
          Replaces the geometry of the identified graphic with the supplied geometry.
 void JMap.zoomTo(Geometry geometry)
          Zooms to a geometry.
 



Copyright © 2012. All Rights Reserved.