Main Page   Class Hierarchy   Compound List   File List   Compound Members  

vtProjection Class Reference

#include <Projections.h>

Inheritance diagram for vtProjection:

List of all members.

Public Methods

 vtProjection ()
vtProjection& operator= (vtProjection &ref)
bool operator== (vtProjection &ref)
bool IsUTM ()
void SetUTMZone (int iZone)
int GetUTMZone ()
void SetDatum (DATUM datum)
DATUM GetDatum ()
void SetProjectionSimple (int proj_type,int iUTMZone,DATUM eDatum)
void SetSpatialReference (OGRSpatialReference *pRef)
const char* GetProjectionName ()
const char* GetProjectionNameShort ()

Protected Attributes

DATUM m_Datum

Detailed Description

The vtProjection class represents an earth projection, which defines a coordinate system. It is based on the class OGRSpatialReference which represents a full OpenGIS Spatial Reference System. The vtProjection class extends OGRSpatialReference with several useful methods.


Member Function Documentation

const char * vtProjection::GetProjectionNameShort ( )
 

Return a very short string describing the type of projection.

Possible values are "Geo", "UTM", "TM", "Albers", "LCC", "Other", or "Unknown"

vtProjection & vtProjection::operator= ( vtProjection & ref )
 

Assignment operator.


The documentation for this class was generated from the following files:
Generated at Fri Aug 17 14:40:42 2001 for vtdata library by doxygen1.2.4 written by Dimitri van Heesch, © 1997-2000