Package org.geotools.coverage.io.netcdf
Class NetCDFSource
- Object
-
- DefaultCoverageSource
-
- NetCDFSource
-
- All Implemented Interfaces:
CoverageSource
public class NetCDFSource extends DefaultCoverageSource
Implementation of a coverage source for netcdf data- Author:
- Simone Giannecchini, GeoSolutions SAS
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface CoverageSource
CoverageSource.AdditionalDomain, CoverageSource.DomainType, CoverageSource.SpatialDomain, CoverageSource.TemporalDomain, CoverageSource.VerticalDomain
-
-
Field Summary
-
Fields inherited from class DefaultCoverageSource
CAPABILITIES, coverageDescriptor, name
-
-
Constructor Summary
Constructors Constructor Description NetCDFSource(NetCDFImageReader reader, Name name)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Set<ParameterDescriptor<List>>
getDynamicParameters()
boolean
isParameterSupported(ReferenceIdentifier name)
CoverageResponse
read(CoverageReadRequest request, ProgressListener listener)
-
Methods inherited from class DefaultCoverageSource
dispose, ensureNotDisposed, getAdditionalDomains, getCapabilities, getCoordinateReferenceSystem, getDimensionDescriptors, getInfo, getMetadata, getMetadataDomains, getName, getOverviewsLayouts, getOverviewsNumber, getRangeType, getReadParameterInfo, getSpatialDomain, getTemporalDomain, getVerticalDomain
-
-
-
-
Constructor Detail
-
NetCDFSource
public NetCDFSource(NetCDFImageReader reader, Name name)
-
-
Method Detail
-
read
public CoverageResponse read(CoverageReadRequest request, ProgressListener listener) throws IOException
Description copied from interface:CoverageSource
- Parameters:
request
- the inputDefaultCoverageRequest
.- Throws:
IOException
-
isParameterSupported
public boolean isParameterSupported(ReferenceIdentifier name) throws IOException
- Throws:
IOException
-
getDynamicParameters
public Set<ParameterDescriptor<List>> getDynamicParameters() throws IOException
- Throws:
IOException
-
-