Uses of Package
org.apache.lucene.geo
Packages that use org.apache.lucene.geo
Package
Description
The logical representation of a
Document
for indexing and
searching.Core geo-spatial types and utilities for handling geographical data and spatial operations in
Lucene.
-
Classes in org.apache.lucene.geo used by org.apache.lucene.documentClassDescriptionRepresents a circle on the Earth's surface defined by a center point and radius.Base class for
LatLonGeometry
andXYGeometry
Lat/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 rectangular bounding box on Earth's surface.Represents a circle on the XY plane.Cartesian 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. -
Classes in org.apache.lucene.geo used by org.apache.lucene.geoClassDescription2D 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.A 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.Base class for
LatLonGeometry
andXYGeometry
used to define the orientation of 3 points -1 = Clockwise 0 = Colinear 1 = Counter-clockwiseLat/Lon Geometry object.Represents a point on the earth's surface.Represents a closed polygon on the earth's surface.Represents a rectangular bounding box on Earth's surface.Enumerated type for ShapesImplementation of this interface will receive calls with internal data at each step of the triangulation algorithm.Triangle in the tessellated meshCartesian Geometry object.Represents a polygon in cartesian space.Represents a x/y cartesian rectangle.