Hobbyer och intressen

Hur man beräknar avståndet mellan två Lat /Longs

Bestämma avståndet mellan latitud - longitud poäng är inte så enkelt som att beräkna avståndet mellan XY punkter eftersom avståndet mellan raderna i longitud varierar med latitud . Den haversine formeln för stor - cirkel avstånden är vanligtvis används för denna beräkning . Beräkna Latitutde - Longitud Skillnad

Konvertera alla latitud och longitud värden till radianer . Beräkna skillnaden i latitud ( DLAT ) och longitud ( DLONG ) mellan två punkter :

DLAT = latitude1 - latitude2

DLONG = longitude1 - longitud 2
Interims Beräkning Steg 1

Beräkna värdet av ett mellanliggande värde A med följande formel:

A = sin ( DLAT /2 ) ^ 2 + cos ( latitude1 ) * cos ( latitude2 ) * sin ( DLONG /2 ) ^ 2 Review

" Sin " och " cos " är de trigonometriska funktionerna sinus och cosinus och cirkumflex ( ^ ) indikerar att höja till en makt .

Interim Beräkning Steg 2

beräkna värdet av en mellanliggande variabeln C med följande formel:

C = 2 * ( atan2 (A ^ 0,5 , ( en -A ) ^ 0,5 ) ) katalog

ARCTAN2 är den trigonometriska funktionen arctan .
Beräkna avståndet

Multiplicera mellanliggande värde C av radien för den jord ( 6.371 km eller 3959 miles ) för att få det kortaste avståndet mellan de två punkterna . Addera


https://sv.htfbw.com © Hobbyer och intressen