Pretvarjanje vse zemljepisno širino in dolžino vrednosti radianih . Izračun razlike v zemljepisni širini ( DLAT ) in dolžino ( DLONG ) med dvema točkama :
DLAT = latitude1 - latitude2
DLONG = longitude1 - dolžina 2
vmesni korak Izračun 1
Izračunajte vrednost vmesne vrednosti A z naslednjo formulo :
= sin ( DLAT /2 ) ^ 2 + cos ( latitude1 ) * cos ( latitude2 ) * sin ( DLONG /2 ) ^ 2
" Sin " in " cos " so trigonometrične funkcije sine in kosinus instrešica ( ^ ) kaže dvig na oblast.
Začasni Izračun Step 2
Izračunajte vrednost vmesne spremenljivo C po naslednji formuli :
C = 2 * ( atan2 (^ 0,5 , ( 1 -A ) ^ 0,5 ) )
atan2 jetrigonometrične funkcije arkus .
Izračunaj Oddaljenost
Pomnožite vmesno vrednostjo C s polmerom Earth ( 6371 km ali 3959 milj ), da dobimo najkrajšo razdaljo med dvema točkama .