| TerraLib 4.1

- Main Page
- Related Pages
- Modules
- Namespaces
- Classes
- Files
- Examples

- Class List
- Class Index
- Class Hierarchy
- Class Members

Public Member Functions
TeLatLong Class Reference

Provides methods that are required to handle the Equidistant Cylindrical map projection. More...

`#include <TeProjection.h>`

Inheritance diagram for TeLatLong:

List of all members.

## Public Member Functions

| TeLatLong (const TeDatum &datum, const string &units="DecimalDegrees")
| Constructor.
| ~TeLatLong ()
| Destructor.
virtual TeCoord2D | LL2PC (const TeCoord2D &p)
| Returns the same coordinate.
virtual TeCoord2D | PC2LL (const TeCoord2D &p)
| Returns the same coordinate.
virtual void | LL2PC (double xi, double yi, double &xo, double &yo) const
virtual void | PC2LL (double xi, double yi, double &xo, double &yo)

## Detailed Description

Provides methods that are required to handle the Equidistant Cylindrical map projection.

Examples:

  copyLayer.cpp.

## Constructor & Destructor Documentation

TeLatLong::TeLatLong | ( | const TeDatum & | datum,
|  | const string & | units = `"DecimalDegrees"`
| ) |  |

Constructor.

Initializes projection parameters

Parameters:

  datum | spheroid
  units | projection unit

TeLatLong::~TeLatLong | ( |  | ) | `[inline]`

Destructor.

## Member Function Documentation

TeCoord2D TeLatLong::LL2PC | ( | const TeCoord2D & | p | ) | `[virtual]`

Returns the same coordinate.

Implements TeProjection.

void TeLatLong::LL2PC | ( | double | xi,
|  | double | yi,
|  | double & | xo,
|  | double & | yo
| ) |  | const`[virtual]`

Reimplemented from TeProjection.

void TeLatLong::PC2LL | ( | double | xi,
|  | double | yi,
|  | double & | xo,
|  | double & | yo
| ) |  | `[virtual]`

Reimplemented from TeProjection.

TeCoord2D TeLatLong::PC2LL | ( | const TeCoord2D & | p | ) | `[virtual]`

Returns the same coordinate.

Implements TeProjection.

The documentation for this class was generated from the following files:

- E:/Projetos_Primeiro_Semestre_2012/TerraView/terralib/src/terralib/kernel/TeProjection.h
- E:/Projetos_Primeiro_Semestre_2012/TerraView/terralib/src/terralib/kernel/TeProjection.cpp

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines