Utilia

Jarak Antar Koordinat

Hitung jarak antara dua koordinat GPS dengan rumus haversine atau Vincenty (WGS84), plus arah dan titik tengah, dalam km, mil, dan mil laut.

Titik A
Titik B

Derajat desimal (48,8566 atau 48.8566; -74,006) atau derajat, menit, detik (48°51'24"LU, 48 51 24 LU, 48°51,4'LU). Selatan dan barat bernilai negatif, atau pakai huruf LU/LS dan BT/BB (N/S dan E/W juga bisa). Jika Anda menempel pasangan “lintang, bujur” ke kotak lintang, kedua kotak terisi sekaligus.

Metode

Jarak

–

–

Kilometer
–
Mil
–
Mil laut
–
Arah awal
–
Arah akhir
–

Titik tengah

–

Rute lingkaran besar pada grid plate carrée (garis setiap 30°). Titik menandai titik tengah.

Langkah demi langkah

Cara menghitung jarak antara dua koordinat

  1. Ketik Lintang dan Bujur dari Titik A dan Titik B. Derajat desimal (48,8566; -74,006) maupun derajat, menit, detik (48°51‘24”LU, 48 51 24 LU, 48°51,4’LU) sama-sama bisa. Lintang selatan dan bujur barat bernilai negatif, atau Anda bisa menambahkan huruf LU/LS dan BT/BB (N/S dan E/W juga diterima) sebagai ganti tanda minus.
  2. Jika Anda menyalin pasangan seperti “48,8566, 2,3522” dari sebuah peta, tempel ke salah satu kotak lintang: alat ini memisahkannya dan mengisi kedua kotak.
  3. Pilih Metode: Haversine (bola) atau Vincenty (elipsoid WGS84), serta Satuan untuk hasil utama.
  4. Hasil diperbarui saat Anda mengetik (Hitung melakukan hal yang sama). Anda mendapatkan Jarak dalam kilometer, mil, dan mil laut, Arah awal, Arah akhir, dan Titik tengah rute, dalam derajat desimal dan DMS.
  5. Baris di bawah hasil utama selalu membandingkan kedua metode, sehingga Anda bisa melihat seberapa besar bentuk Bumi memengaruhi kedua titik Anda. Tukar A ⇄ B membalik rute, Salin menyalin jarak, arah, dan titik tengah, dan Langkah demi langkah menampilkan perhitungannya.

Grid di bawah hasil menggambar rute lingkaran besar pada grid lintang/bujur sederhana (proyeksi plate carrée). Pada grid datar itu, rute terpendek biasanya tampak melengkung: penerbangan dari Paris ke New York mengarah ke barat-barat laut, melengkung ke arah Newfoundland, dan tiba menuju barat daya.

Haversine: jarak pada bola

Rumus haversine memberikan jarak lingkaran besar, yaitu lintasan terpendek di sepanjang permukaan bola. Dengan lintang φ dan bujur λ dalam radian:

  • a = sin²(Δφ/2) + cos φ₁ · cos φ₂ · sin²(Δλ/2)
  • c = 2 · atan2(√a, √(1 − a))
  • d = R · c

Alat ini memakai R = 6.371,0088 km, jari-jari rata-rata Bumi menurut IUGG. Karena Bumi yang sebenarnya sedikit pepat, hasil pada bola dapat meleset hingga sekitar 0,5%, yang cukup baik untuk sebagian besar perjalanan, logistik, dan pertanyaan iseng. Paris (48,8566; 2,3522) ke New York (40,7128; -74,006) menghasilkan sekitar 5.837 km dengan haversine.

Vincenty: jarak pada elipsoid WGS84

Koordinat GPS didefinisikan pada elipsoid WGS84 (sumbu semi-mayor a = 6.378.137 m, penggepengan f = 1/298,257223563). Rumus invers Vincenty menyelesaikan lintasan terpendek pada elipsoid itu secara iteratif dengan ketelitian sekitar satu milimeter. Untuk Paris ke New York, hasilnya sekitar 5.853 km, sekitar 16 km lebih jauh daripada pada bola. Selisih antara kedua metode bergantung pada arah: rute di sepanjang meridian dan rute di sepanjang ekuator terpengaruh dengan cara yang berbeda.

Iterasi Vincenty dapat gagal konvergen untuk titik yang hampir antipodal (dua tempat yang hampir tepat berseberangan di bola dunia). Pada kasus yang jarang itu, alat ini menampilkan catatan dan kembali ke hasil haversine.

Arah dan titik tengah

Arah awal (azimut maju) adalah arah saat Anda berangkat, diukur searah jarum jam dari utara sejati: 0° adalah utara, 90° timur, 180° selatan, 270° barat. Pada lingkaran besar, arah berubah sepanjang perjalanan, itulah sebabnya arah akhir juga ditampilkan: arah perjalanan saat Anda tiba di B. Keduanya adalah arah sejati; untuk bernavigasi dengan kompas magnetik, Anda tetap harus memperhitungkan deklinasi magnetik setempat.

Titik tengah adalah titik di tengah-tengah rute, bukan rata-rata dari koordinatnya. Pada Vincenty, titik ini dicari dengan menempuh setengah jarak di sepanjang geodesik elipsoid (rumus langsung Vincenty).

Pertanyaan yang sering diajukan

Metode mana yang sebaiknya saya pilih?

Haversine sederhana dan cukup baik untuk sebagian besar keperluan (galat di bawah 0,5%). Pilih Vincenty jika Anda memerlukan ketelitian perangkat lunak survei atau penerbangan, atau jika Anda membandingkan hasil dengan perangkat SIG yang bekerja pada WGS84.

Apakah ini jarak tempuh lewat jalan?

Bukan. Ini adalah jarak “garis lurus” di sepanjang permukaan Bumi. Jalan, sungai, dan koridor udara membuat perjalanan sebenarnya lebih panjang.

Bagaimana cara mengonversi DMS ke derajat desimal?

Derajat desimal = derajat + menit/60 + detik/3600, dengan tanda minus untuk selatan atau barat. Misalnya 40°42‘46”LU adalah 40 + 42/60 + 46/3600 ≈ 40,7128. Alat ini melakukan konversinya untuk Anda dan menampilkan titik tengah dalam kedua format.

Apa itu mil laut?

Satu mil laut tepat 1.852 m. Awalnya ini adalah satu menit lintang, itulah sebabnya pelaut dan pilot memakainya bersama knot. Satu mil darat (statute mile) adalah 1.609,344 m.

Mengapa rute tampak melengkung pada peta?

Lintasan terpendek pada bola dunia adalah lingkaran besar. Peta datar meregangkan daerah dekat kutub, sehingga lingkaran besar tampak sebagai lengkungan yang menekuk ke arah kutub terdekat. Pada bola dunia, rute itu akan tampak lurus.

Apakah ketinggian memengaruhi hasil?

Alat ini bekerja pada permukaan Bumi (atau elipsoid) dan mengabaikan ketinggian. Untuk dua titik yang berada beberapa ratus meter di atas permukaan laut, pengaruhnya dapat diabaikan.