A geographic coordinate system. More...
Go to the source code of this file.
Classes | |
| class | vpgl_lvcs |
A geographic coordinate system.
lvcs is used to convert between a local vertical coordinate system
any of the many Earth global coordinate systems. In the full
constructor the user can establish the geographic coordinates of
the origin and define which standard geo-coordinate system is to
be used, e.g. wgs84. The full constructor allows the specification
of latitude and longitude scale factors in radians/meter. If these
scale factors are set to 0, then they will be computed using the
location of the origin on the Earth's surface and the geoid
specification.
original authors (c. 1992)
Rajiv Gupta and Bill Hoffman
with modifications by Rupert Curwen (1996)
GE Corporate Research and Development
Modifications
Ozge C. Ozcanli July 28 2012: added option to use UTM projection planes as local coordinate system
origin point is still given in wgs84,
but it is converted to utm origin during local to global transformations and vice versa
all the global coords are still either in wgs84, nad27n or wgs72
if a utm zone is crossed
Yi Dong July 31, 2013: fix the local_to_global method to correctly transfer the local cooridinates to global wgs84 coords
for points located in southern hemisphere. Note that the input point needs to be at the same hemisphere
as the lvcs origin
Definition in file vpgl_lvcs.h.
1.8.15