Uses of Class
org.apache.lucene.geo.LatLonGeometry
Package
Description
The logical representation of a
Document
for indexing and
searching.Geospatial Utility Implementations for Lucene Core
-
Uses of LatLonGeometry in org.apache.lucene.document
Modifier and TypeMethodDescriptionstatic Query
LatLonPoint.newGeometryQuery
(String field, ShapeField.QueryRelation queryRelation, LatLonGeometry... latLonGeometries) Create a query for matching one or more geometries against the providedShapeField.QueryRelation
.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).static Query
LatLonDocValuesField.newSlowGeometryQuery
(String field, ShapeField.QueryRelation queryRelation, LatLonGeometry... latLonGeometries) Create a query for matching one or more geometries against the providedShapeField.QueryRelation
. -
Uses of LatLonGeometry in org.apache.lucene.geo
Modifier and TypeClassDescriptionfinal class
Represents a circle on the earth's surface.class
Represents a line on the earth's surface.final class
Represents a point on the earth's surface.final class
Represents a closed polygon on the earth's surface.class
Represents a lat/lon rectangle.Modifier and TypeMethodDescriptionstatic Component2D
LatLonGeometry.create
(LatLonGeometry... latLonGeometries) Creates a Component2D from the provided LatLonGeometry array