Classes
core/vpgl/vpgl_lvcs.h File Reference

A geographic coordinate system. More...

#include <vsl/vsl_binary_io.h>
#include <vbl/vbl_ref_count.h>
#include <vpgl/vpgl_dll.h>

Go to the source code of this file.

Classes

class  vpgl_lvcs

Detailed Description

A geographic coordinate system.

Author:
J. L. Mundy
Date:
December 31, 2005

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 
  
   

Definition in file vpgl_lvcs.h.