| TerraLib 4.1

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

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

Public Member Functions | Public Attributes
TeProjectionParams Struct Reference

Set of parameters that define a geographical projection. More...

`#include <TeProjection.h>`

List of all members.

## Public Member Functions

| TeProjectionParams ()

## Public Attributes

string | name
| projection name
TeDatum | datum
| spheroid
double | lon0
| Longitude of origin (rad)
double | lat0
| Latitude of origin (rad)
double | offx
| X (projection coordinate) offset (m)
double | offy
| Y (projection coordinate) offset (m)
double | stlat1
| First standard parallel (rad)
double | stlat2
| Second standard paralel (rad)
string | units
| units
double | scale
| projection scale (used in UTM)
TeHemisphere | hemisphere
| Hemisphere.
double | pri
| Sensor angle resolution along y axis (rad) (used in Satellite)
double | prj
| Sensor angle resolution along x axis (rad) (used in Satellite)
double | pis
| Y-coordinate of sub-satellite point (used in Satellite)
double | pjs
| X-coordinate of sub-satellite point (used in Satellite)
double | prs
| Radius of satellite orbit (m) (used in Satellite)
double | pscn
| Scanning mode: 0-WE/NS, 1-SN/EW (used in Satellite)
double | pyaw
| Grid orientation, i.e., angle in radians between the increasing y axis and the meridian of the sub-satellite point along the direction of increasing latitude (used in Satellite)

## Detailed Description

Set of parameters that define a geographical projection.

Examples:

  TePDIRegister_test.cpp, and TePDIUtils_test.cpp.

## Constructor & Destructor Documentation

TeProjectionParams::TeProjectionParams | ( |  | ) | `[inline]`

## Member Data Documentation

TeDatum TeProjectionParams::datum

spheroid

TeHemisphere TeProjectionParams::hemisphere

Hemisphere.

double TeProjectionParams::lat0

Latitude of origin (rad)

double TeProjectionParams::lon0

Longitude of origin (rad)

string TeProjectionParams::name

projection name

Examples:
  TePDIUtils_test.cpp.

double TeProjectionParams::offx

X (projection coordinate) offset (m)

double TeProjectionParams::offy

Y (projection coordinate) offset (m)

double TeProjectionParams::pis

Y-coordinate of sub-satellite point (used in Satellite)

double TeProjectionParams::pjs

X-coordinate of sub-satellite point (used in Satellite)

double TeProjectionParams::pri

Sensor angle resolution along y axis (rad) (used in Satellite)

double TeProjectionParams::prj

Sensor angle resolution along x axis (rad) (used in Satellite)

double TeProjectionParams::prs

Radius of satellite orbit (m) (used in Satellite)

double TeProjectionParams::pscn

Scanning mode: 0-WE/NS, 1-SN/EW (used in Satellite)

double TeProjectionParams::pyaw

Grid orientation, i.e., angle in radians between the increasing y axis and the meridian of the sub-satellite point along the direction of increasing latitude (used in Satellite)

double TeProjectionParams::scale

projection scale (used in UTM)

double TeProjectionParams::stlat1

First standard parallel (rad)

double TeProjectionParams::stlat2

Second standard paralel (rad)

string TeProjectionParams::units

units

The documentation for this struct was generated from the following file:

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

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines