Udaljenost između koordinata
Izračunaj udaljenost između dvije GPS koordinate haversine ili Vincentyjevom (WGS84) formulom, uz azimut i središnju točku, u km, miljama i nautičkim miljama.
Decimalni stupnjevi (48,8566; -74,006) ili stupnjevi, minute, sekunde (48°51'24"N, 48 51 24 N, 48°51,4'N). Jug i zapad su negativni, ili koristi slova N/J za širinu te E/I (istok) i W/Z (zapad) za dužinu. Lijepljenjem para „širina, dužina“ u polje širine popunjavaju se oba polja.
Udaljenost
–
–
Točke su gotovo antipodne: Vincentyjeva formula ne konvergira, pa se prikazuje rezultat haversine formule.
- Kilometri
- –
- Milje
- –
- Nautičke milje
- –
- Početni azimut
- –
- Završni azimut
- –
Središnja točka
–
Korak po korak
Kako izračunati udaljenost između dvije koordinate
- Upiši Zemljopisna širina i Zemljopisna dužina za Točka A i Točka B. Rade i decimalni stupnjevi (48,8566; -74,006) i stupnjevi, minute, sekunde (48°51‘24”N, 48 51 24 N, 48°51,4’N). Južne širine i zapadne dužine su negativne, ili umjesto predznaka možeš dodati slova: N ili J za širinu te E (ili I) i W (ili Z) za dužinu.
- Ako si s karte kopirao par poput „48,8566, 2,3522“, zalijepi ga u polje širine: alat ga razdvaja i popunjava oba polja.
- Odaberi Metoda: Haversine (kugla) ili Vincenty (elipsoid WGS84), te Jedinica za glavni rezultat.
- Rezultat se osvježava dok upisuješ (Izračunaj radi isto). Dobiješ Udaljenost u kilometrima, miljama i nautičkim miljama, Početni azimut, Završni azimut i Središnja točka rute, u decimalnim stupnjevima i u stupnjevima, minutama i sekundama.
- Redak ispod glavnog rezultata uvijek uspoređuje obje metode, pa vidiš koliko oblik Zemlje utječe na tvoje dvije točke. Zamijeni A ⇄ B okreće rutu, Kopiraj kopira udaljenost, azimut i središnju točku, a Korak po korak prikazuje postupak.
Mreža ispod rezultata crta ortodromu na jednostavnoj mreži zemljopisne širine i dužine (pravokutna cilindrična projekcija). Na toj ravnoj mreži najkraći put obično izgleda zakrivljen: let od Pariza do New Yorka kreće prema zapad-sjeverozapadu, zavija prema Newfoundlandu i stiže prema jugozapadu.
Haversine: udaljenost na kugli
Haversine formula daje ortodromsku udaljenost, najkraći put po površini kugle. Sa širinama φ i dužinama λ u radijanima:
- a = sin²(Δφ/2) + cos φ₁ · cos φ₂ · sin²(Δλ/2)
- c = 2 · atan2(√a, √(1 − a))
- d = R · c
Alat koristi R = 6371,0088 km, srednji polumjer Zemlje prema IUGG-u. Budući da je stvarna Zemlja malo spljoštena, rezultat na kugli može odstupati do oko 0,5 %, što je dovoljno za većinu putovanja, logistike i pitanja iz zabave. Pariz (48,8566; 2,3522) do New Yorka (40,7128; -74,006) po haversine formuli iznosi oko 5837 km.
Vincenty: udaljenost na elipsoidu WGS84
GPS koordinate definirane su na elipsoidu WGS84 (velika poluos a = 6 378 137 m, spljoštenost f = 1/298,257223563). Vincentyjeva inverzna formula iteracijom rješava najkraći put na tom elipsoidu i točna je do otprilike milimetra. Za Pariz do New Yorka daje oko 5853 km, otprilike 16 km više nego kugla. Razlika među metodama ovisi o smjeru: rute uzduž meridijana i rute uzduž ekvatora pogođene su različito.
Vincentyjeva iteracija može ne konvergirati za gotovo antipodne točke (dva mjesta gotovo točno nasuprot jedno drugom na globusu). U tom rijetkom slučaju alat prikazuje napomenu i vraća se na rezultat haversine formule.
Azimut i središnja točka
Početni azimut je smjer u kojem kreneš, mjeren u smjeru kazaljke na satu od pravog sjevera: 0° je sjever, 90° istok, 180° jug, 270° zapad. Na ortodromi se smjer mijenja tijekom puta, zato se prikazuje i završni azimut: smjer kretanja kad stigneš u B. Oba su pravi azimuti; za plovidbu prema magnetskom kompasu i dalje moraš primijeniti lokalnu magnetsku deklinaciju.
Središnja točka je točka na pola puta rute, a ne prosjek koordinata. Kod Vincentyjeve metode nalazi se putovanjem pola udaljenosti po elipsoidnoj geodetskoj liniji (Vincentyjeva izravna formula).
Česta pitanja
Koju metodu odabrati?
Haversine je jednostavna i dovoljno dobra za većinu primjena (pogreška ispod 0,5 %). Vincenty odaberi kad ti treba preciznost geodetskog ili zrakoplovnog softvera ili kad rezultat uspoređuješ s GIS alatima koji rade na WGS84.
Je li to udaljenost vožnje?
Ne. To je zračna udaljenost po površini Zemlje. Ceste, rijeke i zračni koridori čine stvarna putovanja duljima.
Kako pretvoriti stupnjeve, minute i sekunde u decimalne stupnjeve?
Decimalni stupnjevi = stupnjevi + minute/60 + sekunde/3600, s predznakom minus za jug ili zapad. Na primjer 40°42‘46”N je 40 + 42/60 + 46/3600 ≈ 40,7128. Alat to pretvaranje radi umjesto tebe, a središnju točku prikazuje u oba zapisa.
Što je nautička milja?
Nautička milja iznosi točno 1852 m. Izvorno je bila jedna kutna minuta zemljopisne širine, zbog čega je pomorci i piloti koriste zajedno s čvorovima. Kopnena milja iznosi 1609,344 m.
Zašto ruta na karti izgleda zakrivljeno?
Najkraći put na globusu je ortodroma. Ravne karte razvlače područja blizu polova, pa se ortodroma prikazuje kao krivulja koja se savija prema najbližem polu. Na globusu bi izgledala ravno.
Utječe li nadmorska visina na rezultat?
Alat radi na površini Zemlje (ili elipsoida) i zanemaruje visinu. Za dvije točke nekoliko stotina metara iznad mora učinak je zanemariv.
Slični alati
- Pretvarač kutova Pretvaraj kutove među stupnjevima, radijanima, gradijanima, okretima, kutnim minutama i sekundama te decimalne stupnjeve u stupnjeve, minute i sekunde (DMS).
- Pretvarač duljine Pretvaraj duljinu između mm, cm, metara, km, inča, stopa, jardi, milja i nautičkih milja, uz točne definicije i formulu za svaki par jedinica.
- Kalkulator brzine, udaljenosti i vremena Izračunaj brzinu, udaljenost ili vrijeme putovanja iz preostale dvije veličine, u km/h, mph, m/s ili čvorovima te km, miljama, metrima ili nautičkim miljama.
- Pretvarač vremenskih zona Pretvori datum i vrijeme iz jedne vremenske zone u više drugih odjednom, uz automatsko ljetno računanje vremena. Traži bilo koju IANA zonu ili grad.