# Package org.hibernate.search.spatial.impl

- Interface Summary
  Interface | Description
  --- | ---
  GeometricConstants | Geometric constants to use in SpatialHelper calculation

- Class Summary
  Class | Description
  --- | ---
  CoordinateHelper | Utility class containing functions to read the value of a spatial coordinate field from an index and convert it to a double.
  DistanceCollector | A Lucene distance `Collector` for spatial searches.
  DistanceComparator |
  DistanceComparatorSource |
  DistanceQuery | Lucene distance Query for documents which have been indexed with `SpatialFieldBridgeByRange` Use double lat,long field in the index from a Coordinates field declaration
  Point | Normalized latitude,longitude holder (in [-90;90],[-180,180]) with distance and destination computations methods
  Rectangle | Bounding box for search area on Earth
  SpatialHashQuery | Lucene distance Query for documents which have been indexed with Hibernate Search `SpatialFieldBridgeByHash` Use denormalized spatial hash cell ids to return a sub set of documents near the center
  SpatialHelper | Spatial fields, ids generator and geometric calculation methods for use in SpatialFieldBridge
  SpatialNumericDocValueField | This class is equivalent to `DoubleDocValuesField` except that we set the property indexed to false explicitly.
  SpatialQueryBuilderFromCoordinates | The SpatialQueryBuilder holds builder methods for Hash, Distance and Spatial (Hash+Distance) queries

Copyright © 2006-2017 Red Hat, Inc. All Rights Reserved