(package private) static boolean |
RelationalOperations.Accelerate_helper.accelerate_geometry(Geometry geometry,
SpatialReference sr,
Geometry.GeometryAccelerationDegree accel_degree) |
|
boolean |
Operator.accelerateGeometry(Geometry geometry,
SpatialReference spatialReference,
Geometry.GeometryAccelerationDegree accelDegree) |
Processes Geometry to accelerate operations on it.
|
boolean |
OperatorIntersectionLocal.accelerateGeometry(Geometry geometry,
SpatialReference spatialReference,
Geometry.GeometryAccelerationDegree accelDegree) |
|
boolean |
OperatorRelate.accelerateGeometry(Geometry geometry,
SpatialReference spatialReference,
Geometry.GeometryAccelerationDegree accelDegree) |
|
boolean |
OperatorSimpleRelation.accelerateGeometry(Geometry geometry,
SpatialReference spatialReference,
Geometry.GeometryAccelerationDegree accelDegree) |
|
(package private) Geometry |
Bufferer.buffer(Geometry geometry,
double distance,
SpatialReference sr,
double densify_dist,
int max_vertex_in_complete_circle,
ProgressTracker progress_tracker) |
Result is always a polygon.
|
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.
|
(package private) static double |
InternalUtils.calculateToleranceFromGeometry(SpatialReference sr,
Envelope2D env2D,
boolean bConservative) |
|
(package private) static double |
InternalUtils.calculateToleranceFromGeometry(SpatialReference sr,
Geometry geometry,
boolean bConservative) |
|
(package private) double |
InternalUtils.calculateZToleranceFromGeometry(SpatialReference sr,
Geometry geometry) |
|
(package private) static double |
InternalUtils.calculateZToleranceFromGeometry(SpatialReference sr,
Geometry geometry,
boolean bConservative) |
|
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.
|
(package private) static Geometry |
OperatorDifferenceLocal.difference(Geometry geometry_a,
Geometry geometry_b,
SpatialReference spatial_reference,
ProgressTracker progress_tracker) |
|
static Geometry |
TopologicalOperations.difference(Geometry geometry_a,
Geometry geometry_b,
SpatialReference sr,
ProgressTracker progress_tracker) |
|
static boolean |
GeometryEngine.disjoint(Geometry geometry1,
Geometry geometry2,
SpatialReference spatialReference) |
See OperatorDisjoint.
|
static Geometry |
TopologicalOperations.dissolve(Geometry geometry_a,
Geometry geometry_b,
SpatialReference sr,
ProgressTracker progress_tracker) |
|
(package private) static Geometry |
TopologicalOperations.dissolveDirty(java.util.ArrayList<Geometry> geometries,
SpatialReference sr,
ProgressTracker progress_tracker) |
|
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.
|
Geometry |
CombineOperator.execute(Geometry geom1,
Geometry geom2,
SpatialReference sr,
ProgressTracker progressTracker) |
Operation on two geometries, returning a third.
|
abstract GeometryCursor |
OperatorBuffer.execute(GeometryCursor inputGeometries,
SpatialReference sr,
double[] distances,
boolean bUnion,
ProgressTracker progressTracker) |
Creates a buffer around the input geometries
|
(package private) abstract GeometryCursor |
OperatorBuffer.execute(GeometryCursor input_geometries,
SpatialReference sr,
double[] distances,
double max_deviation,
int max_vertices_in_full_circle,
boolean b_union,
ProgressTracker progress_tracker) |
Creates a buffer around the input geometries
|
abstract Geometry |
OperatorBuffer.execute(Geometry inputGeometry,
SpatialReference sr,
double distance,
ProgressTracker progressTracker) |
Creates a buffer around the input geometry
|
GeometryCursor |
OperatorBufferLocal.execute(GeometryCursor inputGeometries,
SpatialReference sr,
double[] distances,
boolean bUnion,
ProgressTracker progressTracker) |
|
GeometryCursor |
OperatorBufferLocal.execute(GeometryCursor inputGeometries,
SpatialReference sr,
double[] distances,
double max_deviation,
int max_vertices_in_full_circle,
boolean b_union,
ProgressTracker progressTracker) |
|
Geometry |
OperatorBufferLocal.execute(Geometry inputGeometry,
SpatialReference sr,
double distance,
ProgressTracker progressTracker) |
|
abstract GeometryCursor |
OperatorClip.execute(GeometryCursor geoms,
Envelope2D envelope,
SpatialReference spatialRef,
ProgressTracker progressTracker) |
Performs the Clip 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.
|
GeometryCursor |
OperatorClipLocal.execute(GeometryCursor geoms,
Envelope2D envelope,
SpatialReference spatialRef,
ProgressTracker progressTracker) |
|
Geometry |
OperatorClipLocal.execute(Geometry geom,
Envelope2D envelope,
SpatialReference spatialRef,
ProgressTracker progressTracker) |
|
boolean |
OperatorContainsLocal.execute(Geometry inputGeom1,
Geometry inputGeom2,
SpatialReference sr,
ProgressTracker progressTracker) |
|
boolean |
OperatorCrossesLocal.execute(Geometry inputGeom1,
Geometry inputGeom2,
SpatialReference sr,
ProgressTracker progressTracker) |
|
abstract GeometryCursor |
OperatorCut.execute(boolean bConsiderTouch,
Geometry cuttee,
Polyline cutter,
SpatialReference spatialReference,
ProgressTracker progressTracker) |
Performs the Cut operation on a geometry.
|
GeometryCursor |
OperatorCutLocal.execute(boolean bConsiderTouch,
Geometry cuttee,
Polyline cutter,
SpatialReference spatialReference,
ProgressTracker progressTracker) |
|
abstract GeometryCursor |
OperatorDifference.execute(GeometryCursor inputGeometries,
GeometryCursor subtractor,
SpatialReference sr,
ProgressTracker progressTracker) |
Performs the Topological Difference operation on the geometry set.
|
abstract Geometry |
OperatorDifference.execute(Geometry inputGeometry,
Geometry subtractor,
SpatialReference sr,
ProgressTracker progressTracker) |
Performs the Topological Difference operation on the two geometries.
|
GeometryCursor |
OperatorDifferenceLocal.execute(GeometryCursor inputGeometries,
GeometryCursor subtractor,
SpatialReference sr,
ProgressTracker progressTracker) |
|
Geometry |
OperatorDifferenceLocal.execute(Geometry inputGeometry,
Geometry subtractor,
SpatialReference sr,
ProgressTracker progressTracker) |
|
boolean |
OperatorDisjointLocal.execute(Geometry inputGeom1,
Geometry inputGeom2,
SpatialReference sr,
ProgressTracker progressTracker) |
|
boolean |
OperatorEqualsLocal.execute(Geometry inputGeom1,
Geometry inputGeom2,
SpatialReference sr,
ProgressTracker progressTracker) |
|
abstract java.lang.String |
OperatorExportToGeoJson.execute(int exportFlags,
SpatialReference spatialReference,
Geometry geometry) |
Performs the ExportToGeoJson operation
|
abstract java.lang.String |
OperatorExportToGeoJson.execute(SpatialReference spatialReference,
Geometry geometry) |
Performs the ExportToGeoJson operation
|
abstract JsonCursor |
OperatorExportToGeoJson.execute(SpatialReference spatialReference,
GeometryCursor geometryCursor) |
Performs the ExportToGeoJson operation
|
java.lang.String |
OperatorExportToGeoJsonLocal.execute(int exportFlags,
SpatialReference spatialReference,
Geometry geometry) |
|
java.lang.String |
OperatorExportToGeoJsonLocal.execute(SpatialReference spatialReference,
Geometry geometry) |
|
JsonCursor |
OperatorExportToGeoJsonLocal.execute(SpatialReference spatialReference,
GeometryCursor geometryCursor) |
|
abstract java.lang.String |
OperatorExportToJson.execute(SpatialReference spatialReference,
Geometry geometry) |
Performs the ExportToJson operation
|
abstract JsonCursor |
OperatorExportToJson.execute(SpatialReference spatialReference,
GeometryCursor geometryCursor) |
Performs the ExportToJson operation
|
abstract java.lang.String |
OperatorExportToJson.execute(SpatialReference spatialReference,
Geometry geometry,
java.util.Map<java.lang.String,java.lang.Object> exportProperties) |
Performs the ExportToJson operation
|
java.lang.String |
OperatorExportToJsonLocal.execute(SpatialReference spatialReference,
Geometry geometry) |
|
JsonCursor |
OperatorExportToJsonLocal.execute(SpatialReference spatialReference,
GeometryCursor geometryCursor) |
|
java.lang.String |
OperatorExportToJsonLocal.execute(SpatialReference spatialReference,
Geometry geometry,
java.util.Map<java.lang.String,java.lang.Object> exportProperties) |
|
abstract GeometryCursor |
OperatorGeodesicBuffer.execute(GeometryCursor inputGeometries,
SpatialReference sr,
int curveType,
double[] distancesMeters,
double maxDeviationMeters,
boolean bReserved,
boolean bUnion,
ProgressTracker progressTracker) |
Creates a geodesic buffer around the input geometries
|
abstract Geometry |
OperatorGeodesicBuffer.execute(Geometry inputGeometry,
SpatialReference sr,
int curveType,
double distanceMeters,
double maxDeviationMeters,
boolean bReserved,
ProgressTracker progressTracker) |
Creates a geodesic buffer around the input geometry
|
GeometryCursor |
OperatorGeodesicBufferLocal.execute(GeometryCursor inputGeometries,
SpatialReference sr,
int curveType,
double[] distancesMeters,
double maxDeviationMeters,
boolean bReserved,
boolean bUnion,
ProgressTracker progressTracker) |
|
Geometry |
OperatorGeodesicBufferLocal.execute(Geometry inputGeometry,
SpatialReference sr,
int curveType,
double distanceMeters,
double maxDeviationMeters,
boolean bReserved,
ProgressTracker progressTracker) |
|
abstract double[] |
OperatorGeodeticArea.execute(GeometryCursor geoms,
SpatialReference sr,
int geodeticCurveType,
ProgressTracker progressTracker) |
Calculates the geodetic area of each geometry in the geometry cursor.
|
abstract double |
OperatorGeodeticArea.execute(Geometry geom,
SpatialReference sr,
int geodeticCurveType,
ProgressTracker progressTracker) |
Calculates the geodetic area of the input Geometry.
|
double[] |
OperatorGeodeticAreaLocal.execute(GeometryCursor geoms,
SpatialReference sr,
int geodeticCurveType,
ProgressTracker progressTracker) |
|
double |
OperatorGeodeticAreaLocal.execute(Geometry geom,
SpatialReference sr,
int geodeticCurveType,
ProgressTracker progressTracker) |
|
abstract GeometryCursor |
OperatorGeodeticDensifyByLength.execute(GeometryCursor geoms,
double maxSegmentLengthMeters,
SpatialReference sr,
int curveType,
ProgressTracker progressTracker) |
Densifies input geometries.
|
abstract Geometry |
OperatorGeodeticDensifyByLength.execute(Geometry geom,
double maxSegmentLengthMeters,
SpatialReference sr,
int curveType,
ProgressTracker progressTracker) |
Same as above, but works with a single geometry.
|
GeometryCursor |
OperatorGeodeticDensifyLocal.execute(GeometryCursor geoms,
double maxSegmentLengthMeters,
SpatialReference sr,
int curveType,
ProgressTracker progressTracker) |
|
Geometry |
OperatorGeodeticDensifyLocal.execute(Geometry geom,
double maxSegmentLengthMeters,
SpatialReference sr,
int curveType,
ProgressTracker progressTracker) |
|
abstract double |
OperatorGeodeticLength.execute(Geometry geom,
SpatialReference sr,
int geodeticCurveType,
ProgressTracker progressTracker) |
Calculates the geodetic length of the input Geometry.
|
double |
OperatorGeodeticLengthLocal.execute(Geometry geom,
SpatialReference sr,
int geodeticCurveType,
ProgressTracker progressTracker) |
|
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 Geometry |
OperatorIntersection.execute(Geometry inputGeometry,
Geometry intersector,
SpatialReference sr,
ProgressTracker progressTracker) |
Performs the Topological Intersection operation on the geometry.
|
GeometryCursor |
OperatorIntersectionLocal.execute(GeometryCursor inputGeometries,
GeometryCursor intersector,
SpatialReference sr,
ProgressTracker progressTracker) |
|
GeometryCursor |
OperatorIntersectionLocal.execute(GeometryCursor input_geometries,
GeometryCursor intersector,
SpatialReference sr,
ProgressTracker progress_tracker,
int dimensionMask) |
|
Geometry |
OperatorIntersectionLocal.execute(Geometry inputGeometry,
Geometry intersector,
SpatialReference sr,
ProgressTracker progressTracker) |
|
boolean |
OperatorIntersectsLocal.execute(Geometry inputGeom1,
Geometry inputGeom2,
SpatialReference sr,
ProgressTracker progressTracker) |
|
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 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.
|
GeometryCursor |
OperatorOffsetLocal.execute(GeometryCursor inputGeometries,
SpatialReference sr,
double distance,
OperatorOffset.JoinType joins,
double bevelRatio,
double flattenError,
ProgressTracker progressTracker) |
|
Geometry |
OperatorOffsetLocal.execute(Geometry inputGeometry,
SpatialReference sr,
double distance,
OperatorOffset.JoinType joins,
double bevelRatio,
double flattenError,
ProgressTracker progressTracker) |
|
boolean |
OperatorOverlapsLocal.execute(Geometry inputGeom1,
Geometry inputGeom2,
SpatialReference sr,
ProgressTracker progressTracker) |
|
abstract boolean |
OperatorRelate.execute(Geometry inputGeom1,
Geometry inputGeom2,
SpatialReference sr,
java.lang.String de_9im_string,
ProgressTracker progressTracker) |
Performs the Relation operation between two geometries using the DE-9IM matrix encoded as a string.
|
boolean |
OperatorRelateLocal.execute(Geometry inputGeom1,
Geometry inputGeom2,
SpatialReference sr,
java.lang.String scl,
ProgressTracker progress_tracker) |
|
abstract GeometryCursor |
OperatorShapePreservingDensify.execute(GeometryCursor geoms,
SpatialReference sr,
double maxLengthMeters,
double maxDeviationMeters,
double reserved,
ProgressTracker progressTracker) |
Performs the Shape Preserving Densify operation on the geometry set.
|
abstract Geometry |
OperatorShapePreservingDensify.execute(Geometry geom,
SpatialReference sr,
double maxLengthMeters,
double maxDeviationMeters,
double reserved,
ProgressTracker progressTracker) |
Performs the Shape Preserving Densify operation on the geometry.
|
GeometryCursor |
OperatorShapePreservingDensifyLocal.execute(GeometryCursor geoms,
SpatialReference sr,
double maxLengthMeters,
double maxDeviationMeters,
double reserved,
ProgressTracker progressTracker) |
|
Geometry |
OperatorShapePreservingDensifyLocal.execute(Geometry geom,
SpatialReference sr,
double maxLengthMeters,
double maxDeviationMeters,
double reserved,
ProgressTracker progressTracker) |
|
abstract boolean |
OperatorSimpleRelation.execute(Geometry inputGeom1,
Geometry inputGeom2,
SpatialReference sr,
ProgressTracker progressTracker) |
Performs the given relation operation between two geometries.
|
abstract GeometryCursor |
OperatorSimplify.execute(GeometryCursor geoms,
SpatialReference sr,
boolean bForceSimplify,
ProgressTracker progressTracker) |
Performs the Simplify operation on the geometry cursor.
|
abstract Geometry |
OperatorSimplify.execute(Geometry geom,
SpatialReference sr,
boolean bForceSimplify,
ProgressTracker progressTracker) |
Performs the Simplify operation on the geometry.
|
GeometryCursor |
OperatorSimplifyLocal.execute(GeometryCursor geoms,
SpatialReference spatialRef,
boolean bForceSimplify,
ProgressTracker progressTracker) |
|
Geometry |
OperatorSimplifyLocal.execute(Geometry geom,
SpatialReference spatialRef,
boolean bForceSimplify,
ProgressTracker progressTracker) |
|
GeometryCursor |
OperatorSimplifyLocalOGC.execute(GeometryCursor geoms,
SpatialReference spatialRef,
boolean bForceSimplify,
ProgressTracker progressTracker) |
|
Geometry |
OperatorSimplifyLocalOGC.execute(Geometry geom,
SpatialReference spatialRef,
boolean bForceSimplify,
ProgressTracker progressTracker) |
|
abstract GeometryCursor |
OperatorSimplifyOGC.execute(GeometryCursor geoms,
SpatialReference sr,
boolean bForceSimplify,
ProgressTracker progressTracker) |
Processes geometry cursor to ensure its geometries are simple for OGC specification.
|
abstract Geometry |
OperatorSimplifyOGC.execute(Geometry geom,
SpatialReference sr,
boolean bForceSimplify,
ProgressTracker progressTracker) |
Processes geometry to ensure it is simple for OGC specification.
|
abstract GeometryCursor |
OperatorSymmetricDifference.execute(GeometryCursor inputGeometries,
GeometryCursor rightGeometry,
SpatialReference sr,
ProgressTracker progressTracker) |
Performs the Symmetric Difference operation on the geometry set.
|
abstract Geometry |
OperatorSymmetricDifference.execute(Geometry leftGeometry,
Geometry rightGeometry,
SpatialReference sr,
ProgressTracker progressTracker) |
Performs the Symmetric Difference operation on the two geometries.
|
GeometryCursor |
OperatorSymmetricDifferenceLocal.execute(GeometryCursor inputGeometries,
GeometryCursor rightGeometry,
SpatialReference sr,
ProgressTracker progressTracker) |
|
Geometry |
OperatorSymmetricDifferenceLocal.execute(Geometry leftGeometry,
Geometry rightGeometry,
SpatialReference sr,
ProgressTracker progressTracker) |
|
boolean |
OperatorTouchesLocal.execute(Geometry inputGeom1,
Geometry inputGeom2,
SpatialReference sr,
ProgressTracker progressTracker) |
|
abstract GeometryCursor |
OperatorUnion.execute(GeometryCursor inputGeometries,
SpatialReference sr,
ProgressTracker progressTracker) |
Performs the Topological Union operation on the geometry set.
|
abstract Geometry |
OperatorUnion.execute(Geometry geom1,
Geometry geom2,
SpatialReference sr,
ProgressTracker progressTracker) |
Performs the Topological Union operation on two geometries.
|
GeometryCursor |
OperatorUnionLocal.execute(GeometryCursor inputGeometries,
SpatialReference sr,
ProgressTracker progressTracker) |
|
Geometry |
OperatorUnionLocal.execute(Geometry geom1,
Geometry geom2,
SpatialReference sr,
ProgressTracker progressTracker) |
|
boolean |
OperatorWithinLocal.execute(Geometry inputGeom1,
Geometry inputGeom2,
SpatialReference sr,
ProgressTracker progressTracker) |
|
private static void |
OperatorExportToJsonCursor.exportEnvelopeToJson(Envelope env,
SpatialReference spatialReference,
JsonWriter jsonWriter,
java.util.Map<java.lang.String,java.lang.Object> exportProperties) |
|
private static void |
OperatorExportToJsonCursor.exportMultiPointToJson(MultiPoint mpt,
SpatialReference spatialReference,
JsonWriter jsonWriter,
java.util.Map<java.lang.String,java.lang.Object> exportProperties) |
|
private static void |
OperatorExportToJsonCursor.exportPointToJson(Point pt,
SpatialReference spatialReference,
JsonWriter jsonWriter,
java.util.Map<java.lang.String,java.lang.Object> exportProperties) |
|
private static void |
OperatorExportToJsonCursor.exportPolygonToJson(Polygon pp,
SpatialReference spatialReference,
JsonWriter jsonWriter,
java.util.Map<java.lang.String,java.lang.Object> exportProperties) |
|
private static void |
OperatorExportToJsonCursor.exportPolylineToJson(Polyline pp,
SpatialReference spatialReference,
JsonWriter jsonWriter,
java.util.Map<java.lang.String,java.lang.Object> exportProperties) |
|
private static void |
OperatorExportToJsonCursor.exportPolypathToJson(MultiPath pp,
java.lang.String name,
SpatialReference spatialReference,
JsonWriter jsonWriter,
java.util.Map<java.lang.String,java.lang.Object> exportProperties) |
|
abstract java.lang.String |
OperatorExportToGeoJson.exportSpatialReference(int export_flags,
SpatialReference spatial_reference) |
Performs the ExportToGeoJson operation on a spatial reference.
|
(package private) static java.lang.String |
OperatorExportToGeoJsonCursor.exportSpatialReference(int export_flags,
SpatialReference spatial_reference) |
|
private static void |
OperatorExportToGeoJsonCursor.exportSpatialReference(int export_flags,
SpatialReference spatial_reference,
JsonWriter json_writer) |
|
java.lang.String |
OperatorExportToGeoJsonLocal.exportSpatialReference(int export_flags,
SpatialReference spatial_reference) |
|
(package private) static java.lang.String |
OperatorExportToGeoJsonCursor.exportToGeoJson(int export_flags,
Geometry geometry,
SpatialReference spatial_reference) |
|
private static void |
OperatorExportToJsonCursor.exportToJson_(Geometry geometry,
SpatialReference spatialReference,
JsonWriter jsonWriter,
java.util.Map<java.lang.String,java.lang.Object> exportProperties) |
|
(package private) static java.lang.String |
OperatorExportToJsonCursor.exportToString(Geometry geometry,
SpatialReference spatialReference,
java.util.Map<java.lang.String,java.lang.Object> exportProperties) |
|
abstract Geometry |
OperatorProject.foldInto360Range(Geometry geom,
SpatialReference pannableSR) |
Folds a geometry into the 360 degree range of the associated spatial reference.
|
Geometry |
OperatorProjectLocal.foldInto360Range(Geometry geom,
SpatialReference pannableSR) |
|
abstract Geometry |
OperatorProject.foldInto360RangeGeodetic(Geometry geom,
SpatialReference pannableSR,
int curveType) |
Same as fold_into_360_range.
|
Geometry |
OperatorProjectLocal.foldInto360RangeGeodetic(Geometry _geom,
SpatialReference pannableSR,
int curveType) |
|
static java.lang.String |
GeometryEngine.geometryToGeoJson(SpatialReference spatialReference,
Geometry geometry) |
Exports the specified geometry instance to it's JSON representation.
|
static java.lang.String |
GeometryEngine.geometryToJson(SpatialReference spatialReference,
Geometry geometry) |
Exports the specified geometry instance to it's JSON representation.
|
(package private) static Geometry[] |
GeometryEngine.intersect(Geometry[] inputGeometries,
Geometry geometry,
SpatialReference spatialReference) |
Constructs the set-theoretic intersection between an array of geometries
and another geometry.
|
static Geometry |
GeometryEngine.intersect(Geometry geometry1,
Geometry intersector,
SpatialReference spatialReference) |
Creates a geometry through intersection between two geometries.
|
static Geometry |
TopologicalOperations.intersection(Geometry geometry_a,
Geometry geometry_b,
SpatialReference sr,
ProgressTracker progress_tracker) |
|
(package private) static Geometry[] |
TopologicalOperations.intersectionEx(Geometry geometry_a,
Geometry geometry_b,
SpatialReference sr,
ProgressTracker progress_tracker) |
|
(package private) static boolean |
GeometryEngine.isSimple(Geometry geometry,
SpatialReference spatialReference) |
Checks if the Geometry is simple.
|
abstract boolean |
OperatorSimplify.isSimpleAsFeature(Geometry geom,
SpatialReference spatialRef,
boolean bForceTest,
NonSimpleResult result,
ProgressTracker progressTracker) |
Tests if the Geometry is simple.
|
boolean |
OperatorSimplify.isSimpleAsFeature(Geometry geom,
SpatialReference spatialRef,
ProgressTracker progressTracker) |
Tests if the Geometry is simple (second call will use a cached IsKnownSimple flag and immediately return).
|
boolean |
OperatorSimplifyLocal.isSimpleAsFeature(Geometry geom,
SpatialReference spatialRef,
boolean bForceTest,
NonSimpleResult result,
ProgressTracker progressTracker) |
|
protected static int |
OperatorSimplifyLocalHelper.isSimpleAsFeature(Geometry geometry,
SpatialReference spatialReference,
boolean bForce,
NonSimpleResult result,
ProgressTracker progressTracker) |
Checks if Geometry is simple for storing in DB:
MultiPoint:check that no points coincide.tolerance is ignored.
|
(package private) static int |
OperatorSimplifyLocalHelper.isSimpleOGC(Geometry geometry,
SpatialReference spatialReference,
boolean bForce,
NonSimpleResult result,
ProgressTracker progressTracker) |
|
boolean |
OperatorSimplifyLocalOGC.isSimpleOGC(Geometry geom,
SpatialReference spatialRef,
boolean bForceTest,
NonSimpleResult result,
ProgressTracker progressTracker) |
|
abstract boolean |
OperatorSimplifyOGC.isSimpleOGC(Geometry geom,
SpatialReference spatialRef,
boolean bForceTest,
NonSimpleResult result,
ProgressTracker progressTracker) |
Tests if the Geometry is simple for OGC specification.
|
protected static int |
OperatorSimplifyLocalHelper.isSimplePlanar(Geometry geometry,
SpatialReference spatialReference,
boolean bForce,
ProgressTracker progressTracker) |
The code is executed in the 2D plane only.Attributes are ignored.
|
static boolean |
GeometryEngine.overlaps(Geometry geometry1,
Geometry geometry2,
SpatialReference spatialReference) |
Indicates if one geometry overlaps another geometry.
|
static GeometryCursor |
OGCStructureInternal.prepare_for_ops_(GeometryCursor geoms,
SpatialReference sr) |
|
static boolean |
GeometryEngine.relate(Geometry geometry1,
Geometry geometry2,
SpatialReference spatialReference,
java.lang.String relation) |
Indicates if the given relation holds for the two geometries.
|
private static boolean |
RelationalOperations.relate(Envelope envelope_a,
Envelope envelope_b,
SpatialReference sr,
int relation,
ProgressTracker progress_tracker) |
|
(package private) static boolean |
RelationalOperations.relate(Geometry geometry_a,
Geometry geometry_b,
SpatialReference sr,
int relation,
ProgressTracker progress_tracker) |
|
private static boolean |
RelationalOperations.relate(Point point_a,
Envelope envelope_b,
SpatialReference sr,
int relation,
ProgressTracker progress_tracker) |
|
private static boolean |
RelationalOperations.relate(Point point_a,
Point point_b,
SpatialReference sr,
int relation,
ProgressTracker progress_tracker) |
|
(package private) static boolean |
RelationalOperationsMatrix.relate(Geometry geometry_a,
Geometry geometry_b,
SpatialReference sr,
java.lang.String scl,
ProgressTracker progress_tracker) |
|
boolean |
SpatialReferenceImpl.requiresReSimplify(SpatialReference dst) |
|
static void |
OperatorFactoryLocal.saveJSONToTextFileDbg(java.lang.String file_name,
Geometry geometry,
SpatialReference spatial_ref) |
|
static void |
OperatorFactoryLocal.saveToWKTFileDbg(java.lang.String file_name,
Geometry geometry,
SpatialReference spatial_ref) |
|
void |
MapGeometry.setSpatialReference(SpatialReference sr) |
Sets the spatial reference for this MapGeometry.
|
void |
SpatialReferenceSerializer.setSpatialReferenceByValue(SpatialReference sr) |
|
static Geometry |
GeometryEngine.simplify(Geometry geometry,
SpatialReference spatialReference) |
Performs the simplify operation on the geometry.
|
protected static Geometry |
OperatorSimplifyLocalHelper.simplifyAsFeature(Geometry geometry,
SpatialReference spatialReference,
boolean bForce,
ProgressTracker progressTracker) |
Simplifies geometries for storing in DB:
MultiPoint:check that no points coincide.tolerance is ignored.
|
(package private) static Geometry |
OperatorSimplifyLocalHelper.simplifyOGC(Geometry geometry,
SpatialReference spatialReference,
boolean bForce,
ProgressTracker progressTracker) |
Simplifies geometries for storing in OGC format:
MultiPoint:check that no points coincide.tolerance is ignored.
|
static Geometry |
GeometryEngine.symmetricDifference(Geometry leftGeometry,
Geometry rightGeometry,
SpatialReference spatialReference) |
Creates the symmetric difference of two geometries.
|
(package private) static Geometry |
OperatorSymmetricDifferenceLocal.symmetricDifference(Geometry geometry_a,
Geometry geometry_b,
SpatialReference spatial_reference,
ProgressTracker progress_tracker) |
|
static Geometry |
TopologicalOperations.symmetricDifference(Geometry geometry_a,
Geometry geometry_b,
SpatialReference sr,
ProgressTracker progress_tracker) |
|
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.
|
private static void |
OperatorExportToJsonCursor.writeSR(SpatialReference spatialReference,
JsonWriter jsonWriter) |
|