A CPP (Carte Parallelo-Grammatique Projection) system is a local system. 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:
![{\displaystyle {\text{newpoint}}_{x}=R*{\Big (}{\text{point}}_{\text{longitude}}-{\text{origin}}_{\text{longitude}}{\Big )}*\cos {\Big (}{\text{origin}}_{\text{latitude}}{\Big )}}](https://en.wikipedia.org/api/rest_v1/media/math/render/svg/f3132aa9638b4c723b4283c88476a927eff0e947)
![{\displaystyle \ {\text{newpoint}}_{y}={\text{point}}_{\text{longitude}}*R}](https://en.wikipedia.org/api/rest_v1/media/math/render/svg/3305528011815f3011fba606ae110393f3e14cfa)
The conversion of a point from CPP to latitude/longitude is:
![{\displaystyle {\text{newpoint}}_{\text{longitude}}={\frac {{\text{origin}}_{\text{longitude}}+{\text{point}}_{x}}{R*\cos {\big (}{\text{origin}}_{\text{latitude}}{\big )}}}}](https://en.wikipedia.org/api/rest_v1/media/math/render/svg/70cc440dc1ad0e832324a1bcb2168f09c727587d)
![{\displaystyle \ {\text{newpoint}}_{\text{latitude}}={\frac {{\text{point}}_{y}}{R}}}](https://en.wikipedia.org/api/rest_v1/media/math/render/svg/c4a948992cd0727a3bcb307096a42904c935a896)
R = 6378206.4 m. (Clarke 1866 major spheroid radius)
See also