Class | Description |
---|---|
BaseGeoPointTestCase |
Abstract class to do basic tests for a geospatial impl (high level
fields and queries)
NOTE: This test focuses on geospatial (distance queries, polygon
queries, etc) indexing and search, not any underlying storage
format or encoding: it merely supplies two hooks for the encoding
so that tests can be exact.
|
EarthDebugger |
Draws shapes on the earth surface and renders using the very cool http://www.webglearth.org.
|
EdgeTree |
2D line/polygon geometry implementation represented as a balanced interval tree of edges.
|
GeoEncodingUtils |
reusable geopoint encoding methods
|
GeoEncodingUtils.DistancePredicate |
A predicate that checks whether a given point is within a distance of another point.
|
GeoEncodingUtils.PolygonPredicate |
A predicate that checks whether a given point is within a polygon.
|
GeoTestUtil |
static methods for testing geo
|
GeoUtils |
Basic reusable geo-spatial utility methods
|
Line |
Represents a line on the earth's surface.
|
Line2D |
2D line implementation represented as a balanced interval tree of edges.
|
Polygon |
Represents a closed polygon on the earth's surface.
|
Polygon2D |
2D polygon implementation represented as a balanced interval tree of edges.
|
Rectangle |
Represents a lat/lon rectangle.
|
Rectangle2D |
2D rectangle implementation containing spatial logic.
|
SimpleWKTShapeParser |
Parses shape geometry represented in WKT format
complies with OGC® document: 12-063r5 and ISO/IEC 13249-3:2016 standard
located at http://docs.opengeospatial.org/is/12-063r5/12-063r5.html
|
Tessellator |
Computes a triangular mesh tessellation for a given polygon.
|
Tessellator.Node |
Circular Doubly-linked list used for polygon coordinates
|
Tessellator.Triangle |
Triangle in the tessellated mesh
|
Enum | Description |
---|---|
GeoUtils.WindingOrder |
used to define the orientation of 3 points
-1 = Clockwise
0 = Colinear
1 = Counter-clockwise
|
SimpleWKTShapeParser.ShapeType |
Enumerated type for Shapes
|
Copyright © 2000–2019 The Apache Software Foundation. All rights reserved.