Ako ti nije bitna nadmorska visina, tada transformacija polarnih koordinata

u Dekartove

svodi se na transformaciju

u

.
Ako pretpostavimo da je centar Dekartovog koordinatnog sistema u tački A, pravac x koordinate pokazuje na istok, a pravac y ose na sever, tada je rastojanje za male veličine

i

jednako

(ako hoćeš još tačnije, treba uzeti sinus od ovih veličina ili tangens za još tačnije vrednosti).
Ugao koji prava AB zaklapa sa pozitivnim smerom x ose je jednak (u radijanima) phi=Atan2(

.
Tada tačka C može da bude pod uglom (iz postavke tvog zadatka) pod uglovima phi1=phi+pi/2 i phi2=phi-pi/2.
Koordinate tačke su tada (AC*cos(phi1), AC*sin(phi1)) i (AC*cos(phi2), AC*sin(phi2)) (u Dekartovom koordinatnom sistemu).
Da bi se tačke (x1, y1) i (x2, y2) vratile u

, treba da pomnožiš koordinate sa

i dodaš teta i fi od tačke A.
R je poluprečnik zemlje, 6371km (približno, Zenlja nije sfera, a ovo je srednji poluprečnik).

Latitude

Longitude
[Ovu poruku je menjao djoka_l dana 29.03.2012. u 17:52 GMT+1]