Package org.geotools.api.filter.spatial
Interface BBOX3D
-
- All Superinterfaces:
BBOX
,BinarySpatialOperator
,Filter
,MultiValuedFilter
,SpatialOperator
- All Known Implementing Classes:
BBOX3DImpl
public interface BBOX3D extends BBOX
An extension to the general BBOX filter for supporting 3D Bounding Boxes that have a minimum and maximum Z-value.Spatial operator that evaluates to
true
when the bounding box of the feature's geometry overlaps the bounding box provided in this object's properties. An implementation may choose to throw an exception if one attempts to test features that are in a different SRS than the SRS contained here.- Since:
- GeoAPI 2.0
- Author:
- Niels Charlier
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface MultiValuedFilter
MultiValuedFilter.MatchAction
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description BoundingBox3D
getBounds()
Return 3D Bounding Box object representing the bounds of the filter @Return Bounds of Filter-
Methods inherited from interface BinarySpatialOperator
getExpression1, getExpression2
-
Methods inherited from interface MultiValuedFilter
getMatchAction
-
-
-
-
Field Detail
-
NAME
static final String NAME
Operator name used to check FilterCapabilities- See Also:
- Constant Field Values
-
-
Method Detail
-
getBounds
BoundingBox3D getBounds()
Return 3D Bounding Box object representing the bounds of the filter @Return Bounds of Filter
-
-