Package  Description 

org.apache.lucene.document 
The logical representation of a
Document for indexing and searching. 
org.apache.lucene.geo 
Geospatial Utility Implementations for Lucene Core

Class and Description 

Circle
Represents a circle on the earth's surface.

LatLonGeometry
Lat/Lon Geometry object.

Line
Represents a line on the earth's surface.

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

XYCircle
Represents a circle on the XY plane.

XYGeometry
Cartesian Geometry object.

XYLine
Represents a line in cartesian space.

XYPolygon
Represents a polygon in cartesian space.

Class and Description 

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

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

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.WindingOrder
used to define the orientation of 3 points
1 = Clockwise
0 = Colinear
1 = Counterclockwise

LatLonGeometry
Lat/Lon Geometry object.

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

Rectangle
Represents a lat/lon rectangle.

SimpleWKTShapeParser.ShapeType
Enumerated type for Shapes

Tessellator.Node
Circular Doublylinked list used for polygon coordinates

Tessellator.Triangle
Triangle in the tessellated mesh

XYGeometry
Cartesian Geometry object.

XYPolygon
Represents a polygon in cartesian space.

XYRectangle
Represents a x/y cartesian rectangle.

Copyright © 20002021 Apache Software Foundation. All Rights Reserved.