Package org.geotools.imageio.netcdf.cv
Class CoordinateVariable<T>
Object
CoordinateVariable<T>
- Type Parameters:
T
-
- Direct Known Subclasses:
ClimatologicalTimeCoordinateVariable
- Author:
- Simone Giannecchini GeoSolutions SAS, Niels Charlier
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprotected static interface
protected class
protected class
To use in case that (1) coordinate axis is not one-dimensional (2) coordinate axis is not numerical -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final CoordinateAxis
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected abstract CoordinateReferenceSystem
protected abstract T
static CoordinateVariable<?>
create
(CoordinateAxis coordinateAxis) AxisType
double
getName()
long
getSize()
double
getStart()
getType()
getUnit()
protected void
init()
protected boolean
abstract boolean
boolean
read()
static Class<?>
suggestBinding
(CoordinateAxis coordinateAxis) toString()
CoordinateAxis
unwrap()
-
Field Details
-
binding
-
coordinateAxis
protected final CoordinateAxis coordinateAxis
-
-
Constructor Details
-
CoordinateVariable
-
-
Method Details
-
suggestBinding
-
create
-
init
protected void init() -
isMissing
-
getType
-
getUnit
-
unwrap
public CoordinateAxis unwrap() -
getAxisType
public AxisType getAxisType() -
getName
-
getSize
- Throws:
IOException
-
isRegular
public boolean isRegular() -
getIncrement
public double getIncrement() -
getStart
public double getStart() -
getMinimum
- Throws:
IOException
-
getMaximum
- Throws:
IOException
-
read
- Throws:
IndexOutOfBoundsException
-
read
- Throws:
IndexOutOfBoundsException
-
getCoordinateReferenceSystem
-
isNumeric
public abstract boolean isNumeric() -
convertValue
-
buildCoordinateReferenceSystem
-
toString
-