|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.cts.IdentifiableComponent
org.cts.datum.AbstractDatum
org.cts.datum.VerticalDatum
public class VerticalDatum
Vertical datum are used to determine elevation. They are generally based upon a gravity model.
| Nested Class Summary | |
|---|---|
static class |
VerticalDatum.Type
Vertical Datum classification based on the surface type. |
| Fields inherited from interface org.cts.Identifiable |
|---|
DEFAULT, LOCAL, UNKNOWN |
| Constructor Summary | |
|---|---|
VerticalDatum(Identifier identifier,
GeographicExtent extent,
String origin,
String epoch,
VerticalDatum.Type type,
String altitudeGrid,
GeodeticDatum gd)
Creates a new VerticalDatum. |
|
VerticalDatum(Identifier identifier,
String origin,
String epoch,
Ellipsoid ellps)
Creates a new VerticalDatum of type ellipsoidal. |
|
| Method Summary | |
|---|---|
CoordinateOperation |
getAltiToEllpsHeight()
Return the operation converting altitude of the vertical datum into ellipsoidal height. |
Ellipsoid |
getEllipsoid()
Returns the ellipsoid of this datum. |
PrimeMeridian |
getPrimeMeridian()
Returns the primemeridian of this datum. |
CoordinateOperation |
getToWGS84()
Returns the ellipsoid of this datum. |
VerticalDatum.Type |
getType()
Return the type of this vertical datum. |
static VerticalDatum.Type |
getType(int numero)
|
static int |
getTypeNumber(VerticalDatum.Type type)
|
String |
toWKT()
Returns a WKT representation of the vertical datum. |
| Methods inherited from class org.cts.datum.AbstractDatum |
|---|
getEpoch, getExtent, getOrigin, toString |
| Methods inherited from class org.cts.IdentifiableComponent |
|---|
addAlias, addRemark, equals, getAliases, getAuthorityKey, getAuthorityName, getCode, getComponent, getIdentifier, getName, getRemarks, getShortName, hashCode, setIdentifier, setRemarks, setShortName |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface org.cts.Identifiable |
|---|
addAlias, addRemark, getAliases, getAuthorityKey, getAuthorityName, getCode, getName, getRemarks, getShortName, setRemarks, setShortName |
| Field Detail |
|---|
public static final Map<String,VerticalDatum> datumFromName
public static final VerticalDatum WGS84VD
public static final VerticalDatum SPHEREVD
public static final VerticalDatum GRS80VD
public static final VerticalDatum INTERNATIONAL1924VD
public static final VerticalDatum BESSEL1841VD
public static final VerticalDatum CLARKE1866VD
public static final VerticalDatum CLARKE1880IGNVD
public static final VerticalDatum CLARKE1880RGSVD
public static final VerticalDatum CLARKE1880ARCVD
public static final VerticalDatum KRASSOWSKIVD
public static final VerticalDatum EVERESTSSVD
public static final VerticalDatum GRS67VD
public static final VerticalDatum AustSAVD
public static final VerticalDatum AIRYVD
public static final VerticalDatum BESSNAMVD
public static final VerticalDatum HELMERTVD
public static final VerticalDatum AIRYMODVD
public static final VerticalDatum WGS66VD
public static final VerticalDatum WGS72VD
public static final VerticalDatum IGN69
public static final VerticalDatum IGN78
public static final VerticalDatum IGN88GTBT
public static final VerticalDatum IGN92LD
public static final VerticalDatum IGN88LS
public static final VerticalDatum IGN87MART
public static final VerticalDatum IGN88MG
public static final VerticalDatum IGN88SB
public static final VerticalDatum IGN88SM
public static final VerticalDatum NGG77GUY
public static final VerticalDatum SHOM53
public static final VerticalDatum IGN62KER
public static final VerticalDatum DANGER50
public static final VerticalDatum BORASAU01
public static final VerticalDatum FAKARAVA
public static final VerticalDatum GAMBIER
public static final VerticalDatum HAO
public static final VerticalDatum HIVAOA
public static final VerticalDatum HUAHINESAU01
public static final VerticalDatum IGNTAHITI66
public static final VerticalDatum MAIAO01
public static final VerticalDatum MATAIVA
public static final VerticalDatum MAUPITISAU01
public static final VerticalDatum MOOREASAU81
public static final VerticalDatum NUKUHIVA
public static final VerticalDatum RAIATEASAU01
public static final VerticalDatum RAIVAVAE
public static final VerticalDatum REAO
public static final VerticalDatum RURUTU
public static final VerticalDatum TAHAASAU01
public static final VerticalDatum TIKEHAU
public static final VerticalDatum TUBUAI
public static final VerticalDatum TUPAI01
public static final VerticalDatum RAR07
public static final VerticalDatum IGN88GTBTold
public static final VerticalDatum IGN92LDold
public static final VerticalDatum IGN88LSold
public static final VerticalDatum IGN87MARTold
public static final VerticalDatum IGN88MGold
public static final VerticalDatum IGN88SBold
public static final VerticalDatum IGN88SMold
| Constructor Detail |
|---|
public VerticalDatum(Identifier identifier,
GeographicExtent extent,
String origin,
String epoch,
VerticalDatum.Type type,
String altitudeGrid,
GeodeticDatum gd)
identifier - identifier.extent - this datum extensionorigin - origin decription this datumepoch - realization epoch of this datumtype - the type of coordinate stored in this VerticalDatumaltitudeGrid - the name of the grid file used to convert altitude in
ellipsoidal heightgd - the GeodeticDatum associated to the grid
public VerticalDatum(Identifier identifier,
String origin,
String epoch,
Ellipsoid ellps)
identifier - identifier.origin - origin decription this datumepoch - realization epoch of this datumellps - the Ellipsoid from which the height is calculated| Method Detail |
|---|
public VerticalDatum.Type getType()
public static VerticalDatum.Type getType(int numero)
public static int getTypeNumber(VerticalDatum.Type type)
public CoordinateOperation getAltiToEllpsHeight()
public Ellipsoid getEllipsoid()
Datum
Datum.getEllipsoid()public CoordinateOperation getToWGS84()
Datum
Datum.getToWGS84()public PrimeMeridian getPrimeMeridian()
Datum
Datum.getPrimeMeridian()public String toWKT()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||