datum describing the relation of gravity-related heights to the Earth
NOTE In most cases the vertical datum will be related to sea level. Ellipsoidal heights are treated as related to a three-dimensional ellipsoidal coordinate system referenced to a geodetic datum. Vertical datums include sounding datums (used for hydrographic purposes), in which case the heights may be negative heights or depths.
|
| | TSLSCVerticalDatum () |
| |
| | TSLSCVerticalDatum (const TSLSCVerticalDatum &right) |
| |
| virtual | ~TSLSCVerticalDatum () |
| |
| TSLSCVerticalDatum & | operator= (const TSLSCVerticalDatum &right) |
| |
| virtual TSLSCVerticalDatum * | clone () const |
| |
| virtual bool | serialize (void *outputStreamOfXML, int indentation=-1, bool isRootHandler=true) const |
| |
| | TSLSCDatum () |
| |
| | TSLSCDatum (const TSLSCDatum &right) |
| |
| virtual | ~TSLSCDatum () |
| |
| TSLSCDatum & | operator= (const TSLSCDatum &right) |
| |
| void | datumID (const TSLRSIdentifier &input) |
| |
| bool | insertAlias (const TSLCharacterString &obj, int position=-1) |
| |
| bool | insertAlias (const char *input, int position=-1) |
| |
| bool | removeAlias (int position=-1) |
| |
| void | type (TSLCharacterString *input, bool assumeOwnership=true) |
| |
| void | type (const char *input) |
| |
| void | point (TSLCharacterString *input, bool assumeOwnership=true) |
| |
| void | point (const char *input) |
| |
| void | realizationEpoch (TSLDate *input, bool assumeOwnership=true) |
| |
| void | validArea (TSLEXExtent *input, bool assumeOwnership=true) |
| |
| bool | insertScope (const TSLCharacterString &obj, int position=-1) |
| |
| bool | insertScope (const char *input, int position=-1) |
| |
| bool | removeScope (int position=-1) |
| |
| void | remarks (TSLCharacterString *input, bool assumeOwnership=true) |
| |
| void | remarks (const char *input) |
| |
| const TSLRSIdentifier & | datumID () const |
| |
| TSLRSIdentifier & | datumID () |
| |
| const TSLMDCollection< TSLCharacterString > & | alias () const |
| |
| TSLMDCollection< TSLCharacterString > & | alias () |
| |
| const TSLCharacterString * | aliasAt (int position) const |
| |
| TSLCharacterString * | aliasAt (int position) |
| |
| const TSLCharacterString * | type () const |
| |
| TSLCharacterString * | type () |
| |
| const TSLCharacterString * | point () const |
| |
| TSLCharacterString * | point () |
| |
| const TSLDate * | realizationEpoch () const |
| |
| TSLDate * | realizationEpoch () |
| |
| const TSLEXExtent * | validArea () const |
| |
| TSLEXExtent * | validArea () |
| |
| const TSLMDCollection< TSLCharacterString > & | scope () const |
| |
| TSLMDCollection< TSLCharacterString > & | scope () |
| |
| const TSLCharacterString * | scopeAt (int position) const |
| |
| TSLCharacterString * | scopeAt (int position) |
| |
| const TSLCharacterString * | remarks () const |
| |
| TSLCharacterString * | remarks () |
| |