Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
integer(kind=short), | public | :: | code | ||||
real(kind=Float), | public | :: | dx |
entity of x-axis translation |
|||
real(kind=Float), | public | :: | dy |
entity of y-axis translation |
|||
real(kind=Float), | public | :: | dz |
entity of z-axis translation |
|||
integer(kind=short), | public | :: | ellipsoid |
reference ellipsoid code |
|||
character(len=100), | public | :: | epsg |
EPSG string |
|||
integer(kind=short), | public | :: | method |
EPSG code defining operation method for translation to WGS84 |
|||
character(len=100), | public | :: | name | ||||
integer(kind=short), | public | :: | prime_meridian |
EPSG code defining prime meridian |
TYPE :: datum !parameters for datum transformation CHARACTER (LEN = 100) :: name INTEGER (KIND = short) :: code INTEGER (KIND = short) :: ellipsoid !!reference ellipsoid code INTEGER (KIND = short) :: prime_meridian !!EPSG code defining prime meridian INTEGER (KIND = short) :: method !!EPSG code defining operation method for translation to WGS84 REAL (KIND = Float) :: dx !!entity of x-axis translation REAL (KIND = Float) :: dy !!entity of y-axis translation REAL (KIND = Float) :: dz !!entity of z-axis translation CHARACTER (LEN = 100) :: epsg !!EPSG string END TYPE datum