org.geotools.coverageio.gdal
Class BaseGDALGridCoverage2DReader
Object
AbstractGridCoverage2DReader
BaseGridCoverage2DReader
BaseGDALGridCoverage2DReader
- All Implemented Interfaces:
- GridCoverageReader
- Direct Known Subclasses:
- AIGReader, DTEDReader, ECWReader, EnviHdrReader, ErdasImgReader, EsriHdrReader, IDRISIReader, JP2ECWReader, JP2KReader, JP2MrSIDReader, MrSIDReader, NITFReader, RPFTOCReader
public abstract class BaseGDALGridCoverage2DReader
- extends BaseGridCoverage2DReader
- implements GridCoverageReader
Base class for GridCoverage data access, leveraging on GDAL Java bindings
provided by the ImageIO-Ext project. See ImageIO-Ext project.
- Author:
- Daniele Romagnoli, GeoSolutions, Simone Giannecchini, GeoSolutions
| Fields inherited from class AbstractGridCoverage2DReader |
closeMe, coverageFactory, crs, ELEVATION_DOMAIN, ELEVATION_DOMAIN_MAXIMUM, ELEVATION_DOMAIN_MINIMUM, ELEVATION_DOMAIN_RESOLUTION, EPS, FILE_SOURCE_PROPERTY, gzipped, HAS_ELEVATION_DOMAIN, HAS_TIME_DOMAIN, highestRes, hints, inStream, inStreamSPI, numOverviews, originalEnvelope, originalGridRange, overViewResolutions, raster2Model, source, TIME_DOMAIN, TIME_DOMAIN_MAXIMUM, TIME_DOMAIN_MINIMUM, TIME_DOMAIN_RESOLUTION |
| Methods inherited from class AbstractGridCoverage2DReader |
createImageCoverage, createImageCoverage, decimationOnReadingControl, dispose, finalize, getCrs, getCurrentSubname, getMetadataNames, getMetadataValue, getOriginalEnvelope, getOriginalGridRange, getOriginalGridToWorld, getReadingResolutions, getResolution, getSource, listSubNames, setReadParams, skip |
DEFAULT_WORLDFILE_EXT
protected static final String DEFAULT_WORLDFILE_EXT
- See Also:
- Constant Field Values
BaseGDALGridCoverage2DReader
protected BaseGDALGridCoverage2DReader(Object input,
Hints hints,
String worldFileExtension,
ImageReaderSpi formatSpecificSpi)
throws DataSourceException
- Creates a new instance of a
BaseGDALGridCoverage2DReader. I
assume nothing about file extension.
- Parameters:
input - Source object for which we want to build a
BaseGDALGridCoverage2DReader.hints - Hints to be used by this reader throughout his life.worldFileExtension - the specific world file extension of the underlying formatformatSpecificSpi - an instance of a proper ImageReaderSpi.
- Throws:
DataSourceException
setCoverageProperties
protected void setCoverageProperties(ImageReader reader)
throws IOException
- Setting Envelope, GridRange and CRS from the given
ImageReader
- Specified by:
setCoverageProperties in class BaseGridCoverage2DReader
- Parameters:
reader - the ImageReader from which to retrieve metadata
(if available) for setting properties
- Throws:
IOException
Copyright © 1996-2013 Geotools. All Rights Reserved.