Kalkulator Arah dan Jarak

Alat ini menggunakan hubungan a = sin²(d_lat / 2) + cos(lat1) cos(lat2) sin²(d_lon / 2); jarak = R × 2 × atan2( √(a), √(1 - a) ); arah = atan2( sin(d_lon) cos(lat2), cos(lat1) sin(lat2) - sin(lat1) cos(lat2) cos(d_lon) ), dinormalisasi ke 0-360 derajat; R = 6.371 km (radius rata-rata Bumi), semua sudut dalam radian; d_lat = lat2 - lat1, d_lon = lon2 - lon1. Ini menggunakan 4 nilai (Lintang awal (derajat) dalam °, Bujur awal (derajat) dalam °, Lintang akhir (derajat) dalam °, Bujur akhir (derajat) dalam °) dan mengembalikan hasil berikut: Great-circle distance, Initial bearing, Compass direction. Karena ini adalah aturan deterministik, bukan data khusus negara tertentu, hasilnya tidak pernah berubah: masukan yang sama selalu memberikan hasil yang sama, baik saat Anda memeriksa latihan, menyiapkan konfigurasi, maupun memverifikasi alat lain. Masukkan nilai Anda pada kolom di bawah dan hasilnya diperbarui secara instan; Anda juga dapat membagikan tautan permanen yang telah mengisi perhitungan yang tepat, berguna untuk pengajaran, laporan, atau kerja sama tim. Misalnya, untuk Lintang awal (derajat) = 40 °, Bujur awal (derajat) = -74 °, Lintang akhir (derajat) = 34 °, Bujur akhir (derajat) = -118 ° hasilnya adalah 3.923,607 km, dan contoh perhitungan di bawah menunjukkan setiap langkah sehingga Anda dapat mengikuti perhitungannya dan mengulanginya secara manual. Metode ini adalah bentuk standar yang didokumentasikan oleh metodologi CalculatorHub, dan keterangan di atas setiap hasil menunjukkan tanggal verifikasi terakhirnya. Alat ini menyediakan informasi umum dan bukan pengganti nasihat profesional di bidang teknik, medis, keuangan, atau sains; selalu periksa hasil yang penting terhadap sumber primer dan penilaian Anda sendiri.

Dengan Lintang awal (derajat) = 40 °, Bujur awal (derajat) = -74 °, Lintang akhir (derajat) = 34 °, Bujur akhir (derajat) = -118 °, hasilnya 3.923,607 km.

Rumus: a = sin²(dlat / 2) + cos(lat1) cos(lat2) sin²(dlon / 2). Sumber: metodologi CalculatorHub, per 2026-07-14.

Great-circle distance3.923,607 km
Initial bearing274,471308 °
Compass directionBarat

Berlaku untuk: masukan yang diberikan. Sumber metode: metodologi CalculatorHub, diperiksa: 2026-07-14.

Rumus

a = sin²(dlat / 2) + cos(lat1) cos(lat2) sin²(dlon / 2); jarak = R × 2 × atan2( √(a), √(1 - a) ); arah = atan2( sin(dlon) cos(lat2), cos(lat1) sin(lat2) - sin(lat1) cos(lat2) cos(dlon) ), dinormalisasi ke 0-360 derajat; R = 6.371 km (radius rata-rata Bumi), semua sudut dalam radian; dlat = lat2 - lat1, dlon = lon2 - lon1

Contoh perhitungan

Dengan Lintang awal (derajat) = 40 °, Bujur awal (derajat) = -74 °, Lintang akhir (derajat) = 34 °, Bujur akhir (derajat) = -118 °:

  1. a = sin²(dlat / 2) + cos(lat1) cos(lat2) sin²(dlon / 2)
  2. Nilai yang dimasukkan: Lintang awal (derajat) = 40 °, Bujur awal (derajat) = -74 °, Lintang akhir (derajat) = 34 °, Bujur akhir (derajat) = -118 °
  3. Great-circle distance = 3.923,607 km
  4. Initial bearing = 274,471308 °
  5. Compass direction = Barat

Contoh perhitungan ini adalah salah satu uji nilai-emas otomatis yang harus dilewati kalkulator ini sebelum dapat diterbitkan.

Asumsi

  • Alat ini menerapkan aturan deterministik pada masukan yang diberikan.
  • Informasi umum, bukan nasihat profesional.

Pertanyaan yang sering diajukan

Rumus apa yang digunakan?

a = sin²(dlat / 2) + cos(lat1) cos(lat2) sin²(dlon / 2); jarak = R × 2 × atan2( √(a), √(1 - a) ); arah = atan2( sin(dlon) cos(lat2), cos(lat1) sin(lat2) - sin(lat1) cos(lat2) cos(dlon) ), dinormalisasi ke 0-360 derajat; R = 6.371 km (radius rata-rata Bumi), semua sudut dalam radian; dlat = lat2 - lat1, dlon = lon2 - lon1, bentuk standar yang didokumentasikan oleh metodologi CalculatorHub.

Apakah hasilnya berubah seiring waktu?

Tidak. Ini adalah aturan deterministik: masukan yang sama selalu memberikan hasil yang sama.

Sumber resmi dan verifikasi

Ditinjau oleh tim CalculatorHub, disunting oleh James Graham, 2026-07-14. Lihat metodologi kami. Informasi umum, bukan nasihat profesional.