Koordináták közötti távolság
Két GPS-koordináta közötti távolság haversine vagy Vincenty (WGS84) képlettel, irányszöggel és felezőponttal, kilométerben, mérföldben és tengeri mérföldben.
Tizedfok (48,8566; -74,006) vagy fok, perc, másodperc (48°51'24"É, 48 51 24 É, 48°51,4'É). A dél és a nyugat negatív, vagy használd az É/D/K/Ny betűket (az N/S/E/W is működik). Ha a „szélesség; hosszúság” párt beilleszted a szélesség mezőbe, mindkét mező kitöltődik.
Távolság
–
–
A pontok majdnem átellenesek: a Vincenty-képlet nem konvergál, ezért a haversine eredményt látod.
- Kilométer
- –
- Mérföld
- –
- Tengeri mérföld
- –
- Kezdő irányszög
- –
- Végső irányszög
- –
Felezőpont
–
Lépésről lépésre
Hogyan számold ki két koordináta távolságát
- Írd be az A pont és a B pont Szélesség és Hosszúság értékét. Tizedfok (48,8566; -74,006) és fok, perc, másodperc (48°51‘24”É, 48 51 24 É, 48°51,4’É) formában is megadhatod. A déli szélesség és a nyugati hosszúság negatív, vagy előjel helyett használhatod az É, D, K és Ny betűket (az angol N, S, E, W is működik).
- Ha egy térképről kimásoltál egy párt, például „48,8566; 2,3522”, illeszd be egy szélességi mezőbe: az eszköz szétosztja, és mindkét mezőt kitölti.
- Válaszd ki a Módszer értékét: Haversine (gömb) vagy Vincenty (WGS84 ellipszoid), valamint a főeredményhez használt Mértékegység értékét.
- Az eredmény gépelés közben frissül (a Számítás gomb ugyanezt teszi). Megkapod a Távolság értékét kilométerben, mérföldben és tengeri mérföldben, a Kezdő irányszög, a Végső irányszög és az útvonal Felezőpont értékét tizedfokban és fok-perc-másodperc formában.
- A főeredmény alatti sor mindig összeveti a két módszert, így látod, mennyit számít a Föld alakja a két pontodnál. Az A ⇄ B csere megfordítja az útvonalat, a Másolás a távolságot, az irányszöget és a felezőpontot másolja, a Lépésről lépésre pedig a levezetést mutatja.
Az eredmények alatti rács egy egyszerű szélességi/hosszúsági rácson (hengervetületben) rajzolja meg az ortodróma útvonalat. Ezen a lapos rácson a legrövidebb út általában görbének látszik: a Párizsból New Yorkba tartó repülőút nyugat-északnyugat felé indul, Új-Fundland felé kanyarodik, és délnyugati irányban érkezik.
Haversine: a távolság gömbön
A haversine-képlet az ortodróma távolságot adja meg, vagyis a gömb felszínén mért legrövidebb utat. A φ szélességekkel és λ hosszúságokkal radiánban:
- a = sin²(Δφ/2) + cos φ₁ · cos φ₂ · sin²(Δλ/2)
- c = 2 · atan2(√a, √(1 − a))
- d = R · c
Az eszköz R = 6371,0088 km értékkel számol, ez az IUGG által megadott közepes földsugár. Mivel a valódi Föld kissé lapult, a gömbi eredmény legfeljebb kb. 0,5%-kal térhet el, ami az utazáshoz, logisztikához és a kvízkérdésekhez bőven elég. Párizs (48,8566; 2,3522) és New York (40,7128; -74,006) között a haversine kb. 5837 km-t ad.
Vincenty: a távolság a WGS84 ellipszoidon
A GPS-koordinátákat a WGS84 ellipszoidon értelmezik (fél nagytengely a = 6 378 137 m, lapultság f = 1/298,257223563). Vincenty inverz képlete iterációval megoldja a legrövidebb utat ezen az ellipszoidon, és kb. milliméter pontosságú. Párizs és New York között kb. 5853 km-t ad, vagyis mintegy 16 km-rel többet, mint a gömb. A módszerek eltérése az iránytól függ: a meridián mentén és az egyenlítő mentén futó útvonalakat másképp érinti.
A Vincenty-iteráció majdnem átellenes pontoknál (a földgömb két, szinte pontosan szemközti helyénél) nem biztos, hogy konvergál. Ebben a ritka esetben az eszköz üzenetet ír, és a haversine eredményt mutatja.
Irányszög és felezőpont
A kezdő irányszög (az előre mutató azimut) az az irány, amelyben elindulsz, az északtól az óramutató járásával megegyező irányban mérve: 0° észak, 90° kelet, 180° dél, 270° nyugat. Az ortodrómán az irány menet közben változik, ezért a végső irányszöget is megjeleníti: ez a haladás iránya, amikor B-be érkezel. Mindkettő valódi irányszög; mágneses iránytűvel való tájékozódáshoz még a helyi mágneses elhajlást is figyelembe kell venned.
A felezőpont az útvonal felénél lévő pont, nem a koordináták átlaga. Vincentynél úgy számítja ki, hogy az ellipszoidi geodéziai vonalon a távolság felét megteszi (Vincenty direkt képlete).
Gyakori kérdések
Melyik módszert válasszam?
A haversine egyszerű, és a legtöbb célra elég jó (0,5% alatti hiba). A Vincentyt akkor válaszd, ha geodéziai vagy légiközlekedési szoftverek pontosságára van szükséged, vagy ha az eredményt WGS84-en dolgozó GIS-eszközökkel veted össze.
Ez az autós távolság?
Nem. Ez a légvonalban mért távolság a Föld felszíne mentén. Az utak, folyók és légifolyosók miatt a valódi utak hosszabbak.
Hogyan váltom át a fok-perc-másodpercet tizedfokra?
Tizedfok = fok + perc/60 + másodperc/3600, délre és nyugatra mínuszjellel. Például a 40°42‘46”É értéke 40 + 42/60 + 46/3600 ≈ 40,7128. Az eszköz elvégzi az átváltást helyetted, és a felezőpontot mindkét formátumban megmutatja.
Mi az a tengeri mérföld?
A tengeri mérföld pontosan 1852 m. Eredetileg egy földrajzi szélességi perc hossza volt, ezért használják a hajósok és a pilóták a csomóval együtt. A szárazföldi (angol) mérföld 1609,344 m.
Miért görbének látszik az útvonal a térképen?
A földgömbön a legrövidebb út egy főkör. A lapos térképek megnyújtják a pólusok közeli területeket, ezért az ortodróma a legközelebbi pólus felé ívelő görbének látszik. A földgömbön egyenesnek látnád.
Befolyásolja a tengerszint feletti magasság az eredményt?
Az eszköz a Föld (illetve az ellipszoid) felszínén számol, és figyelmen kívül hagyja a magasságot. A tengerszint felett néhány száz méterre lévő pontoknál a hatás elhanyagolható.
Kapcsolódó eszközök
- Szögátváltó Váltsd át a szögeket fok, radián, gradián, fordulat, ívperc és ívmásodperc között, és alakítsd a tizedes fokot fok-ívperc-ívmásodperc (DMS) formátumra.
- Hosszúságátváltó Váltsd át a hosszúságot mm, cm, méter, km, hüvelyk, láb, yard, mérföld és tengeri mérföld között pontos definíciókkal és képlettel minden párhoz.
- Sebesség–távolság–idő számoló Számold ki a sebességet, a távolságot vagy az utazási időt a másik kettőből, km/h, mph, m/s vagy csomó, valamint km, mérföld vagy méter egységben.
- Időzóna átváltó Váltsd át egy dátum és időpont idejét egy időzónából több másikra egyszerre, a nyári időszámítás automatikus kezelésével. Keress IANA zónát vagy várost.