@UML(identifier="EX_VerticalExtent", specification=ISO_19115) public interface VerticalExtent
| Modifier and Type | Method and Description |
|---|---|
Double |
getMaximumValue()
Returns the highest vertical extent contained in the dataset.
|
Double |
getMinimumValue()
Returns the lowest vertical extent contained in the dataset.
|
VerticalCRS |
getVerticalCRS()
Provides information about the vertical coordinate reference system to
which the maximum and minimum elevation values are measured.
|
@UML(identifier="minimumValue", obligation=MANDATORY, specification=ISO_19115) Double getMinimumValue()
@UML(identifier="maximumValue", obligation=MANDATORY, specification=ISO_19115) Double getMaximumValue()
@UML(identifier="verticalCRS", obligation=MANDATORY, specification=ISO_19115) VerticalCRS getVerticalCRS()
Departure from OGC/ISO specification:
ISO 19115 specifies a genericCoordinateReferenceSysteminstead than the more restrictiveVerticalCRS. GeoAPI uses the more specific type for type-safety and consistency withVerticalExtentusage. However this restriction prevents usage of Height above the ellipsoid when only the constants defined in theVerticalDatumTypecode list are used. If such height is wanted, implementors need to extend the above code list with their ownELLIPSOIDALconstant.
Copyright © 1994–2019 Open Geospatial Consortium. All rights reserved.