Interface  Description 

Component2D 
2D Geometry object that supports spatial relationships with bounding boxes,
triangles and points.

Class  Description 

Circle 
Represents a circle on the earth's surface.

GeoEncodingUtils 
reusable geopoint encoding methods

GeoEncodingUtils.Component2DPredicate 
A predicate that checks whether a given point is within a component2D geometry.

GeoEncodingUtils.DistancePredicate 
A predicate that checks whether a given point is within a distance of another point.

GeoUtils 
Basic reusable geospatial utility methods

LatLonGeometry 
Lat/Lon Geometry object.

Line 
Represents a line on the earth's surface.

Point 
Represents a point on the earth's surface.

Polygon 
Represents a closed polygon on the earth's surface.

Rectangle 
Represents a lat/lon rectangle.

SimpleWKTShapeParser 
Parses shape geometry represented in WKT format
complies with OGC® document: 12063r5 and ISO/IEC 132493:2016 standard
located at http://docs.opengeospatial.org/is/12063r5/12063r5.html

Tessellator 
Computes a triangular mesh tessellation for a given polygon.

Tessellator.Node 
Circular Doublylinked list used for polygon coordinates

Tessellator.Triangle 
Triangle in the tessellated mesh

XYCircle 
Represents a circle on the XY plane.

XYEncodingUtils 
reusable cartesian geometry encoding methods

XYGeometry 
Cartesian Geometry object.

XYLine 
Represents a line in cartesian space.

XYPoint 
Represents a point on the earth's surface.

XYPolygon 
Represents a polygon in cartesian space.

XYRectangle 
Represents a x/y cartesian rectangle.

Enum  Description 

Component2D.WithinRelation 
Used by withinTriangle to check the within relationship between a triangle and the query shape
(e.g.

GeoUtils.WindingOrder 
used to define the orientation of 3 points
1 = Clockwise
0 = Colinear
1 = Counterclockwise

SimpleWKTShapeParser.ShapeType 
Enumerated type for Shapes

Copyright © 20002021 Apache Software Foundation. All Rights Reserved.