static Query |
LatLonShape.newBoxQuery(String field,
ShapeField.QueryRelation queryRelation,
double minLatitude,
double maxLatitude,
double minLongitude,
double maxLongitude) |
create a query to find all indexed geo shapes that intersect a defined bounding box
|
static Query |
XYShape.newBoxQuery(String field,
ShapeField.QueryRelation queryRelation,
float minX,
float maxX,
float minY,
float maxY) |
create a query to find all cartesian shapes that intersect a defined bounding box
|
static Query |
LatLonShape.newDistanceQuery(String field,
ShapeField.QueryRelation queryRelation,
Circle... circle) |
create a query to find all polygons that intersect a provided circle.
|
static Query |
XYShape.newDistanceQuery(String field,
ShapeField.QueryRelation queryRelation,
XYCircle... circle) |
create a query to find all cartesian shapes that intersect a provided circle (or arrays of circles)
|
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 |
XYShape.newGeometryQuery(String field,
ShapeField.QueryRelation queryRelation,
XYGeometry... xyGeometries) |
create a query to find all indexed geo shapes that intersect a provided geometry collection
note: Components do not support dateline crossing
|
static Query |
LatLonShape.newLineQuery(String field,
ShapeField.QueryRelation queryRelation,
Line... lines) |
create a query to find all indexed geo shapes that intersect a provided linestring (or array of linestrings)
note: does not support dateline crossing
|
static Query |
XYShape.newLineQuery(String field,
ShapeField.QueryRelation queryRelation,
XYLine... lines) |
create a query to find all cartesian shapes that intersect a provided linestring (or array of linestrings)
|
static Query |
LatLonShape.newPointQuery(String field,
ShapeField.QueryRelation queryRelation,
double[]... points) |
|
static Query |
XYShape.newPointQuery(String field,
ShapeField.QueryRelation queryRelation,
float[]... points) |
|
static Query |
LatLonShape.newPolygonQuery(String field,
ShapeField.QueryRelation queryRelation,
Polygon... polygons) |
create a query to find all indexed geo shapes that intersect a provided polygon (or array of polygons)
note: does not support dateline crossing
|
static Query |
XYShape.newPolygonQuery(String field,
ShapeField.QueryRelation queryRelation,
XYPolygon... polygons) |
create a query to find all cartesian shapes that intersect a provided polygon (or array of polygons)
|