|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use SpatialReference | |
|---|---|
| com.esri.core.geometry | |
| com.esri.core.geometry.ogc | |
| Uses of SpatialReference in com.esri.core.geometry |
|---|
| Fields in com.esri.core.geometry declared as SpatialReference | |
|---|---|
SpatialReference |
MapOGCStructure.m_spatialReference
|
| Methods in com.esri.core.geometry that return SpatialReference | |
|---|---|
static SpatialReference |
SpatialReference.create(int wkid)
Creates an instance of the spatial reference based on the provided well known ID for the horizontal coordinate system. |
static SpatialReference |
SpatialReference.create(String wktext)
Creates an instance of the spatial reference based on the provided well known text representation for the horizontal coordinate system. |
static SpatialReference |
SpatialReference.fromJson(org.codehaus.jackson.JsonParser parser)
Returns spatial reference from the JsonParser. |
SpatialReference |
MapGeometry.getSpatialReference()
Gets the spatial reference for this MapGeometry. |
| Methods in com.esri.core.geometry with parameters of type SpatialReference | |
|---|---|
boolean |
Operator.accelerateGeometry(Geometry geometry,
SpatialReference spatialReference,
Geometry.GeometryAccelerationDegree accelDegree)
Processes Geometry to accelerate operations on it. |
boolean |
OperatorSimpleRelation.accelerateGeometry(Geometry geometry,
SpatialReference spatialReference,
Geometry.GeometryAccelerationDegree accelDegree)
|
static Polygon[] |
GeometryEngine.buffer(Geometry[] geometries,
SpatialReference spatialReference,
double[] distances,
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)
Calculates a 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 a target geometry using an envelope. |
static boolean |
GeometryEngine.contains(Geometry geometry1,
Geometry geometry2,
SpatialReference spatialReference)
Indicates if one geometry contains another geometry. |
static boolean |
GeometryEngine.crosses(Geometry geometry1,
Geometry geometry2,
SpatialReference spatialReference)
Indicates if one geometry crosses another geometry. |
static Geometry[] |
GeometryEngine.cut(Geometry cuttee,
Polyline cutter,
SpatialReference spatialReference)
Calculates the cut geometry from a target geometry using a polyline. |
static Geometry |
GeometryEngine.difference(Geometry geometry1,
Geometry substractor,
SpatialReference spatialReference)
Creates the difference of two geometries. |
static boolean |
GeometryEngine.disjoint(Geometry geometry1,
Geometry geometry2,
SpatialReference spatialReference)
|
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. |
abstract GeometryCursor |
OperatorCut.execute(boolean bConsiderTouch,
Geometry cuttee,
Polyline cutter,
SpatialReference spatialReference,
ProgressTracker progressTracker)
Performs the Cut operation on a geometry. |
abstract GeometryCursor |
OperatorClip.execute(GeometryCursor geoms,
Envelope2D envelope,
SpatialReference spatialRef,
ProgressTracker progressTracker)
Performs the Clip operation on the geometry set. |
abstract GeometryCursor |
OperatorDifference.execute(GeometryCursor inputGeometries,
GeometryCursor subtractor,
SpatialReference sr,
ProgressTracker progressTracker)
Performs the Topological Difference operation on the geometry set. |
abstract GeometryCursor |
OperatorSymmetricDifference.execute(GeometryCursor inputGeometries,
GeometryCursor rightGeometry,
SpatialReference sr,
ProgressTracker progressTracker)
Performs the Symmetric Difference operation on the geometry set. |
abstract GeometryCursor |
OperatorIntersection.execute(GeometryCursor inputGeometries,
GeometryCursor intersector,
SpatialReference sr,
ProgressTracker progressTracker)
Performs the Topological Intersection operation on the geometry set. |
abstract GeometryCursor |
OperatorIntersection.execute(GeometryCursor input_geometries,
GeometryCursor intersector,
SpatialReference sr,
ProgressTracker progress_tracker,
int dimensionMask)
Performs the Topological intersection operation on the geometry set. |
abstract GeometryCursor |
OperatorSimplifyOGC.execute(GeometryCursor geoms,
SpatialReference sr,
boolean bForceSimplify,
ProgressTracker progressTracker)
This method is still in development. |
abstract GeometryCursor |
OperatorSimplify.execute(GeometryCursor geoms,
SpatialReference sr,
boolean bForceSimplify,
ProgressTracker progressTracker)
Performs the Simplify operation on the geometry set. |
abstract GeometryCursor |
OperatorBuffer.execute(GeometryCursor inputGeometries,
SpatialReference sr,
double[] distances,
boolean bUnion,
ProgressTracker progressTracker)
Creates a buffer around the input geometries |
abstract GeometryCursor |
OperatorOffset.execute(GeometryCursor inputGeometries,
SpatialReference sr,
double distance,
OperatorOffset.JoinType joins,
double bevelRatio,
double flattenError,
ProgressTracker progressTracker)
Creates offset version of the input geometries. |
abstract GeometryCursor |
OperatorUnion.execute(GeometryCursor inputGeometries,
SpatialReference sr,
ProgressTracker progressTracker)
Performs the Topological Union operation on the geometry set. |
abstract Geometry |
OperatorClip.execute(Geometry geom,
Envelope2D envelope,
SpatialReference spatialRef,
ProgressTracker progressTracker)
Performs the Clip operation on a single geometry. |
abstract Geometry |
OperatorDifference.execute(Geometry inputGeometry,
Geometry subtractor,
SpatialReference sr,
ProgressTracker progressTracker)
Performs the Topological Difference operation on the two geometries. |
abstract Geometry |
OperatorSymmetricDifference.execute(Geometry leftGeometry,
Geometry rightGeometry,
SpatialReference sr,
ProgressTracker progressTracker)
Performs the Symmetric Difference operation on the two geometries. |
abstract Geometry |
OperatorIntersection.execute(Geometry inputGeometry,
Geometry intersector,
SpatialReference sr,
ProgressTracker progressTracker)
Performs the Topological Intersection operation on the geometry. |
abstract boolean |
OperatorSimpleRelation.execute(Geometry inputGeom1,
Geometry inputGeom2,
SpatialReference sr,
ProgressTracker progressTracker)
Performs the given relation operation between two geometries. |
abstract Geometry |
OperatorUnion.execute(Geometry geom1,
Geometry geom2,
SpatialReference sr,
ProgressTracker progressTracker)
Performs the Topological Union operation on two geometries. |
abstract boolean |
OperatorRelate.execute(Geometry inputGeom1,
Geometry inputGeom2,
SpatialReference sr,
String de_9im_string,
ProgressTracker progressTracker)
Performs the Relation operation between two geometries using the DE-9IM matrix encoded as a string. |
abstract Geometry |
OperatorSimplifyOGC.execute(Geometry geom,
SpatialReference sr,
boolean bForceSimplify,
ProgressTracker progressTracker)
This method is still in development. |
abstract Geometry |
OperatorSimplify.execute(Geometry geom,
SpatialReference sr,
boolean bForceSimplify,
ProgressTracker progressTracker)
Performs the Simplify operation on a Geometry |
abstract Geometry |
OperatorOffset.execute(Geometry inputGeometry,
SpatialReference sr,
double distance,
OperatorOffset.JoinType joins,
double bevelRatio,
double flattenError,
ProgressTracker progressTracker)
Creates offset version of the input geometry. |
abstract Geometry |
OperatorBuffer.execute(Geometry inputGeometry,
SpatialReference sr,
double distance,
ProgressTracker progressTracker)
Creates a buffer around the input geometry |
abstract String |
OperatorExportToGeoJson.execute(int exportFlags,
SpatialReference spatialReference,
Geometry geometry)
|
abstract String |
OperatorExportToGeoJson.execute(SpatialReference spatialReference,
Geometry geometry)
|
abstract String |
OperatorExportToJson.execute(SpatialReference spatialReference,
Geometry geometry)
Performs the ExportToJson operation |
static String |
GeometryEngine.geometryToGeoJson(SpatialReference spatialReference,
Geometry geometry)
Exports the specified geometry instance to it's JSON representation. |
static String |
GeometryEngine.geometryToJson(SpatialReference spatialReference,
Geometry geometry)
Exports the specified geometry instance to it's JSON representation. |
static Geometry |
GeometryEngine.intersect(Geometry geometry1,
Geometry intersector,
SpatialReference spatialReference)
Creates a geometry through intersection between two geometries. |
abstract boolean |
OperatorSimplify.isSimpleAsFeature(Geometry geom,
SpatialReference spatialRef,
boolean bForceTest,
com.esri.core.geometry.NonSimpleResult result,
ProgressTracker progressTracker)
Tests if the Geometry is simple. |
boolean |
OperatorSimplify.isSimpleAsFeature(Geometry geom,
SpatialReference spatialRef,
ProgressTracker progressTracker)
|
abstract boolean |
OperatorSimplifyOGC.isSimpleOGC(Geometry geom,
SpatialReference spatialRef,
boolean bForceTest,
com.esri.core.geometry.NonSimpleResult result,
ProgressTracker progressTracker)
Tests if the Geometry is simple for OGC spec 1.2.1. |
static boolean |
GeometryEngine.overlaps(Geometry geometry1,
Geometry geometry2,
SpatialReference spatialReference)
Indicates if one geometry overlaps another geometry. |
static boolean |
GeometryEngine.relate(Geometry geometry1,
Geometry geometry2,
SpatialReference spatialReference,
String relation)
Indicates if the given relation holds for the two geometries. |
static void |
OperatorFactoryLocal.saveJSONToTextFileDbg(String file_name,
Geometry geometry,
SpatialReference spatial_ref)
|
static void |
OperatorFactoryLocal.saveToWKTFileDbg(String file_name,
Geometry geometry,
SpatialReference spatial_ref)
|
void |
MapGeometry.setSpatialReference(SpatialReference sr)
Sets the spatial reference for this MapGeometry. |
static Geometry |
GeometryEngine.simplify(Geometry geometry,
SpatialReference spatialReference)
Performs the simplify operation on the geometry. |
static Geometry |
GeometryEngine.symmetricDifference(Geometry leftGeometry,
Geometry rightGeometry,
SpatialReference spatialReference)
Creates the symmetric difference of two geometries. |
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 SpatialReference | |
|---|---|
MapGeometry(Geometry g,
SpatialReference _sr)
Construct a MapGeometry instance using the specified geometry instance and its corresponding spatial reference. |
|
| Uses of SpatialReference in com.esri.core.geometry.ogc |
|---|
| Fields in com.esri.core.geometry.ogc declared as SpatialReference | |
|---|---|
SpatialReference |
OGCGeometry.esriSR
SpatialReference of the Geometry. |
| Methods in com.esri.core.geometry.ogc that return SpatialReference | |
|---|---|
SpatialReference |
OGCGeometry.getEsriSpatialReference()
|
| Methods in com.esri.core.geometry.ogc with parameters of type SpatialReference | |
|---|---|
static OGCGeometry |
OGCGeometry.createFromEsriCursor(GeometryCursor gc,
SpatialReference sr)
Create an OGCGeometry instance from the GeometryCursor. |
static OGCGeometry |
OGCGeometry.createFromEsriCursor(GeometryCursor gc,
SpatialReference sr,
boolean skipEmpty)
|
static OGCGeometry |
OGCGeometry.createFromEsriGeometry(Geometry geom,
SpatialReference sr)
|
static OGCGeometry |
OGCGeometry.createFromEsriGeometry(Geometry geom,
SpatialReference sr,
boolean multiType)
|
static OGCGeometry |
OGCGeometry.createFromOGCStructure(OGCStructure ogcStructure,
SpatialReference sr)
|
void |
OGCGeometry.setSpatialReference(SpatialReference esriSR_)
|
void |
OGCConcreteGeometryCollection.setSpatialReference(SpatialReference esriSR_)
|
| Constructors in com.esri.core.geometry.ogc with parameters of type SpatialReference | |
|---|---|
OGCConcreteGeometryCollection(List<OGCGeometry> geoms,
SpatialReference sr)
|
|
OGCConcreteGeometryCollection(OGCGeometry geom,
SpatialReference sr)
|
|
OGCLinearRing(MultiPath mp,
int pathIndex,
SpatialReference sr,
boolean reversed)
|
|
OGCLineString(MultiPath mp,
int pathIndex,
SpatialReference sr)
|
|
OGCLineString(MultiPath mp,
int pathIndex,
SpatialReference sr,
boolean reversed)
|
|
OGCMultiLineString(Polyline poly,
SpatialReference sr)
|
|
OGCMultiPoint(MultiPoint mp,
SpatialReference sr)
|
|
OGCMultiPoint(Point startPoint,
SpatialReference sr)
|
|
OGCMultiPoint(SpatialReference sr)
|
|
OGCMultiPolygon(Polygon src,
SpatialReference sr)
|
|
OGCPoint(Point pt,
SpatialReference sr)
|
|
OGCPolygon(Polygon src,
int exteriorRing,
SpatialReference sr)
|
|
OGCPolygon(Polygon geom,
SpatialReference sr)
|
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||