Package org.geotools.imageio.netcdf
Class VariableAdapter.UnidataVerticalDomain
- Object
-
- CoverageSource.VerticalDomain
-
- UnidataVerticalDomain
-
- Enclosing class:
- VariableAdapter
public class VariableAdapter.UnidataVerticalDomain extends CoverageSource.VerticalDomain
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CoordinateReferenceSystem
getCoordinateReferenceSystem()
SortedSet<? extends NumberRange<Double>>
getVerticalElements(boolean overall, ProgressListener listener)
SortedSet<NumberRange<Double>>
getVerticalExtent()
-
-
-
Method Detail
-
getVerticalExtent
public SortedSet<NumberRange<Double>> getVerticalExtent()
-
getVerticalElements
public SortedSet<? extends NumberRange<Double>> getVerticalElements(boolean overall, ProgressListener listener) throws IOException
Description copied from class:CoverageSource.VerticalDomain
ASet
ofBounds
element for the underlying coverage. Note that theCRS
for such envelope can benull
in case the overall spatialCRS
is a non-separable 3DCRS
like WGS84-3D. Otherwise, all the envelopes should share the sameVerticalCRS
. Finally, note that the envelope should be 1-dimensional. In case of single vertical value, the lower coordinate should match the upper coordinate while lower and upper coordinates may be different to define vertical intervals.- Specified by:
getVerticalElements
in classCoverageSource.VerticalDomain
- Throws:
IOException
-
getCoordinateReferenceSystem
public CoordinateReferenceSystem getCoordinateReferenceSystem()
- Specified by:
getCoordinateReferenceSystem
in classCoverageSource.VerticalDomain
-
-