Package org.apache.lucene.geo
package org.apache.lucene.geo
Geospatial Utility Implementations for Lucene Core
-
ClassDescriptionRepresents a circle on the earth's surface.2D Geometry object that supports spatial relationships with bounding boxes, triangles and points.Used by withinTriangle to check the within relationship between a triangle and the query shape (e.g.reusable geopoint encoding methodsA predicate that checks whether a given point is within a component2D geometry.A predicate that checks whether a given point is within a distance of another point.Basic reusable geo-spatial utility methodsused to define the orientation of 3 points -1 = Clockwise 0 = Colinear 1 = Counter-clockwiseLat/Lon Geometry object.Represents a line on the earth's surface.Represents a point on the earth's surface.Represents a closed polygon on the earth's surface.Represents a lat/lon rectangle.Parses shape geometry represented in WKT formatEnumerated type for ShapesComputes a triangular mesh tessellation for a given polygon.Circular Doubly-linked list used for polygon coordinatesTriangle in the tessellated meshRepresents a circle on the XY plane.reusable cartesian geometry encoding methodsCartesian Geometry object.Represents a line in cartesian space.Represents a point on the earth's surface.Represents a polygon in cartesian space.Represents a x/y cartesian rectangle.