## Uses of Class
org.apache.lucene.geo.LatLonGeometry

- Packages that use LatLonGeometry
  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

- - ### Uses of LatLonGeometry in org.apache.lucene.document

    Methods in org.apache.lucene.document with parameters of type LatLonGeometry
    Modifier and Type | Method and Description
    --- | ---
    `static Query` | LatLonShape.`newGeometryQuery(String field, ShapeField.QueryRelation queryRelation, LatLonGeometry... latLonGeometries)` create a query to find all indexed geo shapes that intersect a provided geometry (or array of geometries).

  - ### Uses of LatLonGeometry in org.apache.lucene.geo

    Subclasses of LatLonGeometry in org.apache.lucene.geo
    Modifier and Type | Class and Description
    --- | ---
    `class` | `Circle` Represents a circle on the earth's surface.
    `class` | `Line` Represents a line on the earth's surface.
    `class` | `Point` Represents a point on the earth's surface.
    `class` | `Polygon` Represents a closed polygon on the earth's surface.
    `class` | `Rectangle` Represents a lat/lon rectangle.

    Methods in org.apache.lucene.geo with parameters of type LatLonGeometry
    Modifier and Type | Method and Description
    --- | ---
    `static Component2D` | LatLonGeometry.`create(LatLonGeometry... latLonGeometries)` Creates a Component2D from the provided LatLonGeometry array

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