# Package org.apache.lucene.spatial.spatial4j

package org.apache.lucene.spatial.spatial4j
Spatial4j stuff that ideally belongs in Spatial4j (isn't related to Lucene).

- Related Packages
  Package
  Description
  org.apache.lucene.spatial
  Lucene advanced spatial search
- Classes
  Class
  Description
  Geo3dBinaryCodec
  Geo3d implementation of `BinaryCodec`
  Geo3dCircleShape
  Specialization of a `Geo3dShape` which represents a `Circle`.
  Geo3dDistanceCalculator
  Geo3d implementation of `DistanceCalculator`
  Geo3dPointShape
  Specialization of a `Geo3dShape` which represents a `Point`.
  Geo3dRectangleShape
  Specialization of a `Geo3dShape` which represents a `Rectangle`.
  Geo3dShape<T extends GeoAreaShape>
  A Spatial4j Shape wrapping a `GeoAreaShape` ("Geo3D") -- a 3D planar geometry based Spatial4j Shape implementation.
  Geo3dShapeFactory
  Geo3d implementation of `S2ShapeFactory`
  Geo3dSpatialContextFactory
  Geo3d implementation of `SpatialContextFactory`