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 interfaceprotected classprotected classTo 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 CoordinateReferenceSystemprotected abstract Tstatic CoordinateVariable<?>create(CoordinateAxis coordinateAxis) AxisTypedoublegetName()longgetSize()doublegetStart()getType()getUnit()protected voidinit()protected booleanabstract booleanbooleanread()static Class<?>suggestBinding(CoordinateAxis coordinateAxis) toString()CoordinateAxisunwrap()
-
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
-