Package ucar.nc2.ft2.coverage.remote
Class CdmrCoverageReader
- java.lang.Object
-
- ucar.nc2.ft2.coverage.remote.CdmrCoverageReader
-
- All Implemented Interfaces:
Closeable
,AutoCloseable
,CoordAxisReader
,CoverageReader
public class CdmrCoverageReader extends Object implements CoverageReader, CoordAxisReader
Client side cdmrFeature interface to GridCoverage. This class handles reading the data, or the coordinates when the values are deferred.- Since:
- 5/5/2015
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
close()
String
getLocation()
double[]
readCoordValues(CoverageCoordAxis coordAxis)
GeoReferencedArray
readData(Coverage coverage, SubsetParams subset, boolean canonicalOrder)
GeoReferencedArray
readData(ucar.nc2.ft2.coverage.remote.CoverageDataResponse dataResponse, ucar.nc2.ft2.coverage.remote.GeoArrayResponse arrayResponse, InputStream is)
-
-
-
Method Detail
-
close
public void close()
- Specified by:
close
in interfaceAutoCloseable
- Specified by:
close
in interfaceCloseable
-
getLocation
public String getLocation()
- Specified by:
getLocation
in interfaceCoverageReader
-
readData
public GeoReferencedArray readData(Coverage coverage, SubsetParams subset, boolean canonicalOrder) throws IOException
- Specified by:
readData
in interfaceCoverageReader
- Throws:
IOException
-
readData
public GeoReferencedArray readData(ucar.nc2.ft2.coverage.remote.CoverageDataResponse dataResponse, ucar.nc2.ft2.coverage.remote.GeoArrayResponse arrayResponse, InputStream is) throws IOException
- Throws:
IOException
-
readCoordValues
public double[] readCoordValues(CoverageCoordAxis coordAxis) throws IOException
- Specified by:
readCoordValues
in interfaceCoordAxisReader
- Throws:
IOException
-
-