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

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)
           
 



Copyright © 2013. All Rights Reserved.