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

Packages that use Geometry
com.esri.android.map Provides classes for all the different elements of a map. 
com.esri.android.map.ags Contains the classes for the available map layer types. 
com.esri.android.map.event Provides interface classes used to handle events from maps and popups. 
com.esri.core.geometry Provides classes for different types of geometries, e.g. 
com.esri.core.map Contains classes that define elements from feature and image services. 
com.esri.core.tasks.ags.identify Contains classes for defining identify operations that are executed on an ArcGIS Server. 
com.esri.core.tasks.ags.query Contains classes for defining queries that are executed on an ArcGIS Server. 
 

Uses of Geometry in com.esri.android.map
 

Methods in com.esri.android.map with parameters of type Geometry
 android.graphics.Bitmap GraphicsLayer.createSymbolImage(Symbol symbol, Geometry geometry, int width, int height, int color)
          Returns a swatch image of the given geometry rendered with the specified symbol.
 android.graphics.Bitmap[] GraphicsLayer.createSymbolImages(Symbol[] symbol, Geometry[] geometry, int width, int height, int color)
          Returns a swatch image array of for the given geometries rendered with the symbols.
 void MapView.setExtent(Geometry geometry)
          This method will zoom map into the given geometry and use its bound as current map extent.
 void MapView.setExtent(Geometry geometry, int padding)
          Zooms into the given geometry so that geometry fits the bounds of the map.
 void GraphicsLayer.updateGraphic(int id, Geometry geometry)
          Updates the geometry of a graphic specified by id with a geometry.
 

Uses of Geometry in com.esri.android.map.ags
 

Methods in com.esri.android.map.ags 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.
 

Uses of Geometry in com.esri.android.map.event
 

Methods in com.esri.android.map.event with parameters of type Geometry
 void PopupEditingListener.onGeometryEditing(Geometry geometry)
          The 'Edit Geometry' button is clicked.
 

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 Polyline.createInstance()
           
 Geometry Point.createInstance()
           
 Geometry Envelope.createInstance()
           
 Geometry Line.createInstance()
           
 Geometry MultiPoint.createInstance()
           
 Geometry Polygon.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 Point.copyTo(Geometry dst)
           
 void Envelope.copyTo(Geometry dst)
           
 void MultiPath.copyTo(Geometry dst)
           
 void Segment.copyTo(Geometry dst)
           
abstract  void Geometry.copyTo(Geometry dst)
          Copies this geometry to another geometry of the same type.
 void MultiPoint.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.map
 

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

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, Map<String,Object> attributes, InfoTemplate infoTemp)
          Instantiates a new Graphic object.
Graphic(int uid, Geometry geometry, Symbol symbol, Map<String,Object> attributes, InfoTemplate infoTemp)
          Instantiates a new Graphic 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()
          Returns the geometry to identify.
 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 to identify.
 

Constructors in com.esri.core.tasks.ags.identify with parameters of type Geometry
IdentifyParameters(Geometry geometry, Envelope mapExtent, SpatialReference extentSR, int[] layers, int mapWidth, int mapHeight, int dpi, boolean returnGeometry)
          Constructor with required parameters.
 

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.
 



Copyright © 2012. All Rights Reserved.