Package com.luciad.format.gml32.model
Class TLcdGML32VerticalCRS
java.lang.Object
com.luciad.datamodel.TLcdDataObject
com.luciad.format.gml32.model.TLcdGML32AbstractGML
com.luciad.format.gml32.model.TLcdGML32DefinitionBase
com.luciad.format.gml32.model.TLcdGML32Definition
com.luciad.format.gml32.model.TLcdGML32IdentifiedObject
com.luciad.format.gml32.model.TLcdGML32AbstractCRS
com.luciad.format.gml32.model.TLcdGML32VerticalCRS
- All Implemented Interfaces:
ILcdDataObject,ILcdCloneable,ILcdDeepCloneable,Cloneable
- Direct Known Subclasses:
TLcdISO19115VerticalCRS
gml:VerticalCRS is a 1D coordinate reference system used for recording heights or depths. Vertical CRSs make use of the direction of gravity to define the concept of height or depth, but the relationship with gravity may not be straightforward. By implication, ellipsoidal heights (h) cannot be captured in a vertical coordinate reference system. Ellipsoidal heights cannot exist independently, but only as an inseparable part of a 3D coordinate tuple defined in a geographic 3D coordinate reference system.
- Since:
- 2026.0
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final TLcdDataPropertyData property that maps to theverticalCSelement.static final TLcdDataPropertyData property that maps to theverticalDatumelement.Fields inherited from class com.luciad.format.gml32.model.TLcdGML32AbstractCRS
DOMAIN_OF_VALIDITY_PROPERTY, SCOPE_PROPERTYFields inherited from class com.luciad.format.gml32.model.TLcdGML32Definition
REMARKS_PROPERTYFields inherited from class com.luciad.format.gml32.model.TLcdGML32AbstractGML
DESCRIPTION_PROPERTY, DESCRIPTION_REFERENCE_PROPERTY, ID_PROPERTY, IDENTIFIER_PROPERTY, META_DATA_PROPERTY_PROPERTY, NAME_PROPERTY -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionReturns the value of the property that maps to theverticalCSelement.Returns the value of the property that maps to theverticalDatumelement.voidsetVerticalCS(TLcdGML32VerticalCS aValue) Sets the value of the property that maps to theverticalCSelement.voidSets the value of the property that maps to theverticalDatumelement.Methods inherited from class com.luciad.format.gml32.model.TLcdGML32AbstractCRS
getDomainOfValidity, getScopeMethods inherited from class com.luciad.format.gml32.model.TLcdGML32Definition
getRemarks, setRemarksMethods inherited from class com.luciad.format.gml32.model.TLcdGML32AbstractGML
getDescription, getDescriptionReference, getId, getIdentifier, getMetaDataProperty, getName, setDescription, setDescriptionReference, setId, setIdentifier
-
Field Details
-
VERTICAL_CS_PROPERTY
Data property that maps to theverticalCSelement. The possible values for this property are instances ofTLcdGML32VerticalCSProperty. -
VERTICAL_DATUM_PROPERTY
Data property that maps to theverticalDatumelement. The possible values for this property are instances ofTLcdGML32VerticalDatumProperty.
-
-
Constructor Details
-
TLcdGML32VerticalCRS
public TLcdGML32VerticalCRS() -
TLcdGML32VerticalCRS
-
-
Method Details
-
getVerticalCS
Returns the value of the property that maps to theverticalCSelement.gml:verticalCS is an association role to the vertical coordinate system used by this CRS.
- Returns:
- the value of the
VERTICAL_CS_PROPERTYproperty. - See Also:
-
setVerticalCS
Sets the value of the property that maps to theverticalCSelement.gml:verticalCS is an association role to the vertical coordinate system used by this CRS.
- Parameters:
aValue- the value to set for theVERTICAL_CS_PROPERTYproperty.
-
getVerticalDatum
Returns the value of the property that maps to theverticalDatumelement.gml:verticalDatum is an association role to the vertical datum used by this CRS.
- Returns:
- the value of the
VERTICAL_DATUM_PROPERTYproperty. - See Also:
-
setVerticalDatum
Sets the value of the property that maps to theverticalDatumelement.gml:verticalDatum is an association role to the vertical datum used by this CRS.
- Parameters:
aValue- the value to set for theVERTICAL_DATUM_PROPERTYproperty.
-