# Package org.apache.lucene.geo

Geospatial Utility Implementations for Lucene Core

See: Description

- Class Summary
  Class | Description
  --- | ---
  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.
  GeoUtils | Basic reusable geo-spatial utility methods
  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.

- Enum Summary
  Enum | Description
  --- | ---
  GeoUtils.WindingOrder | used to define the orientation of 3 points -1 = Clockwise 0 = Colinear 1 = Counter-clockwise

## Package org.apache.lucene.geo Description

Geospatial Utility Implementations for Lucene Core

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