@Deprecated public class PointInGeo3DShapeQuery extends Query
The field must be indexed with Geo3DDocValuesFormat
, and Geo3DPointField
added per document.
Because this implementation cannot intersect each cell with the polygon, it will be costly especially for large polygons, as every possible point must be checked.
NOTE: for fastest performance, this allocates FixedBitSet(maxDoc) for each segment. The score of each hit is the query boost.
Constructor and Description |
---|
PointInGeo3DShapeQuery(PlanetModel planetModel,
String field,
GeoShape shape)
Deprecated.
The lats/lons must be clockwise or counter-clockwise.
|
Modifier and Type | Method and Description |
---|---|
Weight |
createWeight(IndexSearcher searcher,
boolean needsScores)
Deprecated.
|
boolean |
equals(Object o)
Deprecated.
|
int |
hashCode()
Deprecated.
|
String |
toString(String field)
Deprecated.
|
public PointInGeo3DShapeQuery(PlanetModel planetModel, String field, GeoShape shape)
public Weight createWeight(IndexSearcher searcher, boolean needsScores) throws IOException
createWeight
in class Query
IOException
Copyright © 2000-2016 Apache Software Foundation. All Rights Reserved.