Home > Geo > HTML5 Geolocation

HTML5 Geolocation

geohash Tulisan singkat seputar perkembangan dunia web.Kini HTML5 muncul dengan kekuatan geolokasi yang terdapat dalam ECMAscript (javascript) engine pada browser. Sudah banyak yang mendukung kemampuan ini seperti Mozilla Firefox, Google Chrome dan Safari meskipun untuk mengakses fitur geolocation ini, pengguna akan diberi peringatan apakah diijinkan mengakses lokasi ini.

Ini tampaknya akan membawa dampak sangat besar pada perkembangan dunia webgis sendiri. Dengan pergerakan dunia web menuju mobile dan perangkat keras yang tersedia kini sudah dipersenjatai dengan GPS in-built; iPhone, iPad, Blackberry, Android Phone, pc tablet dan mungkin akan kita lihat lebih banyak lagi pada perangkat keras elektronik ke depan nantinya.

Fitur ini merupakan metoda dari navigator (browser) yang dapat diakses menggunakan javascript sederhana.
Format yang digunakan adalah yang telah banyak digunakan, LatLon, dengan proses konversi yang dapat dilakukan dengan mudahknya dalam bentuk data lainnya.

Contoh code seperti ini:

<script type="text/javascript">
    if (navigator.geolocation) {
    	navigator.geolocation.getCurrentPosition(function(ll) {
      		alert("Latitude: " + ll.coords.latitude);
      		alert("Longitude: ' + ll.coords.longitude);
    	});
    }
  </script>

Silakan dimodifikasi, lebih interaktif dengan fungsi AJAX, geocoding, mash-up dengan google maps atau fitur-fitur lainnya. Bagiku, menarik juga kalau fitur ini didukung geohash, meskipun sudah ada library javascript untuk tambahan dukungan geohash ini sendiri.
Mudah-mudahan bermanfaat.

Bookmark and Share
Categories: Geo Tags: , ,
banner1
  1. July 23rd, 2010 at 08:37 | #1

    Mau nanya nih mas. Untuk menggunakan fitur ini harus punya GPS atau tidak ya? Saya sudah coba beberapa kode tapi ngga muncul petanya.
    Mohon pencerahannya mas.
    Thanks. :D

  2. July 23rd, 2010 at 14:46 | #2

    Yep. Ini lebih ditujukan untuk penggunaan mobile handset kali ya.
    Kalau tidak ada GPS berarti dia cuma bisa detect GeoIP (maxmind). Tapi patut dioprek juga tuh siapa tahu sudah ada geolocation desktop-based yang terintegrasi dengan GPS bluetooth ataupun lokasi yang diset oleh GSM triangulation.

  1. No trackbacks yet.

Switch to our mobile site