|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
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. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |