Package ucar.nc2.ft2.coverage
Class GeoReferencedArray
- java.lang.Object
-
- ucar.nc2.ft2.coverage.GeoReferencedArray
-
- All Implemented Interfaces:
IsMissingEvaluator
,CoordSysContainer
public class GeoReferencedArray extends Object implements IsMissingEvaluator, CoordSysContainer
A data array with GeoReferencing. See CoverageReader.readData()- Since:
- 7/11/2015
-
-
Constructor Summary
Constructors Constructor Description GeoReferencedArray(String coverageName, DataType dataType, Array data, List<CoverageCoordAxis> axes, List<CoverageTransform> transforms, FeatureType type)
GeoReferencedArray(String coverageName, DataType dataType, Array data, CoverageCoordSys csSubset)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CoverageCoordAxis
findCoordAxis(String want)
CoverageTransform
findCoordTransform(String want)
CoverageCoordSys
getCoordSysForData()
String
getCoverageName()
Array
getData()
DataType
getDataType()
boolean
hasMissing()
true if there may be missing databoolean
isMissing(double val)
if val is a missing data valueString
toString()
-
-
-
Constructor Detail
-
GeoReferencedArray
public GeoReferencedArray(String coverageName, DataType dataType, Array data, List<CoverageCoordAxis> axes, List<CoverageTransform> transforms, FeatureType type)
-
GeoReferencedArray
public GeoReferencedArray(String coverageName, DataType dataType, Array data, CoverageCoordSys csSubset)
-
-
Method Detail
-
getCoverageName
public String getCoverageName()
-
getDataType
public DataType getDataType()
-
getData
public Array getData()
-
getCoordSysForData
public CoverageCoordSys getCoordSysForData()
-
hasMissing
public boolean hasMissing()
Description copied from interface:IsMissingEvaluator
true if there may be missing data- Specified by:
hasMissing
in interfaceIsMissingEvaluator
- Returns:
- true if there may be missing data
-
isMissing
public boolean isMissing(double val)
Description copied from interface:IsMissingEvaluator
if val is a missing data value- Specified by:
isMissing
in interfaceIsMissingEvaluator
- Parameters:
val
- test this value- Returns:
- true if val is missing data
-
findCoordTransform
public CoverageTransform findCoordTransform(String want)
- Specified by:
findCoordTransform
in interfaceCoordSysContainer
-
findCoordAxis
public CoverageCoordAxis findCoordAxis(String want)
- Specified by:
findCoordAxis
in interfaceCoordSysContainer
-
-