Previesť všetky zemepisnej šírky a dĺžky na radiány . Vypočítajte rozdiel šírky ( DLAT ) a dĺžku ( DLONG ) medzi dvoma bodmi : Prihlásiť
DLAT = latitude1 - latitude2
DLONG = longitude1 - dĺžka 2
dočasnej Výpočet Krok 1
Vypočítajte hodnotu strednej hodnoty A s nasledujúcim vzorcom : Prihlásiť
= sin ( DLAT /2 ) ^ 2 + cos ( latitude1 ) * cos ( latitude2 ) * sin ( DLONG /2 ) ^ 2
" Sin " a " cos " sú goniometrické funkcie sínus a kosínus a strieška ( ^ ) indikuje zvýšenie na sile .
Dočasná Výpočet Krok 2
Vypočítajte hodnotu strednej premennej C podľa nasledujúceho vzorca :
C = 2 * ( ATAN2 ( ^ 0,5 , ( 1 -A ) ^ 0,5 ) )
ATAN2 je goniometrické funkcie arkustangens .
výpočet vzdialenosti
Vynásobte stredná hodnota C polomerom krajiny ( 6371 km alebo 3959 míľ ) s cieľom získať najkratšia vzdialenosť medzi dvoma bodmi .