# Uses of Package
org.apache.lucene.geo

- Packages that use org.apache.lucene.geo
  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

- Classes in org.apache.lucene.geo used by org.apache.lucene.document
  Class and Description
  Polygon Represents a closed polygon on the earth's surface.

- Classes in org.apache.lucene.geo used by org.apache.lucene.geo
  Class and Description
  EdgeTree 2D line/polygon geometry implementation represented as a balanced interval tree of edges.
  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.
  GeoUtils.WindingOrder used to define the orientation of 3 points -1 = Clockwise 0 = Colinear 1 = Counter-clockwise
  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.

Copyright © 2000-2019 Apache Software Foundation. All Rights Reserved.