Berikan dua pasangan garis lintang/garis bujur dan dapatkan jarak antara keduanya yang dihitung menggunakan rumus Haversine. Mendukung kilometer, mil, dan mil laut. Akurat untuk dua titik mana pun di Bumi. Tidak ada panggilan layanan eksternal; perhitungan berjalan sepenuhnya di server.
Urutkan toko atau restoran terdekat berdasarkan jarak dari pengguna
Hitung jarak dari koordinat pengguna ke setiap lokasi di database Anda. Urutkan berdasarkan hasil untuk menampilkan opsi terdekat terlebih dahulu. Berjalan di sisi server sehingga Anda tidak memerlukan kunci Google Maps API.
Validasi radius pengiriman untuk pembayaran e-niaga
Sebelum mengkonfirmasi pesanan, hitung jarak antara gudang Anda dan alamat pengiriman. Tolak atau kenakan biaya tambahan jika jarak melebihi zona pengiriman Anda.
Bangun pelacak jarak perjalanan untuk aplikasi kebugaran atau logistik
Kirim titik jalan GPS berurutan dan jumlahkan jarak untuk menghitung total panjang perjalanan. Berfungsi untuk menjalankan rute, pelacakan armada, atau aplikasi bersepeda.
Frequently asked questions
Seberapa akurat rumus Haversine?
Rumus Haversine mengasumsikan bola sempurna dan akurat hingga sekitar 0,3% untuk sebagian besar jarak di Bumi. Untuk presisi submeter, gunakan rumus Vincenty, yang menjelaskan bentuk ellipsoidal bumi.
Sistem koordinat apa yang diharapkan oleh titik akhir ini?
derajat desimal WGS84. Lintang berkisar antara -90 hingga 90 (selatan ke utara). Bujur berkisar antara -180 hingga 180 (barat ke timur). Ini adalah sistem yang sama yang digunakan oleh perangkat GPS dan Google Maps.
Bisakah saya menghitung jarak lebih dari dua titik?
Titik akhir ini menangani sepasang titik per permintaan. Untuk rute multi-titik, panggil titik akhir untuk setiap pasangan yang berurutan dan jumlahkan jaraknya.
Apa perbedaan antara km, mi, dan nm?
km = kilometer (1 km = 1000 meter). mi = mil undang-undang (1 mi = 1,609 km). nm = mil laut (1 nm = 1,852 km). Mil laut adalah standar dalam penerbangan dan navigasi maritim.
Apakah titik akhir ini memanggil layanan pemetaan eksternal?
Tidak. Perhitungan Haversine berjalan sepenuhnya di server tanpa panggilan API eksternal. Ini berarti tidak ada latensi tambahan dan tidak ada batasan kecepatan pihak ketiga.
Get your API key
Free tier includes 5 requests per minute with no credit card required. Upgrade for higher limits.