W3C Geolocation API merupakan upaya oleh World Wide Web Consortium (W3C) untuk membakukan sebuah antarmuka untuk mengambil informasi lokasi geografis untuk perangkat.[1] Ini mendefinisikan satu set objek, ECMAScript standar compliant, yang mengeksekusi dalam aplikasi klien memberikan lokasi perangkat klien melalui konsultasi Server Informasi Lokasi, yang transparan untuk antarmuka pemrograman aplikasi (API). Sumber yang paling umum dari informasi lokasi yang alamat IP, Wi-Fi dan Bluetooth alamat MAC, radio-frekuensi identifikasi (RFID), Wi-Fi lokasi koneksi, atau perangkat Global Positioning System (GPS) dan GSM / CDMA. Lokasi dikembalikan dengan akurasi yang diberikan tergantung pada sumber informasi lokasi terbaik yang tersedia.

Implementasi

sunting

Contoh kode

sunting

Kode JavaScript simpel yang dapat mengecek peramban web dapat menjalankan Geolocation API atau mempunyai Google Gears untuk membuat objek geolokasi dan menggunakannya untuk mendapatkan lokasi dari alat.

var gl;
 
function displayPosition(position) {
  var p = document.getElementById("p");
  p.innerHTML = "<table border='1'><tr><th>Timestamp</th><td>" + position.timestamp +
  "<tr><th>Latitude (WGS84)</th><td>" + position.coords.latitude + " deg</td></tr>" +
  "<tr><th>Longitude (WGS84)</th><td>" + position.coords.longitude + " deg</td></tr></table>";
}
 
function displayError(positionError) {
  alert("error");
}
 
try {
  if (typeof navigator.geolocation === 'undefined'){
    gl = google.gears.factory.create('beta.geolocation');
  } else {
    gl = navigator.geolocation;
  }
} catch(e) {}
 
if (gl) {
  gl.getCurrentPosition(displayPosition, displayError);
} else {
  alert("Geolocation services are not supported by your web browser.");
}

Daftar Pustaka

sunting
  1. ^ Popescu, Andrei (editor, Google Inc.) (22 Desember 2008). "Geolocation API Specification: W3C Candidate Recommendation 07 September 2010". W3C. Diakses tanggal 23 Januari 2013. Pemeliharaan CS1: Banyak nama: authors list (link)

Pranala luar

sunting

📚 Artikel Terkait di Wikipedia

Mikroblog

telah dikembangkan. Pada layanan Squeelr, pengguna dapat menambahkan geolocation dan gambar ke mikroblog dan menghilangkan akun pengguna, sehingga layanan

WIR Group

bisnis.com/read/20190425/282/915484/gim-asli-indonesia-gabungkan-ar-geolocation-dan-promosi https://teknologi.bisnis.com/read/20220906/84/1574835/ke

Komputasi awan

(IP) misalnya dapat digunakan untuk menetapkan di mana pengguna berada (geolocation). Domain Name System (DNS) jasa kemudian dapat mengarahkan pengguna ke

Ilyushin Il-28

one of the earliest articles printed in the US on the Il-28 with cutaway drawing, published 1951 Creative Commons photos of Il-28 on Geolocation.ws

HTML5test

peramban, HTML5test akan menguji dukungan fitur penyimpanan web, W3C Geolocation API, elemen tertentu pada HTML5 (meliputi elemen kanvas), dan fitur lainnya

Geolokasi

Google Glass Google Chrome Bing Mobile Facebook Twitter Ionescu, Daniel. "Geolocation 101: How It Works, the Apps, and Your Privacy Diarsipkan 2013-06-15 di

Daftar model iPhone

Tidak Tidak Tidak Ya Ya Tidak Tidak 4G 4G LTE Tidak Ya Tidak Tidak 4G 4G Geolocation Assisted GPS Tidak Ya Ya Ya Ya Ya Tidak 3G 3G 4G 4G 4G GLONASS Tidak

Daftar pengambilan alih oleh Google

groups of friends less than ten people, is attempting to tie together geolocation, email, SMS and phone calls in order to create an uber-scheduling tool