Package | Description |
---|---|
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 |
org.geotools.geometry.Geometry implementation.
|
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 the
javax.vecmath package. |
org.geotools.referencing.util | |
org.geotools.swing |
Simple Swing widgets for map display.
|
org.geotools.tpk | |
org.opengis.coverage |
Coverages (generate a value for any point).
|
org.opengis.geometry |
Root package for geometries.
|
org.opengis.geometry.coordinate |
Set of geometric objects.
|
org.opengis.geometry.primitive |
Set of geometric objects that are not decomposed further into
other primitives.
|
Modifier and Type | Method and Description |
---|---|
Envelope |
AbstractCoverage.getEnvelope()
Returns the bounding box for the coverage domain in coordinate reference system coordinates.
|
Modifier and Type | Method and Description |
---|---|
Envelope |
GridCoverageBuilder.getEnvelope()
Returns a copy of current envelope.
|
Envelope |
GeneralGridGeometry.getEnvelope()
Returns the bounding box of "real world" coordinates for this grid geometry.
|
Envelope |
GridCoverage2D.getEnvelope()
Returns the bounding box for the coverage domain in coordinate reference system coordinates.
|
Modifier and Type | Method and Description |
---|---|
GridCoverage2D |
GridCoverageFactory.create(CharSequence name,
float[][] matrix,
Envelope envelope)
Constructs a grid coverage from the specified matrix and envelope.
|
GridCoverage2D |
GridCoverageFactory.create(CharSequence name,
RenderedImage image,
Envelope envelope)
|
GridCoverage2D |
GridCoverageFactory.create(CharSequence name,
RenderedImage image,
Envelope envelope,
GridSampleDimension[] bands,
GridCoverage[] sources,
Map<?,?> properties)
|
GridCoverage2D |
GridCoverageFactory.create(CharSequence name,
WritableRaster raster,
Envelope envelope)
|
GridCoverage2D |
GridCoverageFactory.create(CharSequence name,
WritableRaster raster,
Envelope envelope,
double[] minValues,
double[] maxValues,
Unit<?> units,
Color[][] colors,
RenderingHints hints)
|
GridCoverage2D |
GridCoverageFactory.create(CharSequence name,
WritableRaster raster,
Envelope envelope,
GridSampleDimension[] bands)
|
Envelope2D |
GridGeometry2D.reduce(Envelope envelope)
Reduces the specified envelope to a two-dimensional one.
|
void |
GridCoverageBuilder.setEnvelope(Envelope envelope)
Sets the envelope to the specified value.
|
Constructor and Description |
---|
GeneralGridEnvelope(Envelope envelope,
PixelInCell anchor)
Casts the specified envelope into a grid envelope.
|
GeneralGridEnvelope(Envelope envelope,
PixelInCell anchor,
boolean isHighIncluded)
Casts the specified envelope into a grid envelope.
|
GeneralGridGeometry(GridEnvelope gridRange,
Envelope userRange)
Constructs a new grid geometry from an envelope.
|
GeneralGridGeometry(PixelInCell anchor,
MathTransform gridToCRS,
Envelope envelope)
Constructs a new grid geometry from an envelope and a math
transform.
|
GeneralGridGeometry(PixelInCell anchor,
MathTransform gridToCRS,
Envelope envelope,
boolean gridMaxInclusive,
boolean preserveGridToCRS)
Constructs a new grid geometry from an envelope and a math
transform.
|
GridGeometry2D(GridEnvelope gridRange,
Envelope userRange)
Constructs a new grid geometry from an envelope.
|
GridGeometry2D(PixelInCell anchor,
MathTransform gridToCRS,
Envelope envelope,
Hints hints)
Constructs a new grid geometry from an envelope and a math
transform.
|
Modifier and Type | Method and Description |
---|---|
Envelope |
DefaultGridCoverageResponse.getEnvelope() |
Modifier and Type | Method and Description |
---|---|
static Envelope |
Utilities.getEnvelopeAsWGS84(Envelope envelope,
boolean get2D)
Get a WGS84 envelope for the specified envelope.
|
Modifier and Type | Method and Description |
---|---|
static Envelope |
Utilities.getEnvelopeAsWGS84(Envelope envelope,
boolean get2D)
Get a WGS84 envelope for the specified envelope.
|
Modifier and Type | Method and Description |
---|---|
Coverage |
Operations.crop(Coverage source,
Envelope envelope)
Crops the image to a specified rectangular area.
|
Coverage |
Operations.resample(GridCoverage source,
Envelope envelope,
Interpolation interpolationType)
Resamples a grid coverage to the specified envelope.
|
Modifier and Type | Field and Description |
---|---|
static ParameterDescriptor<Envelope> |
Crop.CROP_ENVELOPE
The parameter descriptor used to pass this operation the envelope to use when doing the
spatial crop.
|
Modifier and Type | Method and Description |
---|---|
static GridGeometry |
Resample.computeGridGeometry(GridCoverage source,
Envelope target)
Computes a grid geometry from a source coverage and a target envelope.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractEnvelope
Base class for envelope implementations.
|
class |
Envelope2D
A two-dimensional envelope on top of
Rectangle2D . |
class |
GeneralEnvelope
A minimum bounding box or rectangle.
|
Modifier and Type | Method and Description |
---|---|
Envelope |
GeometryBuilder.createEnvelope(DirectPosition lowerCorner,
DirectPosition upperCorner) |
Modifier and Type | Method and Description |
---|---|
void |
GeneralEnvelope.add(Envelope envelope)
Adds an envelope object to this envelope.
|
boolean |
Envelope2D.boundsEquals(Envelope that,
int xDim,
int yDim,
double eps)
Returns
true if this envelope bounds is equals to that envelope
bounds in two specified dimensions. |
boolean |
GeneralEnvelope.contains(Envelope envelope,
boolean edgesInclusive)
Returns
true if this envelope completly encloses the specified envelope. |
Primitive |
GeometryBuilder.createPrimitive(Envelope envelope) |
boolean |
GeneralEnvelope.equals(Envelope envelope,
double eps,
boolean epsIsRelative)
Compares to the specified envelope for equality up to the specified tolerance value.
|
void |
GeneralEnvelope.intersect(Envelope envelope)
Sets this envelope to the intersection if this envelope with the specified one.
|
boolean |
GeneralEnvelope.intersects(Envelope envelope,
boolean edgesInclusive)
Returns
true if this envelope intersects the specified envelope. |
static GeneralEnvelope |
GeneralEnvelope.toGeneralEnvelope(Envelope envelope)
Converts the envelope to a general envelope, avoiding the construction of a new object in
case the input envelope is already a GeneralEnvelope
|
Constructor and Description |
---|
Envelope2D(Envelope envelope)
Constructs two-dimensional envelope defined by an other
Envelope . |
GeneralEnvelope(Envelope envelope)
Constructs a new envelope with the same data than the specified envelope.
|
Modifier and Type | Class and Description |
---|---|
class |
ReferencedEnvelope
A JTS envelope associated with a coordinate reference
system.
|
class |
ReferencedEnvelope3D
A 3D envelope associated with a coordinate reference
system.
|
Modifier and Type | Method and Description |
---|---|
boolean |
ReferencedEnvelope.boundsEquals2D(Envelope other,
double eps)
Compare the bounds of this envelope with those of another.
|
boolean |
ReferencedEnvelope3D.boundsEquals3D(Envelope other,
double eps)
Compare the bounds of this envelope with those of another.
|
static ReferencedEnvelope |
ReferencedEnvelope.create(Envelope env,
CoordinateReferenceSystem crs)
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.reference(Envelope env)
Cast to a ReferencedEnvelope (used to ensure that an Envelope if a ReferencedEnvelope).
|
Constructor and Description |
---|
ReferencedEnvelope(Envelope envelope)
Creates a new envelope from an existing OGC envelope.
|
ReferencedEnvelope3D(Envelope envelope)
Creates a new envelope from an existing OGC envelope.
|
Modifier and Type | Field and Description |
---|---|
protected Envelope |
MBTilesMetadata.bounds |
Modifier and Type | Method and Description |
---|---|
Envelope |
MBTilesMetadata.getBounds() |
Modifier and Type | Method and Description |
---|---|
void |
MBTilesMetadata.setBounds(Envelope bounds) |
Constructor and Description |
---|
GeographicBoundingBoxImpl(Envelope envelope)
Constructs a geographic bounding box from the specified envelope.
|
Modifier and Type | Class and Description |
---|---|
class |
CRSEnvelope
A pair of coordinates and a reference system that represents a section of the Earth.
|
Constructor and Description |
---|
CRSEnvelope(Envelope envelope) |
Modifier and Type | Method and Description |
---|---|
void |
AbstractGetMapRequest.setBBox(Envelope envelope)
Sets BBOX and SRS using the provided Envelope.
|
void |
GetMapRequest.setBBox(Envelope box)
Sets the BBOX and SRS information from the provided Envelope (such as a CRSEnvelope).
|
Modifier and Type | Method and Description |
---|---|
GridCoverage2D |
VectorToRasterProcess.execute(SimpleFeatureCollection features,
Integer rasterWidth,
Integer rasterHeight,
String title,
String attribute,
Envelope bounds,
ProgressListener progressListener) |
static GridCoverage2D |
VectorToRasterProcess.process(SimpleFeatureCollection features,
Object attribute,
Dimension gridDim,
Envelope bounds,
String covName,
ProgressListener monitor)
A static helper method that can be called directy to run the process.
|
Modifier and Type | Method and Description |
---|---|
static Envelope |
CRS.getEnvelope(CoordinateReferenceSystem crs)
Returns the domain of validity for the specified coordinate reference system, or
null
if unknown. |
Modifier and Type | Method and Description |
---|---|
static GeneralEnvelope |
CRS.transform(CoordinateOperation operation,
Envelope envelope)
Transforms an envelope using the given coordinate operation.
|
static GeneralEnvelope |
CRS.transform(Envelope envelope,
CoordinateReferenceSystem targetCRS)
Transforms the given envelope to the specified CRS.
|
static GeneralEnvelope |
CRS.transform(MathTransform transform,
Envelope envelope)
Transforms an envelope using the given math transform.
|
Modifier and Type | Method and Description |
---|---|
Envelope |
GridToEnvelopeMapper.getEnvelope()
Returns the envelope.
|
Modifier and Type | Method and Description |
---|---|
void |
GridToEnvelopeMapper.setEnvelope(Envelope envelope)
Sets the envelope.
|
Constructor and Description |
---|
GridToEnvelopeMapper(GridEnvelope gridRange,
Envelope userRange)
Creates a new instance for the specified grid range and envelope.
|
Constructor and Description |
---|
GeneralMatrix(Envelope srcRegion,
AxisDirection[] srcAxis,
Envelope dstRegion,
AxisDirection[] dstAxis)
Constructs a transform mapping a source region to a destination region.
|
GeneralMatrix(Envelope srcRegion,
Envelope dstRegion)
Constructs a transform that maps a source region to a destination region.
|
Modifier and Type | Method and Description |
---|---|
static void |
BoundingBoxes.copy(Envelope envelope,
GeographicBoundingBoxImpl box)
Initializes a geographic bounding box from the specified envelope.
|
Modifier and Type | Method and Description |
---|---|
protected void |
AbstractMapPane.doSetDisplayArea(Envelope envelope)
Helper method for AbstractMapPane.setDisplayArea(org.opengis.geometry.Envelope) which is also called by other methods that
want to set the display area without provoking repainting of the display
|
void |
MapPane.setDisplayArea(Envelope envelope)
Sets the area to display in world units.
|
void |
AbstractMapPane.setDisplayArea(Envelope envelope)
Sets the area to display in world units.
|
Modifier and Type | Method and Description |
---|---|
Envelope |
TPKFile.getBounds()
Using the highest zoom level contained in the TPK file use the tile coverage to calculate the
geographical bounds of the map
|
Constructor and Description |
---|
TPKFile(File theFile,
Map<Long,TPKZoomLevel> zoomLevelMap,
Envelope bounds,
String imageFormat)
Constructor -- used for all subsequent opens of the TPK file (ie once the zoomLevelMap has
been created)
|
Modifier and Type | Method and Description |
---|---|
Envelope |
Coverage.getEnvelope()
The bounding box for the coverage domain in coordinate reference system coordinates.
|
Modifier and Type | Interface and Description |
---|---|
interface |
BoundingBox
Represents a two-dimensional envelope.
|
interface |
BoundingBox3D
Represents a three-dimensional envelope.
|
Modifier and Type | Method and Description |
---|---|
Envelope |
Geometry.getEnvelope()
Returns the minimum bounding box for this
Geometry . |
Modifier and Type | Method and Description |
---|---|
Envelope |
GeometryFactory.createEnvelope(DirectPosition lowerCorner,
DirectPosition upperCorner)
Creates a new Envelope with the given corners.
|
Modifier and Type | Method and Description |
---|---|
Primitive |
PrimitiveFactory.createPrimitive(Envelope envelope)
Returns an envelope as a primitive.
|
Copyright © 1996–2022 Geotools. All rights reserved.