00001 #ifndef vcsl_utm_h_ 00002 #define vcsl_utm_h_ 00003 //: 00004 // \file 00005 // \brief Universal Transverse Mercator projection 00006 // \author François BERTEL 00007 // 00008 // \verbatim 00009 // Modifications 00010 // 2000/06/29 François BERTEL Creation. Adapted from IUE 00011 // 2001/04/10 Ian Scott (Manchester) Converted perceps header to doxygen 00012 // \endverbatim 00013 00014 #include <vcsl/vcsl_geographic.h> 00015 #include <vcsl/vcsl_utm_sptr.h> 00016 00017 //: Universal Transverse Mercator projection 00018 // Coordinate system in which a point is specified by a grid zone designation, 00019 // an x and y coordinate within the grid zone, and z, the height above the 00020 // surface of the reference ellipsoid 00021 class vcsl_utm 00022 : public vcsl_geographic 00023 { 00024 //*************************************************************************** 00025 // Constructors/Destructor 00026 //*************************************************************************** 00027 00028 // Default constructor. 00029 vcsl_utm(); 00030 00031 public: 00032 // Destructor 00033 virtual ~vcsl_utm() {} 00034 }; 00035 00036 #endif // vcsl_utm_h_