Lompat ke konten
A alfach.com

Rumus Menentukan Jarak Antara Dua Koordinat GPS

A alfach.com
1 menit baca 4 komentar

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]
Tag gps

Bacaan terkait

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
A
Achmad Fachrie
Pak ruslan. Wah, lain kali saya buat ya. :)

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

Tulis komentar

Komentar akan dimoderasi sebelum tampil.

Tidak akan dipublikasikan.