Package | Description |
---|---|
com.esri.core.geometry | |
com.esri.core.geometry.ogc |
Class and Description |
---|
CombineOperator
Interface for operators that act on two geometries to produce a new geometry as result.
|
Envelope
An envelope is an axis-aligned rectangle.
|
Envelope1D
A 1-dimensional interval.
|
Envelope2D
An axis parallel 2-dimensional rectangle.
|
Envelope3D
A class that represents axis parallel 3D rectangle.
|
Geometry
Common properties and methods shared by all geometric objects.
|
Geometry.GeometryAccelerationDegree
Describes the degree of acceleration of the geometry.
|
Geometry.Type
The type of this geometry.
|
GeometryCursor
An abstract Geometry Cursor class.
|
GeometryException
A runtime exception raised when a geometry related exception occurs.
|
JsonCursor
An abstract Json String Cursor class.
|
JsonGeometryException
A runtime exception raised when a JSON related exception occurs.
|
JsonReader
An abstract reader for Json.
|
JsonReader.Token |
Line
A straight line between a pair of points.
|
MapGeometry
The MapGeometry class bundles the geometry with its spatial reference
together.
|
MapOGCStructure |
MultiPath
The MulitPath class is a base class for polygons and polylines.
|
MultiVertexGeometry
This class is a base for geometries with many vertices.
|
NonSimpleResult
The result of the IsSimpleXXX.
|
NonSimpleResult.Reason |
OGCStructure |
Operator
The base class for Geometry Operators.
|
Operator.Type
The operator type enum.
|
OperatorBoundary |
OperatorBuffer
Creates buffer polygons around geometries.
|
OperatorCentroid2D |
OperatorClip
Clips geometries with Envelope2D.
|
OperatorContains
Relational operation Contains.
|
OperatorConvexHull
Creates the convex hull of the input geometry.
|
OperatorCrosses
Relational operation Crosses.
|
OperatorCut
Splits the target polyline or polygon where it is crossed by the cutter polyline.
|
OperatorDensifyByLength
Densifies MultiPath geometries by length so that no segments are longer than
given threshold value.
|
OperatorDifference
Difference of geometries.
|
OperatorDisjoint
Relational operation Disjoint.
|
OperatorDistance
Calculates distance between geometries.
|
OperatorEquals
Relational operation Equals.
|
OperatorExportToESRIShape
Export to ESRI shape format.
|
OperatorExportToGeoJson
Export to GeoJson format.
|
OperatorExportToJson
Export to JSON format.
|
OperatorExportToWkb
Export to WKB format.
|
OperatorExportToWkt |
OperatorFactory
An abstract class that represent the basic OperatorFactory interface.
|
OperatorFactoryLocal
An abstract class that represent the basic OperatorFactory interface.
|
OperatorGeneralize
Generalizes geometries using Douglas-Peucker algorithm.
|
OperatorImportFromESRIShape
Import from ESRI shape format.
|
OperatorImportFromGeoJson |
OperatorImportFromJson
Import from JSON format.
|
OperatorImportFromWkb
Import from WKB format.
|
OperatorImportFromWkt |
OperatorIntersection
Intersection of geometries by a given geometry.
|
OperatorIntersects |
OperatorOffset |
OperatorOffset.JoinType
Join types for the offset operation.
|
OperatorOverlaps |
OperatorProximity2D
Finds closest vertices of the Geometry.
|
OperatorRelate
Performs the Relation operation between two geometries using the DE-9IM matrix encoded as a string.
|
OperatorSimpleRelation
A base class for simple relation operators.
|
OperatorSimplify
Simplifies the geometry or determines if the geometry is simple.
|
OperatorSimplifyOGC
Simplifies the geometry or determines if the geometry is simple.
|
OperatorSymmetricDifference
Symmetric difference (XOR) operation between geometries.
|
OperatorTouches
Relational operation Touches.
|
OperatorUnion
Union of geometries.
|
OperatorWithin
Relational operation Within.
|
Point
A Point is a zero-dimensional object that represents a specific (X,Y)
location in a two-dimensional XY-Plane.
|
Point2D
Basic 2D point class.
|
Point3D
Basic 3D point class.
|
Polygon
A polygon is a collection of one or many interior or exterior rings.
|
Polyline
A polyline is a collection of one or many paths.
|
ProgressTracker
A callback to provide progress and cancel tracking mechanism for lengthy operation.
|
Proximity2DResult
Proximity operators are used to find the distance between two geometries or
the distance from a given point to the nearest point on another geometry.
|
QuadTree.QuadTreeIterator |
RasterizedGeometry2D |
RasterizedGeometry2D.HitType |
Segment
A base class for segments.
|
SegmentIterator
This class provides functionality to iterate over MultiPath segments.
|
SimpleRasterizer.ScanCallback |
SpatialReference
A class that represents the spatial reference for the geometry.
|
Transformation2D
The affine transformation class for 2D.
|
VertexDescription
Describes the vertex format of a Geometry.
|
Class and Description |
---|
Geometry
Common properties and methods shared by all geometric objects.
|
GeometryCursor
An abstract Geometry Cursor class.
|
MultiPath
The MulitPath class is a base class for polygons and polylines.
|
MultiPoint
A Multipoint is a collection of points.
|
OGCStructure |
Point
A Point is a zero-dimensional object that represents a specific (X,Y)
location in a two-dimensional XY-Plane.
|
Polygon
A polygon is a collection of one or many interior or exterior rings.
|
Polyline
A polyline is a collection of one or many paths.
|
SpatialReference
A class that represents the spatial reference for the geometry.
|
Copyright © 2018. All rights reserved.