Avstånd mellan koordinater
Räkna ut avståndet mellan två gps-koordinater med haversine eller Vincenty (WGS84), plus kurs och mittpunkt, i kilometer, engelska mil och nautiska mil.
Decimalgrader (48,8566; -74,006) eller grader, minuter, sekunder (48°51′24″N, 48 51 24 N, 48°51,4′N). Syd och väst är negativa, eller använd N/S och Ö/V (E/W fungerar också); resultatet visas med N/S/E/W. Om du klistrar in ”lat; lon” i ett latitudfält fylls båda fälten i.
Avstånd
–
–
Punkterna ligger nästan antipodiskt: Vincentys formel konvergerar inte, så haversineresultatet visas.
- Kilometer
- –
- Engelska mil
- –
- Nautiska mil
- –
- Startkurs
- –
- Slutkurs
- –
Mittpunkt
–
Steg för steg
Så räknar du ut avståndet mellan två koordinater
- Skriv Latitud och Longitud för Punkt A och Punkt B. Både decimalgrader (48,8566; -74,006) och grader, minuter, sekunder (48°51′24″N, 48 51 24 N, 48°51,4′N) fungerar. Sydliga latituder och västliga longituder är negativa, eller så anger du bokstäverna N, S, Ö och V i stället för tecken. Du kan skriva Ö eller V (E och W fungerar också), men resultatet visas med N/S/E/W. Exempel: 59°20′N 18°04′Ö.
- Om du har kopierat ett par som ”48,8566; 2,3522” från en karta klistrar du in det i ett latitudfält: verktyget delar upp det och fyller i båda fälten.
- Välj Metod: Haversine (sfär) eller Vincenty (WGS84-ellipsoid), och Enhet för huvudresultatet.
- Resultatet uppdateras medan du skriver (Beräkna gör samma sak). Du får Avstånd i kilometer, engelska mil och nautiska mil, Startkurs, Slutkurs och rutten Mittpunkt, i decimalgrader och i grader, minuter och sekunder.
- Raden under huvudresultatet jämför alltid båda metoderna, så att du kan se hur mycket jordens form betyder för just dina två punkter. Byt plats på A ⇄ B vänder på rutten, Kopiera kopierar avstånd, kurs och mittpunkt, och Steg för steg visar uträkningen.
Rutnätet under resultatet ritar storcirkelrutten på ett enkelt rutnät av latitud och longitud. På det platta rutnätet ser den kortaste rutten oftast böjd ut: ett flyg från Paris till New York startar mot väst-nordväst, svänger mot Newfoundland och landar med kurs mot sydväst.
Haversine: avståndet på en sfär
Haversineformeln ger storcirkelavståndet, den kortaste vägen längs en sfärs yta. Med latituder φ och longituder λ i radianer:
- a = sin²(Δφ/2) + cos φ₁ · cos φ₂ · sin²(Δλ/2)
- c = 2 · atan2(√a, √(1 − a))
- d = R · c
Verktyget använder R = 6 371,0088 km, IUGG:s medelradie för jorden. Eftersom jorden i verkligheten är något tillplattad kan ett resultat på sfären avvika med upp till cirka 0,5 %, vilket räcker för det mesta inom resor, logistik och frågesporter. Paris (48,8566; 2,3522) till New York (40,7128; -74,006) blir cirka 5 837 km med haversine.
Vincenty: avståndet på WGS84-ellipsoiden
Gps-koordinater definieras på WGS84-ellipsoiden (halv storaxel a = 6 378 137 m, tillplattning f = 1/298,257223563). Vincentys inversa formel löser den kortaste vägen på ellipsoiden genom iteration och är noggrann till ungefär en millimeter. För Paris till New York ger den cirka 5 853 km, ungefär 16 km mer än sfären. Skillnaden mellan metoderna beror på riktningen: rutter längs en meridian och rutter längs ekvatorn påverkas olika.
Vincentys iteration kan misslyckas med att konvergera för nästan antipodiska punkter (två platser som ligger nästan exakt mitt emot varandra på jordklotet). I det sällsynta fallet visar verktyget en notering och går tillbaka till haversineresultatet.
Kurs och mittpunkt
Startkursen (eller framåtazimuten) är den riktning du startar i, mätt medurs från rättvisande norr: 0° är norr, 90° öster, 180° söder, 270° väster. På en storcirkel ändras riktningen längs vägen, och därför visas även en slutkurs: det är färdriktningen när du kommer fram till B. Båda är rättvisande kurser. För att styra med en magnetisk kompass måste du fortfarande ta hänsyn till den lokala missvisningen.
Mittpunkten är punkten halvvägs längs rutten, inte medelvärdet av koordinaterna. Med Vincenty hittas den genom att färdas halva avståndet längs den ellipsoidiska geodeten (Vincentys direkta formel).
Vanliga frågor
Vilken metod ska jag välja?
Haversine är enkel och tillräckligt bra för de flesta ändamål (fel under 0,5 %). Välj Vincenty när du behöver precisionen i lantmäteri- eller flygprogram, eller när du jämför med GIS-verktyg som arbetar på WGS84.
Är det här körsträckan?
Nej. Det är avståndet fågelvägen längs jordens yta. Vägar, floder och flygkorridorer gör att verkliga resor blir längre.
Hur omvandlar jag grader, minuter och sekunder till decimalgrader?
Decimalgrader = grader + minuter/60 + sekunder/3 600, med minustecken för syd eller väst. Till exempel är 40°42′46″N lika med 40 + 42/60 + 46/3 600 ≈ 40,7128. Verktyget gör omvandlingen åt dig och visar mittpunkten i båda formaten.
Vad är en nautisk mil?
En nautisk mil är exakt 1 852 m. Den var ursprungligen en bågminut av latitud, och därför används den av sjöfarare och piloter tillsammans med knop. En engelsk mil (statute mile) är 1 609,344 m. Observera att en svensk mil är 10 km, vilket är något helt annat.
Varför ser rutten böjd ut på kartan?
Den kortaste vägen på ett jordklot är en storcirkel. Platta kartor sträcker ut områdena nära polerna, så en storcirkel ser ut som en kurva som böjer sig mot den närmaste polen. På ett jordklot skulle den se rak ut.
Påverkar höjden över havet resultatet?
Verktyget räknar på jordens yta (eller ellipsoidens) och bortser från höjd. För två punkter några hundra meter över havet är effekten försumbar.
Relaterade verktyg
- Vinkelomvandlare Omvandla vinklar mellan grader, radianer, gon, varv, bågminuter och bågsekunder, och växla mellan decimalgrader och grader, minuter, sekunder (DMS).
- Längdomvandlare Omvandla längd mellan mm, cm, meter, km, tum, fot, yard, engelska mil och sjömil, med exakta definitioner och en formel för varje enhetspar.
- Hastighet, sträcka och tid – kalkylator Räkna ut hastighet, sträcka eller restid utifrån de två andra, i km/h, mph, m/s eller knop och km, miles, meter eller nautiska mil, med stegen.
- Omvandla tidszoner Omvandla ett datum och en tid från en tidszon till flera andra samtidigt, med sommartid som hanteras automatiskt. Sök bland alla IANA-tidszoner.