public class ExplicitSpatialTemporalQuery extends ExplicitSpatialQuery
BasicQueryByClass.ConstraintData, BasicQueryByClass.ConstraintsByClass, BasicQueryByClass.ConstraintSetexactconstraints| Constructor and Description |
|---|
ExplicitSpatialTemporalQuery() |
ExplicitSpatialTemporalQuery(Date startTime,
Date endTime,
org.locationtech.jts.geom.Geometry queryGeometry) |
ExplicitSpatialTemporalQuery(Date startTime,
Date endTime,
org.locationtech.jts.geom.Geometry queryGeometry,
SpatialQueryFilter.CompareOperation compareOp)
If more then on polygon is supplied in the geometry, then the range of time is partnered with
each polygon constraint.
|
ExplicitSpatialTemporalQuery(Date startTime,
Date endTime,
org.locationtech.jts.geom.Geometry queryGeometry,
String crsCode) |
ExplicitSpatialTemporalQuery(org.threeten.extra.Interval[] intervals,
org.locationtech.jts.geom.Geometry queryGeometry,
String crsCode,
SpatialQueryFilter.CompareOperation compareOp) |
ExplicitSpatialTemporalQuery(TemporalConstraints constraints,
org.locationtech.jts.geom.Geometry queryGeometry) |
ExplicitSpatialTemporalQuery(TemporalConstraints constraints,
org.locationtech.jts.geom.Geometry queryGeometry,
SpatialQueryFilter.CompareOperation compareOp)
Applies the set of temporal constraints to the boundaries of the provided polygon.
|
ExplicitSpatialTemporalQuery(TemporalConstraints constraints,
org.locationtech.jts.geom.Geometry queryGeometry,
String crsCode) |
| Modifier and Type | Method and Description |
|---|---|
static BasicQueryByClass.ConstraintsByClass |
createConstraints(org.threeten.extra.Interval[] intervals,
boolean isDefault) |
static BasicQueryByClass.ConstraintsByClass |
createConstraints(TemporalConstraints temporalConstraints,
boolean isDefault) |
static BasicQueryByClass.ConstraintSet |
createConstraints(TemporalRange temporalRange,
boolean isDefault) |
createQueryFilter, fromBinary, getCrs, getCrsCode, getIndexConstraints, getQueryGeometry, internalGetGeometry, toBinaryisExact, setExactcreateFiltersclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitindexMustBeSpecifiedpublic ExplicitSpatialTemporalQuery()
public ExplicitSpatialTemporalQuery(Date startTime, Date endTime, org.locationtech.jts.geom.Geometry queryGeometry)
public ExplicitSpatialTemporalQuery(Date startTime, Date endTime, org.locationtech.jts.geom.Geometry queryGeometry, String crsCode)
public ExplicitSpatialTemporalQuery(TemporalConstraints constraints, org.locationtech.jts.geom.Geometry queryGeometry)
public ExplicitSpatialTemporalQuery(TemporalConstraints constraints, org.locationtech.jts.geom.Geometry queryGeometry, String crsCode)
public ExplicitSpatialTemporalQuery(Date startTime, Date endTime, org.locationtech.jts.geom.Geometry queryGeometry, SpatialQueryFilter.CompareOperation compareOp)
startTime - endTime - queryGeometry - compareOp - public ExplicitSpatialTemporalQuery(org.threeten.extra.Interval[] intervals,
org.locationtech.jts.geom.Geometry queryGeometry,
String crsCode,
SpatialQueryFilter.CompareOperation compareOp)
public ExplicitSpatialTemporalQuery(TemporalConstraints constraints, org.locationtech.jts.geom.Geometry queryGeometry, SpatialQueryFilter.CompareOperation compareOp)
constraints - queryGeometry - compareOp - public static BasicQueryByClass.ConstraintSet createConstraints(TemporalRange temporalRange, boolean isDefault)
public static BasicQueryByClass.ConstraintsByClass createConstraints(TemporalConstraints temporalConstraints, boolean isDefault)
public static BasicQueryByClass.ConstraintsByClass createConstraints(org.threeten.extra.Interval[] intervals, boolean isDefault)
Copyright © 2013–2021. All rights reserved.