CPP Coordinate System: Difference between revisions

From XMS Wiki
Jump to navigationJump to search
No edit summary
No edit summary
 
Line 4: Line 4:


The conversion from of a point from latitude/longitude to CPP is:
The conversion from of a point from latitude/longitude to CPP is:
<!--:newpoint<sub>x</sub> = R * (point<sub>longitude</sub> - origin<sub>longitude</sub>) *  cos(origin<sub>latitude</sub>)
<!--:newpoint<sub>x</sub> = R * (point<sub>longitude</sub> - origin<sub>longitude</sub>) *  cos(origin<sub>latitude</sub>)
newpoint<sub>y</sub>  = point<sub>latitude</sub> * R
newpoint<sub>y</sub>  = point<sub>latitude</sub> * R

Latest revision as of 20:54, 12 April 2019

A CPP (la carte parallelogrammatique projection, also called equirectangular projection or equidistant cylindrical projection) system is a local system. The projection maps meridians to vertical straight lines of constant spacing (for meridional intervals of constant spacing), and circles of latitude to horizontal straight lines of constant spacing (for constant intervals of parallels). The projection is neither equal area nor conformal. The CPP system has become a standard for global raster datasets, such as Celestia and NASA World Wind, because of the particularly simple relationship between the position of an image pixel on the map and its corresponding geographic location on Earth.

The origin of the system must be defined in latitude/longitude decimal degrees.

The conversion from of a point from latitude/longitude to CPP is:

Cppcoordsys1.jpg
Cppcoordsys2.jpg


The conversion of a point from CPP to latitude/longitude is:


Cppcoordsys4.jpg
(Clarke 1866 major spheroid radius)

See also