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 voidclose()StringgetLocation()double[]readCoordValues(CoverageCoordAxis coordAxis)GeoReferencedArrayreadData(Coverage coverage, SubsetParams subset, boolean canonicalOrder)GeoReferencedArrayreadData(ucar.nc2.ft2.coverage.remote.CoverageDataResponse dataResponse, ucar.nc2.ft2.coverage.remote.GeoArrayResponse arrayResponse, InputStream is)
-
-
-
Method Detail
-
close
public void close()
- Specified by:
closein interfaceAutoCloseable- Specified by:
closein interfaceCloseable
-
getLocation
public String getLocation()
- Specified by:
getLocationin interfaceCoverageReader
-
readData
public GeoReferencedArray readData(Coverage coverage, SubsetParams subset, boolean canonicalOrder) throws IOException
- Specified by:
readDatain 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:
readCoordValuesin interfaceCoordAxisReader- Throws:
IOException
-
-