Rumus Menentukan Jarak Antara Dua Koordinat GPS
Just my fivety cents :) . Sedang berkutat dengan geografi nih :p . Penggunaan GPS (Global Position System) perlahan semakin berkembang. Kebetulan saya sedang mencari cara untuk menentukan jarak antara dua titik koordinta (latitude dan longitude) ke tempta tujuan.
Ini Rumus dasarnya :
double EARTH_RADIUS = 6367.45;
double latitude;
double longitude;
double lat2;
double lon2;
double deltalat = lat2 - latitude;
double deltalon = lon2 - longitude;
double a = Math.sin(deltalat / 2) * Math.sin(deltalat / 2) + Math.cos(latitude) * Math.cos(lat2) * Math.sin(deltalon / 2) * Math.sin(deltalon / 2);
double c = 2 * Math.atan2(Math.sqrt(a), Math.sqrt(1-a));
double distance = EARTH_RADIUS*c;
Selamat mencoba :)
Tag
gps
Bacaan terkait
Linux / FOSS
How to find out the mysql root password
One thing that tripped me up on a new install of MySQL and wondering why I couldn't get the default password to work and why even the reset methods where not working...
1 menit
Linux / FOSS
Ventoy : Membuat USB Bootable Lebih Mudah dan Beda
Biasanya ketika kita ingin membuat USB bootable maka USB/drive yang akan kita gunakan perlu di format dan image yang digunakan perlu di extract ke dalam USB/drive te...
3 menit
Komentar (4)
R
ruslan
mas, klo bisa ada versi lengkapnya dan ada skrinsutnyah...
jadi kita ada gambaran jadinya seperti apa..
hehe... maklum masi belajar mas...
:D
jadi kita ada gambaran jadinya seperti apa..
hehe... maklum masi belajar mas...
:D
A
Pak ruslan. Wah, lain kali saya buat ya. :)
Terima kasih
Terima kasih
E
eko sudharwanto
bagaimana ya menghitung jarak 2 koordinat dg jalur laut (kapal)..?
E
eko sudharwanto
mas ahmad, ajarin dong agar + pinter nich bila tahu jalur laut kita he....he..
terima kasih
terima kasih
Tulis komentar
Komentar akan dimoderasi sebelum tampil.
![Reblog this post [with Zemanta]](http://img.zemanta.com/reblog_e.png?x-id=48f83fd1-3023-4610-afe2-8563e84a6df9)