Package | Description |
---|---|
org.geotools.coverage.grid |
GridCoverage2D implementation.
|
org.geotools.coverage.grid.io | |
org.geotools.coverage.io | |
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.coverage.util | |
org.geotools.gce.arcgrid |
A datasource to manage the ARCGrid ASCII format.
|
org.geotools.gce.geotiff |
A grid coverage exchange to manage the GeoTIFF Revision 1.0 format.
|
org.geotools.gce.grassraster |
GRASS input/output drivers
In this package the I/O drivers for reading and writing GRASS raster maps are placed.
|
org.geotools.gce.image | |
org.geotools.map |
List of layers to be rendered.
|
org.geotools.renderer.lite.gridcoverage2d |
SLD 1.0 and SE RasterSymbolizer support classes
|
org.opengis.coverage.grid |
Quadrilateral grid coverages.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractGridCoverage
Base class for GeoTools implementation of grid coverage.
|
class |
GridCoverage2D
Basic access to grid data values backed by a two-dimensional rendered
image.
|
class |
Interpolator2D
A grid coverage using an interpolation for evaluating points.
|
Modifier and Type | Method and Description |
---|---|
GridCoverage |
AbstractGridCoverage.getOverview(int index)
Returns a pre-calculated overview for a grid coverage.
|
Modifier and Type | Method and Description |
---|---|
List<GridCoverage> |
AbstractGridCoverage.getSources()
Returns the source data for a grid coverage.
|
Modifier and Type | Method and Description |
---|---|
GridCoverage2D |
GridCoverageFactory.create(CharSequence name,
RenderedImage image,
CoordinateReferenceSystem crs,
MathTransform gridToCRS,
GridSampleDimension[] bands,
GridCoverage[] sources,
Map<?,?> properties)
Constructs a grid coverage from the specified image and
"grid to CRS" transform.
|
GridCoverage2D |
GridCoverageFactory.create(CharSequence name,
RenderedImage image,
Envelope envelope,
GridSampleDimension[] bands,
GridCoverage[] sources,
Map<?,?> properties)
|
GridCoverage2D |
GridCoverageFactory.create(CharSequence name,
RenderedImage image,
GridGeometry2D gridGeometry,
GridSampleDimension[] bands,
GridCoverage[] sources,
Map<?,?> properties)
Constructs a grid coverage from the specified image and
grid geometry.
|
Constructor and Description |
---|
AbstractGridCoverage(CharSequence name,
CoordinateReferenceSystem crs,
GridCoverage[] sources,
PropertySource propertySource,
Map<?,?> properties)
Constructs a grid coverage with sources.
|
AbstractGridCoverage(CharSequence name,
GridCoverage coverage)
Constructs a new coverage with the same parameters than the specified coverage.
|
GridCoverage2D(CharSequence name,
PlanarImage image,
GridGeometry2D gridGeometry,
GridSampleDimension[] bands,
GridCoverage[] sources,
Map<?,?> properties,
Hints hints)
Constructs a grid coverage with the specified grid geometry and
sample dimensions.
|
Modifier and Type | Method and Description |
---|---|
protected GridCoverage |
AbstractGridCoverage2DReader.createImageCoverage(PlanarImage image)
Creates a
GridCoverage for the provided PlanarImage using the AbstractGridCoverage2DReader.originalEnvelope that was provided for this coverage. |
protected GridCoverage |
AbstractGridCoverage2DReader.createImageCoverage(String coverageName,
PlanarImage image)
Creates a
GridCoverage for the provided PlanarImage using the AbstractGridCoverage2DReader.originalEnvelope that was provided for this coverage. |
Modifier and Type | Interface and Description |
---|---|
interface |
GridCoverageResponse
An interface implementing
GridCoverage with add of temporal extent and vertical extent |
Modifier and Type | Method and Description |
---|---|
void |
CoverageResponse.addResult(GridCoverage grid) |
Modifier and Type | Method and Description |
---|---|
void |
CoverageResponse.addResults(Collection<GridCoverage> results) |
Modifier and Type | Class and Description |
---|---|
class |
DefaultGridCoverageResponse
Default GridCoverageResponse implementation.
|
Modifier and Type | Method and Description |
---|---|
GridCoverage |
DefaultGridCoverageResponse.getOverview(int index) |
Modifier and Type | Method and Description |
---|---|
List<GridCoverage> |
DefaultGridCoverageResponse.getSources() |
Constructor and Description |
---|
DefaultGridCoverageResponse(GridCoverage gridCoverage,
DateRange temporalExtent,
NumberRange<Double> verticalExtent) |
Modifier and Type | Method and Description |
---|---|
static GridCoverage |
Utilities.compute(Object input,
int imageIndex,
boolean needTransformation,
boolean isEmptyRequest,
boolean useJAI,
ImageReadParam imageReadParam,
boolean useMultithreading,
GridSampleDimension[] sampleDimensions,
ImageReaderSpi imageReaderSpi,
String coverageName,
GridCoverageFactory coverageFactory,
MathTransform raster2Model,
CoordinateReferenceSystem coordinateReferenceSystem,
GeneralEnvelope envelope2D)
Compute the coverage request and produce a grid coverage.
|
static GridCoverage |
Utilities.createCoverage(ImageReaderSpi spi,
Object input,
int imageIndex,
ImageReadParam imageReadParam,
boolean useJAI,
boolean useMultithreading,
boolean newTransform,
GridSampleDimension[] sampleDimensions,
String coverageName,
GridCoverageFactory coverageFactory,
MathTransform raster2Model,
CoordinateReferenceSystem coordinateReferenceSystem,
GeneralEnvelope coverageEnvelope2D)
This method creates the GridCoverage2D from the underlying file given a specified envelope,
and a requested dimension.
|
static GridCoverage |
Utilities.createCoverageFromImage(GridCoverageFactory coverageFactory,
String coverageName,
int imageIndex,
PlanarImage image,
MathTransform raster2Model,
CoordinateReferenceSystem spatialReferenceSystem2D,
GeneralEnvelope coverageEnvelope2D,
GridSampleDimension[] sampleDimensions)
Creates a
GridCoverage for the provided PlanarImage using the #raster2Model that was provided for this coverage. |
Modifier and Type | Method and Description |
---|---|
GridCoverage |
Operations.affine(GridCoverage source,
AffineTransform transform,
Interpolation interpolation,
double[] noDataValues)
Translates and resizes an image.
|
GridCoverage |
Operations.filteredSubsample(GridCoverage source)
Subsamples an image using the default values.
|
GridCoverage |
Operations.filteredSubsample(GridCoverage source,
int scaleX,
int scaleY,
float[] qsFilter)
Subsamples an image by integral factors.
|
GridCoverage |
Operations.filteredSubsample(GridCoverage source,
int scaleX,
int scaleY,
float[] qsFilter,
Interpolation interpolation)
Subsamples an image by integral factors.
|
GridCoverage |
Operations.interpolate(GridCoverage source,
Interpolation type)
Specifies the interpolation type to be used to interpolate values for points which fall
between grid cells.
|
GridCoverage |
Operations.interpolate(GridCoverage source,
Interpolation[] types)
Specifies the interpolation types to be used to interpolate values for points which fall
between grid cells.
|
GridCoverage |
Operations.interpolate(GridCoverage source,
String type)
Specifies the interpolation type to be used to interpolate values for points which fall
between grid cells.
|
GridCoverage |
Operations.nodataFilter(GridCoverage source)
Replaces
NaN values by the weighted average of neighbors values. |
GridCoverage |
Operations.nodataFilter(GridCoverage source,
int padding,
int validityThreshold)
Replaces
NaN values by the weighted average of neighbors values. |
GridCoverage |
Operations.scale(GridCoverage source,
double xScale,
double yScale,
double xTrans,
double yTrans)
Translates and resizes an image.
|
GridCoverage |
Operations.scale(GridCoverage source,
double xScale,
double yScale,
double xTrans,
double yTrans,
Interpolation interpolation)
Translates and resizes an image.
|
GridCoverage |
Operations.subsampleAverage(GridCoverage source,
double scaleX,
double scaleY)
Subsamples an image by averaging over a moving window
|
GridCoverage |
Operations.warp(GridCoverage source,
Warp warp)
Warps an image.
|
GridCoverage |
Operations.warp(GridCoverage source,
Warp warp,
Interpolation interpolation)
Translates and resizes an image.
|
Modifier and Type | Method and Description |
---|---|
GridCoverage |
Operations.affine(GridCoverage source,
AffineTransform transform,
Interpolation interpolation,
double[] noDataValues)
Translates and resizes an image.
|
GridCoverage |
Operations.filteredSubsample(GridCoverage source)
Subsamples an image using the default values.
|
GridCoverage |
Operations.filteredSubsample(GridCoverage source,
int scaleX,
int scaleY,
float[] qsFilter)
Subsamples an image by integral factors.
|
GridCoverage |
Operations.filteredSubsample(GridCoverage source,
int scaleX,
int scaleY,
float[] qsFilter,
Interpolation interpolation)
Subsamples an image by integral factors.
|
GridCoverage |
Operations.interpolate(GridCoverage source,
Interpolation type)
Specifies the interpolation type to be used to interpolate values for points which fall
between grid cells.
|
GridCoverage |
Operations.interpolate(GridCoverage source,
Interpolation[] types)
Specifies the interpolation types to be used to interpolate values for points which fall
between grid cells.
|
GridCoverage |
Operations.interpolate(GridCoverage source,
String type)
Specifies the interpolation type to be used to interpolate values for points which fall
between grid cells.
|
GridCoverage |
Operations.nodataFilter(GridCoverage source)
Replaces
NaN values by the weighted average of neighbors values. |
GridCoverage |
Operations.nodataFilter(GridCoverage source,
int padding,
int validityThreshold)
Replaces
NaN values by the weighted average of neighbors values. |
Coverage |
Operations.resample(GridCoverage source,
CoordinateReferenceSystem crs,
GridGeometry gridGeometry,
Interpolation interpolationType)
Resamples a grid coverage to the specified coordinate reference system and grid geometry.
|
Coverage |
Operations.resample(GridCoverage source,
CoordinateReferenceSystem crs,
GridGeometry gridGeometry,
Interpolation interpolationType,
double[] backgroundValues)
Resamples a grid coverage to the specified coordinate reference system and grid geometry.
|
Coverage |
Operations.resample(GridCoverage source,
Envelope envelope,
Interpolation interpolationType)
Resamples a grid coverage to the specified envelope.
|
GridCoverage |
Operations.scale(GridCoverage source,
double xScale,
double yScale,
double xTrans,
double yTrans)
Translates and resizes an image.
|
GridCoverage |
Operations.scale(GridCoverage source,
double xScale,
double yScale,
double xTrans,
double yTrans,
Interpolation interpolation)
Translates and resizes an image.
|
GridCoverage |
Operations.subsampleAverage(GridCoverage source,
double scaleX,
double scaleY)
Subsamples an image by averaging over a moving window
|
GridCoverage |
Operations.warp(GridCoverage source,
Warp warp)
Warps an image.
|
GridCoverage |
Operations.warp(GridCoverage source,
Warp warp,
Interpolation interpolation)
Translates and resizes an image.
|
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 | Method and Description |
---|---|
static boolean |
CoverageUtilities.uses(GridCoverage coverage,
RenderedImage image)
Returns
true if the specified grid coverage or any of its source uses the following
image. |
Modifier and Type | Method and Description |
---|---|
void |
ArcGridWriter.write(GridCoverage coverage,
GeneralParameterValue[] parameters)
Note: The geotools GridCoverage class does not implement the geoAPI GridCoverage Interface so
this method shows an error.
|
Modifier and Type | Method and Description |
---|---|
void |
GeoTiffWriter.write(GridCoverage gc,
GeneralParameterValue[] params) |
Modifier and Type | Method and Description |
---|---|
void |
GrassCoverageWriter.write(GridCoverage coverage,
GeneralParameterValue[] parameters) |
Modifier and Type | Method and Description |
---|---|
void |
WorldImageWriter.write(GridCoverage coverage,
GeneralParameterValue[] parameters)
Takes a GridCoverage and writes the image to the destination file.
|
Modifier and Type | Method and Description |
---|---|
void |
DefaultMapContext.addLayer(GridCoverage gc,
Style style)
Deprecated.
Add a grid coverage as a new layer to the end of the list of layers held by this context.
|
void |
MapContext.addLayer(GridCoverage gridCoverage,
Style style)
Deprecated.
Add a new layer and trigger a
LayerListEvent |
Constructor and Description |
---|
DefaultMapLayer(GridCoverage coverage,
Style style)
Deprecated.
* Add a new layer and trigger a
LayerListEvent . |
DefaultMapLayer(GridCoverage coverage,
Style style,
String title)
Deprecated.
* Add a new layer and trigger a
LayerListEvent . |
MapLayer(GridCoverage coverage,
Style style)
Deprecated.
* Add a new layer and trigger a
LayerListEvent . |
MapLayer(GridCoverage coverage,
Style style,
String title)
Deprecated.
* Add a new layer and trigger a
LayerListEvent . |
Modifier and Type | Method and Description |
---|---|
GridCoverage |
SubchainStyleVisitorCoverageProcessingAdapter.execute() |
protected abstract GridCoverage |
StyleVisitorCoverageProcessingNodeAdapter.execute() |
protected abstract GridCoverage |
BaseCoverageProcessingNode.execute()
Subclasses MUST override this method in order to do the actual processing.
|
protected GridCoverage |
ZeroImageNode.execute() |
GridCoverage |
CoverageProcessingNode.getOutput()
Forces this node to create the output coverage for the operation represented by this node.
|
GridCoverage |
StyleVisitorCoverageProcessingNodeAdapter.getOutput() |
Modifier and Type | Method and Description |
---|---|
GridCoverage |
GridCoverage.getOverview(int index)
Returns a pre-calculated overview for a grid coverage.
|
GridCoverage |
GridCoverageReader.read(GeneralParameterValue[] parameters)
Read the only available grid coverage.
|
GridCoverage |
GridCoverageReader.read(String coverageName,
GeneralParameterValue[] parameters)
Read the grid coverage specified by coverageName parameter.
|
Modifier and Type | Method and Description |
---|---|
List<GridCoverage> |
GridCoverage.getSources()
Returns the sources data for a grid coverage.
|
Modifier and Type | Method and Description |
---|---|
void |
GridCoverageWriter.write(GridCoverage coverage,
GeneralParameterValue[] parameters)
Writes the specified grid coverage.
|
Copyright © 1996–2019 Geotools. All rights reserved.