Uses of Interface
org.geotools.api.geometry.Bounds
-
Packages that use Bounds Package Description org.geotools.api.coverage Coverages (generate a value for any point).org.geotools.api.geometry Root package for geometries.org.geotools.coverage Coverage implementation.org.geotools.coverage.grid GridCoverage2D implementation.org.geotools.coverage.io.impl org.geotools.coverage.io.util org.geotools.coverage.processing Coverage processing implementations.org.geotools.coverage.processing.operation List of coverage operations.org.geotools.geometry Basic geometry concepts to support referencing and coverage use.org.geotools.geometry.jts org.geotools.mbtiles org.geotools.metadata.iso.extent Extent implementation.org.geotools.ows.wms Provides for Web Map Server client access as a Grid Coverage Exchange.org.geotools.ows.wms.request org.geotools.process.vector Vector processing support for the GeoTools library.org.geotools.referencing Reference systems implementation.org.geotools.referencing.operation.builder A package of convenience classes which use control points common to two data sets to derive empirically the transformation parameters needed to convert positions between the coordinate systems of the two data sets.org.geotools.referencing.operation.matrix Matrix implementations on top of thejavax.vecmath
package.org.geotools.referencing.operation.projection Basic implementations of map projections.org.geotools.referencing.util org.geotools.swing Simple Swing widgets for map display.org.geotools.tpk -
-
Uses of Bounds in org.geotools.api.coverage
Methods in org.geotools.api.coverage that return Bounds Modifier and Type Method Description Bounds
Coverage. getEnvelope()
The bounding box for the coverage domain in coordinate reference system coordinates. -
Uses of Bounds in org.geotools.api.geometry
Subinterfaces of Bounds in org.geotools.api.geometry Modifier and Type Interface Description interface
BoundingBox
Represents a two-dimensional envelope.interface
BoundingBox3D
Represents a three-dimensional envelope. -
Uses of Bounds in org.geotools.coverage
Methods in org.geotools.coverage that return Bounds Modifier and Type Method Description Bounds
AbstractCoverage. getEnvelope()
Returns the bounding box for the coverage domain in coordinate reference system coordinates. -
Uses of Bounds in org.geotools.coverage.grid
Methods in org.geotools.coverage.grid that return Bounds Modifier and Type Method Description Bounds
GeneralGridGeometry. getEnvelope()
Returns the bounding box of "real world" coordinates for this grid geometry.Bounds
GridCoverage2D. getEnvelope()
Returns the bounding box for the coverage domain in coordinate reference system coordinates.Bounds
GridCoverageBuilder. getEnvelope()
Returns a copy of current envelope.Methods in org.geotools.coverage.grid with parameters of type Bounds Modifier and Type Method Description GridCoverage2D
GridCoverageFactory. create(CharSequence name, float[][] matrix, Bounds envelope)
Constructs a grid coverage from the specified matrix and envelope.GridCoverage2D
GridCoverageFactory. create(CharSequence name, RenderedImage image, Bounds envelope)
GridCoverage2D
GridCoverageFactory. create(CharSequence name, RenderedImage image, Bounds envelope, GridSampleDimension[] bands, GridCoverage[] sources, Map<?,?> properties)
GridCoverage2D
GridCoverageFactory. create(CharSequence name, WritableRaster raster, Bounds envelope)
GridCoverage2D
GridCoverageFactory. create(CharSequence name, WritableRaster raster, Bounds envelope, double[] minValues, double[] maxValues, Unit<?> units, Color[][] colors, RenderingHints hints)
GridCoverage2D
GridCoverageFactory. create(CharSequence name, WritableRaster raster, Bounds envelope, GridSampleDimension[] bands)
ReferencedEnvelope
GridGeometry2D. reduce(Bounds bounds)
Reduces the specified bounds to a two-dimensional ReferencedEnvelope.void
GridCoverageBuilder. setEnvelope(Bounds envelope)
Sets the envelope to the specified value.Constructors in org.geotools.coverage.grid with parameters of type Bounds Constructor Description GeneralGridEnvelope(Bounds envelope, PixelInCell anchor)
Casts the specified envelope into a grid envelope.GeneralGridEnvelope(Bounds envelope, PixelInCell anchor, boolean isHighIncluded)
Casts the specified envelope into a grid envelope.GeneralGridGeometry(GridEnvelope gridRange, Bounds userRange)
Constructs a new grid geometry from an envelope.GeneralGridGeometry(PixelInCell anchor, MathTransform gridToCRS, Bounds envelope)
Constructs a new grid geometry from an envelope and a math transform.GeneralGridGeometry(PixelInCell anchor, MathTransform gridToCRS, Bounds envelope, boolean gridMaxInclusive, boolean preserveGridToCRS)
Constructs a new grid geometry from an envelope and a math transform.GridGeometry2D(GridEnvelope gridRange, Bounds userRange)
Constructs a new grid geometry from an envelope.GridGeometry2D(PixelInCell anchor, MathTransform gridToCRS, Bounds envelope, Hints hints)
Constructs a new grid geometry from an envelope and a math transform. -
Uses of Bounds in org.geotools.coverage.io.impl
Methods in org.geotools.coverage.io.impl that return Bounds Modifier and Type Method Description Bounds
DefaultGridCoverageResponse. getEnvelope()
-
Uses of Bounds in org.geotools.coverage.io.util
Methods in org.geotools.coverage.io.util that return Bounds Modifier and Type Method Description static Bounds
Utilities. getEnvelopeAsWGS84(Bounds bounds, boolean get2D)
Get a WGS84 envelope for the specified envelope.Methods in org.geotools.coverage.io.util with parameters of type Bounds Modifier and Type Method Description static Bounds
Utilities. getEnvelopeAsWGS84(Bounds bounds, boolean get2D)
Get a WGS84 envelope for the specified envelope. -
Uses of Bounds in org.geotools.coverage.processing
Methods in org.geotools.coverage.processing with parameters of type Bounds Modifier and Type Method Description Coverage
Operations. crop(Coverage source, Bounds envelope)
Crops the image to a specified rectangular area.Coverage
Operations. resample(GridCoverage source, Bounds envelope, Interpolation interpolationType)
Resamples a grid coverage to the specified envelope. -
Uses of Bounds in org.geotools.coverage.processing.operation
Fields in org.geotools.coverage.processing.operation with type parameters of type Bounds Modifier and Type Field Description static ParameterDescriptor<Bounds>
Crop. CROP_ENVELOPE
The parameter descriptor used to pass this operation the envelope to use when doing the spatial crop.Methods in org.geotools.coverage.processing.operation with parameters of type Bounds Modifier and Type Method Description static GridGeometry
Resample. computeGridGeometry(GridCoverage source, Bounds target)
Computes a grid geometry from a source coverage and a target envelope. -
Uses of Bounds in org.geotools.geometry
Classes in org.geotools.geometry that implement Bounds Modifier and Type Class Description class
AbstractBounds
Base class for envelope implementations.class
Envelope2DArchived
A two-dimensional envelope on top ofRectangle2D
.class
GeneralBounds
A minimum bounding box or rectangle.Methods in org.geotools.geometry with parameters of type Bounds Modifier and Type Method Description void
GeneralBounds. add(Bounds envelope)
Adds an envelope object to this envelope.boolean
Envelope2DArchived. boundsEquals(Bounds that, int xDim, int yDim, double eps)
Returnstrue
ifthis
envelope bounds is equals tothat
envelope bounds in two specified dimensions.boolean
GeneralBounds. contains(Bounds envelope, boolean edgesInclusive)
Returnstrue
if this envelope completly encloses the specified envelope.boolean
GeneralBounds. equals(Bounds envelope, double eps, boolean epsIsRelative)
Compares to the specified envelope for equality up to the specified tolerance value.void
GeneralBounds. intersect(Bounds envelope)
Sets this envelope to the intersection if this envelope with the specified one.boolean
GeneralBounds. intersects(Bounds envelope, boolean edgesInclusive)
Returnstrue
if this envelope intersects the specified envelope.static GeneralBounds
GeneralBounds. toGeneralEnvelope(Bounds envelope)
Converts the envelope to a general envelope, avoiding the construction of a new object in case the input envelope is already a GeneralEnvelopeConstructors in org.geotools.geometry with parameters of type Bounds Constructor Description Envelope2DArchived(Bounds envelope)
Constructs two-dimensional envelope defined by an otherBounds
.GeneralBounds(Bounds envelope)
Constructs new bounds with the same data as the specified envelope. -
Uses of Bounds in org.geotools.geometry.jts
Classes in org.geotools.geometry.jts that implement Bounds Modifier and Type Class Description class
ReferencedEnvelope
A JTS envelope associated with a coordinate reference system.class
ReferencedEnvelope3D
A 3D envelope associated with a coordinate reference system.Methods in org.geotools.geometry.jts with parameters of type Bounds Modifier and Type Method Description boolean
ReferencedEnvelope. boundsEquals(Bounds that, int xDim, int yDim, double eps)
Returnstrue
ifthis
envelope bounds is equals tothat
envelope bounds in two specified dimensions.boolean
ReferencedEnvelope. boundsEquals2D(Bounds other, double eps)
Compare the bounds of this envelope with those of another.boolean
ReferencedEnvelope3D. boundsEquals3D(Bounds other, double eps)
Compare the bounds of this envelope with those of another.static ReferencedEnvelope
ReferencedEnvelope. create(Bounds bounds)
Utility method to create a ReferencedEnvelope from an opengis Envelope class, supporting 2d as well as 3d envelopes (returning the right class).static ReferencedEnvelope
ReferencedEnvelope. create(Bounds env, CoordinateReferenceSystem crs)
Utility method to create a ReferencedEnvelope from providedBounds
.static ReferencedEnvelope
ReferencedEnvelope. reference(Bounds env)
Cast to a ReferencedEnvelope (used to ensure that an Envelope if a ReferencedEnvelope).Constructors in org.geotools.geometry.jts with parameters of type Bounds Constructor Description ReferencedEnvelope(Bounds bounds)
Creates a new bounds from an existing OGC bounds.ReferencedEnvelope3D(Bounds envelope)
Creates a new envelope from an existing OGC envelope. -
Uses of Bounds in org.geotools.mbtiles
Fields in org.geotools.mbtiles declared as Bounds Modifier and Type Field Description protected Bounds
MBTilesMetadata. bounds
Methods in org.geotools.mbtiles that return Bounds Modifier and Type Method Description Bounds
MBTilesMetadata. getBounds()
Methods in org.geotools.mbtiles with parameters of type Bounds Modifier and Type Method Description void
MBTilesMetadata. setBounds(Bounds bounds)
-
Uses of Bounds in org.geotools.metadata.iso.extent
Constructors in org.geotools.metadata.iso.extent with parameters of type Bounds Constructor Description GeographicBoundingBoxImpl(Bounds envelope)
Constructs a geographic bounding box from the specified envelope. -
Uses of Bounds in org.geotools.ows.wms
Classes in org.geotools.ows.wms that implement Bounds Modifier and Type Class Description class
CRSEnvelope
A pair of coordinates and a reference system that represents a section of the Earth.Constructors in org.geotools.ows.wms with parameters of type Bounds Constructor Description CRSEnvelope(Bounds envelope)
-
Uses of Bounds in org.geotools.ows.wms.request
Methods in org.geotools.ows.wms.request with parameters of type Bounds Modifier and Type Method Description void
AbstractGetMapRequest. setBBox(Bounds envelope)
Sets BBOX and SRS using the provided Envelope.void
GetMapRequest. setBBox(Bounds box)
Sets the BBOX and SRS information from the provided Envelope (such as a CRSEnvelope). -
Uses of Bounds in org.geotools.process.vector
Methods in org.geotools.process.vector with parameters of type Bounds Modifier and Type Method Description GridCoverage2D
VectorToRasterProcess. execute(SimpleFeatureCollection features, Integer rasterWidth, Integer rasterHeight, String title, String attribute, Bounds bounds, ProgressListener progressListener)
static GridCoverage2D
VectorToRasterProcess. process(SimpleFeatureCollection features, Object attribute, Dimension gridDim, Bounds bounds, String covName, ProgressListener monitor)
A static helper method that can be called directy to run the process. -
Uses of Bounds in org.geotools.referencing
Methods in org.geotools.referencing that return Bounds Modifier and Type Method Description static Bounds
CRS. getEnvelope(CoordinateReferenceSystem crs)
Returns the domain of validity for the specified coordinate reference system, ornull
if unknown.Methods in org.geotools.referencing with parameters of type Bounds Modifier and Type Method Description static GeneralBounds
CRS. transform(Bounds envelope, CoordinateReferenceSystem targetCRS)
Transforms the given envelope to the specified CRS.static GeneralBounds
CRS. transform(CoordinateOperation operation, Bounds envelope)
Transforms an envelope using the given coordinate operation.static GeneralBounds
CRS. transform(MathTransform transform, Bounds envelope)
Transforms an envelope using the given math transform. -
Uses of Bounds in org.geotools.referencing.operation.builder
Methods in org.geotools.referencing.operation.builder that return Bounds Modifier and Type Method Description Bounds
GridToEnvelopeMapper. getEnvelope()
Returns the envelope.Methods in org.geotools.referencing.operation.builder with parameters of type Bounds Modifier and Type Method Description void
GridToEnvelopeMapper. setEnvelope(Bounds envelope)
Sets the envelope.Constructors in org.geotools.referencing.operation.builder with parameters of type Bounds Constructor Description GridToEnvelopeMapper(GridEnvelope gridRange, Bounds userRange)
Creates a new instance for the specified grid range and envelope. -
Uses of Bounds in org.geotools.referencing.operation.matrix
Constructors in org.geotools.referencing.operation.matrix with parameters of type Bounds Constructor Description GeneralMatrix(Bounds srcRegion, Bounds dstRegion)
Constructs a transform that maps a source region to a destination region.GeneralMatrix(Bounds srcRegion, AxisDirection[] srcAxis, Bounds dstRegion, AxisDirection[] dstAxis)
Constructs a transform mapping a source region to a destination region. -
Uses of Bounds in org.geotools.referencing.operation.projection
Methods in org.geotools.referencing.operation.projection that return Bounds Modifier and Type Method Description static Bounds
GeostationarySatellite. circumscribeFullDisk(CoordinateReferenceSystem geosCRS)
Circumscribed rectangle (smallest) for full disk earth imagestatic Bounds
GeostationarySatellite. inscribeFullDiskEstimate(CoordinateReferenceSystem geosCRS)
Inscribed rectangle for for full disk earth image (not largest inscribing rectangle but close, hence "Estimate") -
Uses of Bounds in org.geotools.referencing.util
Methods in org.geotools.referencing.util with parameters of type Bounds Modifier and Type Method Description static void
BoundingBoxes. copy(Bounds envelope, GeographicBoundingBoxImpl box)
Initializes a geographic bounding box from the specified envelope. -
Uses of Bounds in org.geotools.swing
Methods in org.geotools.swing with parameters of type Bounds Modifier and Type Method Description protected void
AbstractMapPane. doSetDisplayArea(Bounds envelope)
Helper method for AbstractMapPane.setDisplayArea(org.geotools.api.geometry.Bounds) which is also called by other methods that want to set the display area without provoking repainting of the displayvoid
AbstractMapPane. setDisplayArea(Bounds envelope)
Sets the area to display in world units.void
MapPane. setDisplayArea(Bounds envelope)
Sets the area to display in world units. -
Uses of Bounds in org.geotools.tpk
Methods in org.geotools.tpk that return Bounds Modifier and Type Method Description Bounds
TPKFile. getBounds()
Using the highest zoom level contained in the TPK file use the tile coverage to calculate the geographical bounds of the mapConstructors in org.geotools.tpk with parameters of type Bounds Constructor Description TPKFile(File theFile, Map<Long,TPKZoomLevel> zoomLevelMap, Bounds bounds, String imageFormat)
Constructor -- used for all subsequent opens of the TPK file (ie once the zoomLevelMap has been created)
-