Preskoči na sadržaj

Kalkulator udaljenosti i pretvarač jedinica - GPS koordinate u milje/km

Izračunajte udaljenosti između GPS koordinata i trenutno pretvarajte milje u km, stope u metre. Besplatni alat koji koristi Haversinovu formulu za navigaciju i mjerenje.

Kalkulator udaljenosti i pretvarač jedinica

1Kalkulator udaljenosti koordinata

2Pretvarač jedinica

Kalkulator učitavanja...
📚

Dokumentacija

Što su kalkulator udaljenosti i pretvarač mjernih jedinica?

Kalkulator udaljenosti određuje koliko su dvije točke udaljene jedna od druge. Ovaj alat obavlja dva odvojena zadatka. U prvom se odjeljku izračunava udaljenost zračnom linijom između dviju GPS koordinata, zadanih kao zemljopisna širina i zemljopisna dužina, a rezultat se prikazuje u miljama. U drugom se odjeljku vrijednost udaljenosti pretvara iz milja u kilometre, stope ili metre, odnosno između tih jedinica.

Kako izračunati udaljenost između dviju GPS koordinata

Unesite zemljopisnu širinu i zemljopisnu dužinu prve točke, a zatim zemljopisnu širinu i zemljopisnu dužinu druge točke. Zemljopisna širina mora biti između -90 i 90. Zemljopisna dužina mora biti između -180 i 180. Udaljenost se automatski prikazuje u miljama čim se popune sve četiri vrijednosti. Ne postoji zaseban gumb za izračun; rezultat se ažurira čim se unesu valjani brojevi.

Haversinova formula

Kalkulator upotrebljava Haversinovu formulu. Ta formula Zemlju smatra kuglom i pronalazi najkraći put između dviju točaka duž njezine površine, poznat kao udaljenost po velikoj kružnici.

a=sin⁡2(Δϕ2)+cos⁡(ϕ1)cos⁡(ϕ2)sin⁡2(Δλ2)a = \sin^2\left(\frac{\Delta\phi}{2}\right) + \cos(\phi_1)\cos(\phi_2)\sin^2\left(\frac{\Delta\lambda}{2}\right)

c=2⋅atan2⁡(a,1−a)c = 2 \cdot \operatorname{atan2}\left(\sqrt{a}, \sqrt{1-a}\right)

d=R⋅cd = R \cdot c

Ovdje je φ (fi) zemljopisna širina, λ (lambda) zemljopisna dužina izražena u radijanima, a Δ znači „razlika između dviju točaka”. R je polumjer Zemlje. Kalkulator upotrebljava 3.959 milja (6.370 km), prosječni polumjer izražen u toj jedinici, pa se rezultat dobiva izravno u miljama.

Primjer izračuna

Odredite udaljenost između New Yorka (40,7128, -74,0060) i Los Angelesa (34,0522, -118,2437).

Uvrštavanjem tih koordinata u gornju formulu dobiva se središnji kut od približno 0,618 radijana. Množenjem s polumjerom Zemlje, 3.959 milja (6.370 km), dobiva se udaljenost od približno 2.445,71 milja (3.940 km). To je udaljenost zračnom linijom, „kao da je vrana leti”, a ne udaljenost koju bi automobil prešao.

Kako pretvarati mjerne jedinice udaljenosti

Odaberite početnu jedinicu s popisa „Iz jedinice”, unesite vrijednost i odaberite ciljnu jedinicu s popisa „U jedinicu”. Pretvoreni rezultat prikazuje se automatski i može se kopirati gumbom „Kopiraj rezultat”. Pretvarač podržava četiri jedinice: milje, kilometre, stope i metre.

Formula za pretvaranje mjernih jedinica

Kalkulator smatra milju osnovnom jedinicom. Za pretvaranje vrijednosti najprije pretvara ulaznu vrijednost u milje, a zatim taj broj milja u ciljnu jedinicu:

milje=vrijednostfaktorizrezultat=milje×faktorto\text{milje} = \frac{\text{vrijednost}}{\text{faktor}_{\text{iz}}} \qquad \text{rezultat} = \text{milje} \times \text{faktor}_{\text{to}}

Upotrijebljeni faktori su:

Jedinica1 milja jednako je
Kilometri1,609344
Stope5.280
Metri1.609,344

Primjer izračuna

Od 10 milja (16 km) u kilometre: 10 ÷ 1 × 1,609344 = 16,09 kilometara.

Od 5 kilometara u milje: 5 ÷ 1,609344 = 3,11 milja (5,01 km).

Od 1 milje (1,6 km) u stope: 1 × 5.280 = 5.280 stopa (1.610 m), što je standardna definicija milje.

Podržane jedinice

Ovaj pretvarač radi s točno četiri jedinice: miljama, kilometrima, stopama i metrima. Trenutačno ne podržava milimetre, centimetre, inče ni jarde. Pretvaranje između bilo kojih dviju od četiri podržane jedinice, u oba smjera, radi ispravno.

Udaljenost zračnom linijom i udaljenost putovanja

Udaljenost koju kalkulator vraća jest ravna crta između dviju točaka, a ne ruta. Udaljenost vožnje ili leta gotovo je uvijek veća jer se ceste zaobilazno pružaju oko prepreka, a zračne rute moraju uzeti u obzir koridore zračnog prometa. Udaljenost zračnom linijom korisna je za brzu procjenu, provjeru dometa radijske ili optičke vidljivosti te opću usporedbu blizine dvaju mjesta.

Haversinova formula također pretpostavlja da je Zemlja savršena kugla. Stvarna je Zemlja na ekvatoru blago ispupčena, pa rezultati mogu odstupati do približno pola posto. Za većinu svakodnevnih namjena, uključujući planiranje putovanja i opću geografiju, ta je razina točnosti više nego dovoljna.

Često postavljana pitanja

Koje jedinice podržava pretvarač mjernih jedinica?

Milje, kilometre, stope i metre. Bilo koju od te četiri jedinice moguće je pretvoriti u bilo koju drugu.

Prikazuje li kalkulator koordinata rezultate u kilometrima?

Ne. Kalkulator udaljenosti između koordinata uvijek prikazuje rezultat u miljama. Da biste istu udaljenost vidjeli u kilometrima, uzmite taj broj i upotrijebite odjeljak pretvarača mjernih jedinica ili ga pomnožite s 1,609344.

Zašto se moja udaljenost razlikuje od one koju prikazuje aplikacija za karte?

Aplikacije za karte, kao što je Google Maps, izračunavaju rutu vožnje, pješačenja ili javnog prijevoza koja prati ceste i staze. Ovaj kalkulator određuje udaljenost zračnom linijom između dviju koordinata, koja je obično kraća.

Koji je valjani raspon zemljopisne širine i dužine?

Zemljopisna širina proteže se od -90 do 90, pri čemu negativne vrijednosti označavaju područje južno od ekvatora. Zemljopisna dužina proteže se od -180 do 180, pri čemu negativne vrijednosti označavaju područje zapadno od početnog meridijana. Broj izvan tih raspona prije izračuna udaljenosti svodi se na najbližu graničnu vrijednost. Zemljopisna širina 100 tretira se kao 90.

Koliko je točna Haversinova formula?

Točna je unutar približno pola posto jer pretpostavlja da je Zemlja savršena kugla, a ne njezin stvarni, blago spljošteni oblik. Kod udaljenosti između gradova pogreška je obično samo nekoliko kilometara.

Mogu li pretvarati negativne udaljenosti?

Ne. Vrijednost udaljenosti mora biti nula ili pozitivna. Pretvarač ne prihvaća negativne brojeve.