public interface IGeoSpatialQuery
GeoSpatial
for the vocabulary that can be used
to define such a query as SERVICE (or inline).Modifier and Type | Interface and Description |
---|---|
static class |
IGeoSpatialQuery.LowerAndUpperBound
Helper class encapsulating both the lower and upper bound as implied
by the query, for the given datatype configuration.
|
static class |
IGeoSpatialQuery.LowerAndUpperValue |
GeoSpatial.GeoFunction getSearchFunction()
org.openrdf.model.URI getSearchDatatype()
IConstant<?> getSubject()
TermNode getPredicate()
TermNode getContext()
GeoSpatialUtility.PointLatLon getSpatialCircleCenter()
GeoSpatial.GeoFunction.IN_CIRCLE
queryDouble getSpatialCircleRadius()
GeoSpatial.GeoFunction.IN_CIRCLE
queryGeoSpatialUtility.PointLatLon getSpatialRectangleSouthWest()
GeoSpatialUtility.PointLatLon getSpatialRectangleNorthEast()
ICoordinate.UNITS getSpatialUnit()
Long getTimeStart()
Long getTimeEnd()
Long getCoordSystem()
Map<String,IGeoSpatialQuery.LowerAndUpperValue> getCustomFieldsConstraints()
IVariable<?> getLocationVar()
IVariable<?> getTimeVar()
IVariable<?> getLatVar()
IVariable<?> getLonVar()
IVariable<?> getCoordSystemVar()
IVariable<?> getCustomFieldsVar()
IVariable<?> getLocationAndTimeVar()
IVariable<?> getLiteralVar()
IVariable<?> getDistanceVar()
IBindingSet getIncomingBindings()
IGeoSpatialQuery.LowerAndUpperBound getLowerAndUpperBound()
List<IGeoSpatialQuery> normalize()
boolean isNormalized()
boolean isSatisfiable()
GeoSpatialDatatypeConfiguration getDatatypeConfig()
Copyright © 2006–2019 SYSTAP, LLC DBA Blazegraph. All rights reserved.