Makin kecil angka akurasi, maka posisi alat akan menjadi semakin tepat. Harga alat juga akan meningkat seiring dengan kenaikan tingkat akurasi yang bias
dicapainya Tanoe, 2009 . Karena alat navigasi ini bergantung penuh pada satelit, maka sinyal satelit
menjadi sangat penting.Alat navigasi berbasis satelit ini tidak dapat bekerja maksimal ketika ada gangguan pada sinyal satelit. Ada banyak hal yang dapat
mengurangi kekuatan sinyal satelit : 1.
Kondisi geografis, seperti yang diterangkan diatas. Selama kita masih dapat melihat langit yang cukup luas, alat ini masih dapat berfungsi.
2. Hutan. Makin lebat hutannya, maka makin berkurang sinyal yang dapat
dietrima 3.
Air. Jangan berharap dapat menggunakan alat ini ketika menyelam 4.
Kaca film mobil, terutama mengandung metal 5.
Alat alat elektronik yang dapat mengeluarkan gelombang elektromagnetik 6.
Gedung-gedung. Tidak hanya ketika didalam gedung, berada diantara 2 buah gedung tinggi juga akan menyebabkan efek seperti berada di dalam
lembah. 7.
Sinyal yang memantul, missal bila berada diantara gedung- gedung tinggi, dapat mengacaukan perhitungan alat navigasi sehingga alat navigasi dapat
menunjukkan posisi yang salah atau tidak akurat.
2.3 Layanan Berbasis Lokasi
Sistem Layanan Berbasis Lokasi atau lebih dikenal dengan Location-Based Service LBS, menggabungkan antara proses dari layanan mobile dengan posisi
geografis dari penggunanya. Poin pentingnya adalah ketika posisi target, dimana sebuah target bias jadi adalah pengguna LBS. itu sendiri atau entitas lain yang
tergabung dalam suatu layanan. LBS mengarah pada aplikasi palikasi dan layanan –layanan yang menyediakan informasi lokasi mengenai pengguna mobile untuk
menyediakan sebuah layanan atau informasi khusus kepada pengguna. Teknologi yang digunakan untuk menemukan lokasi perangkat yang kita gunakan. Dua unsur
LBS adalah
a Location Manager API Maps
Menyediakan tool atau source untuk LBS, Application Program Interface API . Maps menyediakan fasilitas untuk menampilkan maps atau peta
beserta feature-feature lainnya seperti tampilan satelit, street jalan, maupun gabungannya.
b Location Provider API Location
Menyediakan teknologi pencarian lokasi yang digunakan oleh device atau perangkat. API Location berhubungan dengan data GPS dan data lokasi real-
time. API Location berada pada paketandroid yaitu dalam paket android location. Track gerakan atau perpindahan, serta kedekatan dengan lokasi
tertentu dengan mendeteksi perpindahan.
2.4. Penyedian Layanan Berbasis Android Google maps android API
Pada layanan peta berbabis android, Google Maps android API didasari oleh rangkaian class sederhana yang dapat d igunakan oleh programmer yang dikemas
dalam bentuk java library. API atau Application Interface merupakan suatu dokumentasi yang terdiri dari interface, fungsi, kelas, struktur dan sebagainya
untuk membangun sebuah perangakat lunak. Dengan adanya API ini maka memudahkan programmer untuk membongkar software untuk kemudian
dikembangkan atau diintregrasikan dengan aplikasi lainnya yang memungkinkan programmer menggunakan system function. Proses ini dikelola melalui operating
system. Keunggulan dari API adalah memungkinkan suatu aplikasi dengan aplikasi lainnya dapat berhubungan dan berinteraksi.Bahasa pemograman yang
digunakan oleh Google Maps yang terdiri dari HTML, Javascript dan AJAX serta XML, memungkinkan untuk menampilkan peta Google.
Google juga menyediakan layanan Google Maps API yangmemungkinkan para pengembang untuk mengintegrasikan Google Maps ke dalam website
masing-masing dengan menambahkan data point sendiri. Dengan menggunakan Google Maps API, Google Maps dapat ditampilkan pada web eksternal. Agar
aplikasi google maps dapat muncul di website tertentu, diperlukan kode unik yang