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