Package org.geotools.coverage.io
Class CoverageSource.VerticalDomain
Object
VerticalDomain
- Direct Known Subclasses:
VariableAdapter.UnidataVerticalDomain
- Enclosing interface:
- CoverageSource
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract CoordinateReferenceSystemabstract SortedSet<? extends NumberRange<Double>>getVerticalElements(boolean overall, ProgressListener listener)
-
Constructor Details
-
VerticalDomain
public VerticalDomain()
-
-
Method Details
-
getVerticalElements
public abstract SortedSet<? extends NumberRange<Double>> getVerticalElements(boolean overall, ProgressListener listener) throws IOException ASetofBoundselement for the underlying coverage. Note that theCRSfor such envelope can benullin case the overall spatialCRSis a non-separable 3DCRSlike 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.- Throws:
IOException
-
getCoordinateReferenceSystem
-