public class SpatialFilter extends Filter<FilterConstants.SpatialOperator>
| Constructor and Description |
|---|
SpatialFilter() |
SpatialFilter(FilterConstants.SpatialOperator operator,
org.locationtech.jts.geom.Geometry geometry,
String valueReference)
constructor
|
SpatialFilter(FilterConstants.SpatialOperator operator,
org.locationtech.jts.geom.Geometry geometry,
String valueReference,
FesMeasureType distance)
constructor
|
SpatialFilter(FilterConstants.SpatialOperator operator,
ReferencedEnvelope geometry,
String valueReference)
constructor
|
SpatialFilter(FilterConstants.SpatialOperator operator,
ReferencedEnvelope geometry,
String valueReference,
FesMeasureType distance)
constructor
|
| Modifier and Type | Method and Description |
|---|---|
FesMeasureType |
getDistance() |
EnvelopeOrGeometry |
getGeometry()
Get filter geometry
|
FilterConstants.SpatialOperator |
getOperator()
Get filter operator.
|
int |
getSrid()
Get SRID
|
SpatialFilter |
setDistance(FesMeasureType distance)
The filter distance
|
SpatialFilter |
setGeometry(org.locationtech.jts.geom.Geometry geometry)
Set filter geometry
|
SpatialFilter |
setGeometry(ReferencedEnvelope geometry)
Set filter geometry
|
SpatialFilter |
setOperator(FilterConstants.SpatialOperator operator)
Set filter operator.
|
String |
toString() |
getValueReference, hasValueReference, isSetOperator, setValueReferencepublic SpatialFilter()
public SpatialFilter(FilterConstants.SpatialOperator operator, org.locationtech.jts.geom.Geometry geometry, String valueReference)
operator - Spatial operatorgeometry - Filter geometryvalueReference - Filter valueReferencepublic SpatialFilter(FilterConstants.SpatialOperator operator, ReferencedEnvelope geometry, String valueReference)
operator - Spatial operatorgeometry - Filter geometryvalueReference - Filter valueReferencepublic SpatialFilter(FilterConstants.SpatialOperator operator, org.locationtech.jts.geom.Geometry geometry, String valueReference, FesMeasureType distance)
operator - Spatial operatorgeometry - Filter geometryvalueReference - Filter valueReferencedistance - Filter distance (DWithin, Beyond)public SpatialFilter(FilterConstants.SpatialOperator operator, ReferencedEnvelope geometry, String valueReference, FesMeasureType distance)
operator - Spatial operatorgeometry - Filter geometryvalueReference - Filter valueReferencedistance - Filter distance (DWithin, Beyond)public FilterConstants.SpatialOperator getOperator()
FiltergetOperator in class Filter<FilterConstants.SpatialOperator>public SpatialFilter setOperator(FilterConstants.SpatialOperator operator)
FiltersetOperator in class Filter<FilterConstants.SpatialOperator>operator - filter operatorthispublic int getSrid()
public EnvelopeOrGeometry getGeometry()
public SpatialFilter setGeometry(org.locationtech.jts.geom.Geometry geometry)
geometry - filter geometrypublic SpatialFilter setGeometry(ReferencedEnvelope geometry)
geometry - filter geometrypublic FesMeasureType getDistance()
public SpatialFilter setDistance(FesMeasureType distance)
distance - the distance to setCopyright © 2015–2021 52North Initiative for Geospatial Open Source Software GmbH. All rights reserved.