Uses of Interface
org.geotools.api.geometry.BoundingBox
Packages that use BoundingBox
Package
Description
Representation a features on a map.
Filters features according their properties.
Root package for geometries.
GridCoverage2D implementation.
Basic geometry concepts to support referencing and coverage use.
-
Uses of BoundingBox in org.geotools.api.feature
Methods in org.geotools.api.feature that return BoundingBoxModifier and TypeMethodDescriptionFeature.getBounds()
The bounds of this Feature, if available.GeometryAttribute.getBounds()
The bounds of the attribute.Methods in org.geotools.api.feature with parameters of type BoundingBoxModifier and TypeMethodDescriptionvoid
GeometryAttribute.setBounds
(BoundingBox bounds) Sets the bounds of the geometry. -
Uses of BoundingBox in org.geotools.api.filter
Methods in org.geotools.api.filter with parameters of type BoundingBoxModifier and TypeMethodDescriptionFilterFactory.bbox
(Expression geometry, BoundingBox bounds) Checks if the bounding box of the feature's geometry overlaps the indicated bounds.FilterFactory.bbox
(Expression geometry, BoundingBox bounds, MultiValuedFilter.MatchAction matchAction) Checks if the bounding box of the feature's geometry overlaps the indicated bounds. -
Uses of BoundingBox in org.geotools.api.filter.spatial
Methods in org.geotools.api.filter.spatial that return BoundingBoxModifier and TypeMethodDescriptionBBOX.getBounds()
Return Bounding Box object representing the bounds of the filter @Return Bounds of Filter -
Uses of BoundingBox in org.geotools.api.geometry
Subinterfaces of BoundingBox in org.geotools.api.geometryMethods in org.geotools.api.geometry that return BoundingBoxModifier and TypeMethodDescriptionBoundingBox.toBounds
(CoordinateReferenceSystem targetCRS) Transforms this box to the specified CRS and returns a new bounding box for the transformed shape.BoundingBox3D.toBounds
(CoordinateReferenceSystem targetCRS) Transforms this box to the specified CRS and returns a new bounding box for the transformed shape.Methods in org.geotools.api.geometry with parameters of type BoundingBoxModifier and TypeMethodDescriptionboolean
BoundingBox.contains
(BoundingBox bounds) Returnstrue
if the provided bounds are contained by this bounding box.void
BoundingBox.include
(BoundingBox bounds) Includes the provided bounding box, expanding as necessary.boolean
BoundingBox.intersects
(BoundingBox bounds) Returnstrue
if the interior of this bounds intersects the interior of the provided bounds.void
BoundingBox.setBounds
(BoundingBox bounds) Sets this bounding box to be the same as the specified box. -
Uses of BoundingBox in org.geotools.coverage.grid
Methods in org.geotools.coverage.grid with parameters of type BoundingBoxModifier and TypeMethodDescriptionfinal GridEnvelope2D
GridGeometry2D.worldToGrid
(BoundingBox envelope) Transforms a rectangle represented by an Envelope2D object from world to grid coordinates. -
Uses of BoundingBox in org.geotools.coverage.io
Methods in org.geotools.coverage.io that return BoundingBoxModifier and TypeMethodDescriptionSpatialRequestHelper.getCropBBox()
CoverageReadRequest.getGeographicArea()
SpatialRequestHelper.getRequestedBBox()
Methods in org.geotools.coverage.io that return types with arguments of type BoundingBoxModifier and TypeMethodDescriptionabstract Set<? extends BoundingBox>
CoverageSource.SpatialDomain.getSpatialElements
(boolean overall, ProgressListener listener) The firstBoundingBox
of thisList
should contain the overall bounding for the underlying coverage in its native coordinate reference system.Methods in org.geotools.coverage.io with parameters of type BoundingBoxModifier and TypeMethodDescriptionvoid
SpatialRequestHelper.setRequestedBBox
(BoundingBox requestedBBox) -
Uses of BoundingBox in org.geotools.coverage.io.catalog
Methods in org.geotools.coverage.io.catalog that return BoundingBox -
Uses of BoundingBox in org.geotools.data.duckdb
Methods in org.geotools.data.duckdb with parameters of type BoundingBoxModifier and TypeMethodDescriptionprotected void
DuckDBFilterToSQL.visitLiteralBoundingBox
(BoundingBox bounds) -
Uses of BoundingBox in org.geotools.data.gen
Methods in org.geotools.data.gen that return BoundingBox -
Uses of BoundingBox in org.geotools.data.mongodb
Methods in org.geotools.data.mongodb that return BoundingBox -
Uses of BoundingBox in org.geotools.feature
Fields in org.geotools.feature declared as BoundingBoxModifier and TypeFieldDescriptionprotected BoundingBox
GeometryAttributeImpl.bounds
bounds, derivedMethods in org.geotools.feature that return BoundingBoxModifier and TypeMethodDescriptionDecoratingFeature.getBounds()
FeatureImpl.getBounds()
Get the total bounds of this feature which is calculated by doing a union of the bounds of each geometry this feature is associated with.GeometryAttributeImpl.getBounds()
Returns the non null envelope of this attribute.Methods in org.geotools.feature with parameters of type BoundingBoxModifier and TypeMethodDescriptionvoid
GeometryAttributeImpl.setBounds
(BoundingBox bbox) Set the bounds for the contained geometry. -
Uses of BoundingBox in org.geotools.feature.simple
Methods in org.geotools.feature.simple that return BoundingBox -
Uses of BoundingBox in org.geotools.filter
Methods in org.geotools.filter with parameters of type BoundingBoxModifier and TypeMethodDescriptionFilterFactoryImpl.bbox
(Expression geometry, BoundingBox bounds) FilterFactoryImpl.bbox
(Expression geometry, BoundingBox bounds, MultiValuedFilter.MatchAction matchAction) -
Uses of BoundingBox in org.geotools.filter.spatial
Methods in org.geotools.filter.spatial that return BoundingBox -
Uses of BoundingBox in org.geotools.gce.imagemosaic
Methods in org.geotools.gce.imagemosaic that return BoundingBoxModifier and TypeMethodDescriptionSpatialRequestHelper.getComputedBBox()
SpatialRequestHelper.getComputedBBox
(boolean useAlternativeIfAvailable) SpatialRequestHelper.getCoverageBBox()
GranuleLoader.getCropBBox()
GranuleDescriptor.getGranuleBBOX()
Methods in org.geotools.gce.imagemosaic with parameters of type BoundingBoxModifier and TypeMethodDescriptionprotected void
GranuleDescriptor.init
(BoundingBox granuleBBOX, URL granuleUrl, AbstractGridFormat suggestedFormat, ImageReaderSpi suggestedSPI, ImageInputStreamSpi suggestedIsSPI, MultiLevelROI roiProvider, boolean heterogeneousGranules, boolean handleArtifactsFiltering, Hints hints) Constructors in org.geotools.gce.imagemosaic with parameters of type BoundingBoxModifierConstructorDescriptionGranuleDescriptor
(String granuleLocation, BoundingBox granuleBBox, AbstractGridFormat suggestedFormat, ImageReaderSpi suggestedSPI, ImageInputStreamSpi suggestedIsSPI, MultiLevelROI roiProvider) GranuleDescriptor
(String granuleLocation, BoundingBox granuleBBox, AbstractGridFormat suggestedFormat, ImageReaderSpi suggestedSPI, ImageInputStreamSpi suggestedIsSPI, MultiLevelROI roiProvider, boolean heterogeneousGranules) GranuleDescriptor
(String granuleLocation, BoundingBox granuleBBox, AbstractGridFormat suggestedFormat, ImageReaderSpi suggestedSPI, ImageInputStreamSpi suggestedIsSPI, MultiLevelROI roiProvider, int maxDecimationFactor) GranuleDescriptor
(String granuleLocation, BoundingBox granuleBBox, AbstractGridFormat suggestedFormat, ImageReaderSpi suggestedSPI, ImageInputStreamSpi suggestedIsSPI, MultiLevelROI roiProvider, int maxDecimationFactor, boolean heterogeneousGranules) GranuleDescriptor
(String granuleLocation, BoundingBox granuleBBox, AbstractGridFormat suggestedFormat, ImageReaderSpi suggestedSPI, ImageInputStreamSpi suggestedIsSPI, MultiLevelROI roiProvider, int maxDecimationFactor, boolean heterogeneousGranules, boolean handleArtifactsFiltering) GranuleDescriptor
(String granuleLocation, BoundingBox granuleBBox, AbstractGridFormat suggestedFormat, ImageReaderSpi suggestedSPI, ImageInputStreamSpi suggestedIsSPI, MultiLevelROI roiProvider, int maxDecimationFactor, boolean heterogeneousGranules, boolean handleArtifactsFiltering, Hints hints) -
Uses of BoundingBox in org.geotools.gce.imagemosaic.catalog
Methods in org.geotools.gce.imagemosaic.catalog that return BoundingBoxModifier and TypeMethodDescriptionabstract BoundingBox
GranuleCatalog.getBounds
(String typeName, Transaction t) LockingGranuleCatalog.getBounds
(String typeName, Transaction t) -
Uses of BoundingBox in org.geotools.geojson.geom
Methods in org.geotools.geojson.geom with parameters of type BoundingBoxModifier and TypeMethodDescriptionGeometryJSON.toString
(BoundingBox bbox) Writes an BoundingBox instance as GeoJSON returning the result as a string. -
Uses of BoundingBox in org.geotools.geometry
Classes in org.geotools.geometry that implement BoundingBoxMethods in org.geotools.geometry that return BoundingBoxModifier and TypeMethodDescriptionEnvelope2DArchived.toBounds
(CoordinateReferenceSystem targetCRS) Methods in org.geotools.geometry with parameters of type BoundingBoxModifier and TypeMethodDescriptionboolean
Envelope2DArchived.contains
(BoundingBox bounds) void
Envelope2DArchived.include
(BoundingBox bounds) boolean
Envelope2DArchived.intersects
(BoundingBox bounds) Returnstrue
if the interior of this bounds intersects the interior of the provided bounds.void
Envelope2DArchived.setBounds
(BoundingBox bounds) -
Uses of BoundingBox in org.geotools.geometry.jts
Classes in org.geotools.geometry.jts that implement BoundingBoxModifier and TypeClassDescriptionclass
A JTS envelope associated with a coordinate reference system.class
A 3D envelope associated with a coordinate reference system.Methods in org.geotools.geometry.jts that return BoundingBoxModifier and TypeMethodDescriptionReferencedEnvelope.toBounds
(CoordinateReferenceSystem targetCRS) Returns a new bounding box which contains the transformed shape of this bounding box.ReferencedEnvelope3D.toBounds
(CoordinateReferenceSystem targetCRS) Returns a new bounding box which contains the transformed shape of this bounding box.Methods in org.geotools.geometry.jts with parameters of type BoundingBoxModifier and TypeMethodDescriptionboolean
ReferencedEnvelope.contains
(BoundingBox bbox) Check if provided bbox is contained by this ReferencedEnvelope.protected void
ReferencedEnvelope.ensureCompatibleReferenceSystem
(BoundingBox bbox) Make sure that the specified bounding box uses the same CRS than this one.static boolean
JTS.equals
(BoundingBox a, BoundingBox b, double tolerance) BoundingBox equality with target tolerance.void
ReferencedEnvelope.include
(BoundingBox bbox) Include the provided bounding box, expanding as necessary.void
ReferencedEnvelope.init
(BoundingBox bounds) Sets this envelope to the specified bounding box.void
ReferencedEnvelope3D.init
(BoundingBox bounds) Sets this envelope to the specified bounding box.boolean
ReferencedEnvelope.intersects
(BoundingBox bbox) Check if this bounding box intersects the provided bounds.void
ReferencedEnvelope.setBounds
(BoundingBox bbox) Initialize the bounding box with another bounding box.static Polygon
JTS.toGeometry
(BoundingBox bbox) Converts aBoundingBox
to a JTS polygon.static Polygon
JTS.toGeometry
(BoundingBox bbox, GeometryFactory factory) Converts aBoundingBox
to a JTS polygon using the given JTS geometry factory.static Polygon
JTS.toGeometry
(BoundingBox bbox, GeometryFactory factory, int npoints) Convert the provided bbox to a polygon, sampling a set number of points along each side.Constructors in org.geotools.geometry.jts with parameters of type BoundingBoxModifierConstructorDescriptionCreates a new envelope from an existing bounding box. -
Uses of BoundingBox in org.geotools.gml.producer
Methods in org.geotools.gml.producer with parameters of type BoundingBoxModifier and TypeMethodDescriptionvoid
FeatureTransformer.FeatureTranslator.writeBounds
(BoundingBox bounds) writes thegml:boundedBy
element to output based onfc.getBounds()
-
Uses of BoundingBox in org.geotools.imageio.netcdf
Methods in org.geotools.imageio.netcdf that return types with arguments of type BoundingBoxModifier and TypeMethodDescriptionSet<? extends BoundingBox>
VariableAdapter.UnidataSpatialDomain.getSpatialElements
(boolean overall, ProgressListener listener) -
Uses of BoundingBox in org.geotools.jdbc
Methods in org.geotools.jdbc that return BoundingBox