Koordinatlar Arası Mesafe

İki GPS koordinatı arasındaki mesafeyi bulun.

Nasıl hesaplanır?

Haversine formülü, küre üzerindeki iki nokta arasındaki büyük daire (yüzey üzerindeki en kısa yol) mesafesini verir. Enlem φ ve boylam λ derece cinsinden olmak üzere önce a = sin²(Δφ/2) + cos φ1 × cos φ2 × sin²(Δλ/2), sonra d = 2R × asin(√a) hesaplanır; burada R = 6371 km Dünya'nın ortalama yarıçapıdır. Sonuç kilometre cinsindendir.

Koordinatları ondalık derece olarak girin: kuzey ve doğu pozitif, güney ve batı negatiftir. ±90 dışındaki enlem ya da ±180 dışındaki boylam sonuç vermez. Dünya'yı mükemmel küre saymak, elipsoid yöntemlere göre yaklaşık yüzde yarıma kadar hata doğurabilir. Sonuç yüzey üzerindeki düz yoldur; karayolu, demiryolu veya uçuş rotasını göstermez ve yüksekliği hesaba katmaz.

Örnek hesaplama

İstanbul (41,0082; 28,9784), Ankara ise (39,9334; 32,8597) konumundadır. Enlem farkı −1,0748°, boylam farkı 3,8813°'dir. Bunlar a ifadesine yerleştirilir ve sonra d = 2 × 6371 × asin(√a) hesaplanır. Sonuç, Dünya yüzeyi boyunca 349,36 km olur.

Bu örneği dene →

Sık yapılan hatalar

  • Enlem ile boylamın yerini değiştirmek. Önce enlem gelir ve −90 ile 90 arasındadır; boylam −180 ile 180 arasındadır, bu aralıkların dışındaki değerler sonuç vermez.
  • Ondalık derece yerine derece, dakika, saniye (41°00′29″) yazmak.
  • Güney enlemler ve batı boylamlar için eksi işaretini unutmak; nokta dünyanın yanlış tarafına düşer.
  • Karayolu mesafesi beklemek. Yol mesafesi genellikle bu kuş uçuşu değerden uzundur.

Bu hesaplama hakkında

Bu hesaplayıcı, enlem ve boylam olarak verilen iki nokta arasındaki büyük daire mesafesini bulmak için haversine formülünü kullanır; Dünya'yı yaklaşık 6.371 km yarıçaplı bir küre olarak ele alır — bu, yerin altından çizilen düz bir çizgi değil, bir uçağın veya geminin gerçekte kat edeceği en kısa mesafedir.

Lojistik ve nakliyede seyahat mesafesi tahmin etmek için, "size olan uzaklık" özelliği geliştiren yazılımcılar tarafından ve iki şehir veya koordinat arasındaki gerçek mesafeyi merak eden pilotlar, denizciler ve gezginler tarafından kullanılır.

Bu faydalı oldu mu?

En fazla 3 tepki seçebilirsiniz.

Yorumlar (1)

  • Editör ekibi

    İyi bir deneme Londra (51,5074, -0,1278) ile Paris (48,8566, 2,3522) arasıdır; sonuç yaklaşık 343,6 km çıkar. Önce enlemi, sonra boylamı girin; güney ve batı için negatif sayı kullanın. Kaynağınız derece, dakika ve saniye veriyorsa derece + dakika / 60 + saniye / 3600 ile çevirin. Sonuç yüzey üzerinde düz bir çizgidir; bu yüzden karayolu ya da uçuş rotası daha uzun olacaktır. Hangi tür bir yolculuğu ölçüyorsunuz?

Popüler hesaplayıcılar

Tüm Hesaplayıcılar