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
![Reblog this post [with Zemanta]](http://img.zemanta.com/reblog_e.png?x-id=48f83fd1-3023-4610-afe2-8563e84a6df9)
mas, klo bisa ada versi lengkapnya dan ada skrinsutnyah…
jadi kita ada gambaran jadinya seperti apa..
hehe… maklum masi belajar mas…
Pak ruslan. Wah, lain kali saya buat ya.
Terima kasih
bagaimana ya menghitung jarak 2 koordinat dg jalur laut (kapal)..?
mas ahmad, ajarin dong agar + pinter nich bila tahu jalur laut kita he….he..
terima kasih