PMO Pertemuan 11 – Location Based Services ( LBS ) Android Studio

Location based services adalah layanan berbasis lokasi atau istilah umum yang sering digunakan untuk menggambarkan teknologi yang digunakan untuk menemukan lokasi perangkat yang pengguna gunakan. Layanan ini menggunakan teknologi global positioning service (GPS) dan cell-based location dari Google.

Selain itu, LBS tersebut terdiri dari beberapa komponen di antaranya mobile devices, communication network, position component, dan service and content provider. Mobile devices merupakan komponen yang sangat penting. Piranti mobile tersebut diantaranya adalah smartphone, PDA, dan lainnya yang dapat berfungsi sebagai alat navigasi atau seperti halnya alat navigasi berbasis GPS.

Komponen communication network ini berupa jaringan telekomunikasi bergerak yang memindahkan data pengguna dari perangkat ke penyedia layanan. Position component yang dimaksud adalah posisi pengguna harus ditentukan. Posisi ini dapat didapatkan dengan jaringan telekomunikasi atau dengan GPS. Sedangkan service and content provider adalah penyedia layanan yang menyediakan layanan berbeda ke pengguna seperti pencarian rute, kalkulasi posisi, dan lainnya.

Dari gambar diatas antara kita dengan lokasi-lokasi disekitar kita terdapat jarak, ada yang 200m atau 210m atau 100m dan lainnya. Jadi sudah jelaskan yang dijadikan parameter untuk aplikasi LBS adalah jarak dari posisi kita berada ke lokasi-lokasi di sekitar kita.

Tapi kenapa kok mereka bisa tahu yah nama lokasinya dengan benar, itu karena mereka mempunyai bank data yang menyimpan koordinat lokasi berserta namanya.

Jadi untuk membuat sebuah aplikasi LBS minimal harus mempunyai kemampuan untuk

  1. Dapat mengetahui koordinat posisi kita
  2. Punya bank data atau dapat mengakses bank data yang menyimpna data koordinat lokasi dan informasi mengenai lokasi tersebut
  3. Dapat Menghitung jarak antara posisi kita dengan sebuah lokasi.
  4. Dapat Menampilkannya menjadi informasi yang bisa dibaca user contohnya kedalam Map (Google Map)

Jadi secara singkat Algoritma Aplikasi LBS adalah

  1. Dapatkan koordinat posisi kita melalu GPS
  2. Tetapkan Lokasi-lokasi yang ingin kitampilkan difilter berdasarkan jarak
  3. Gambar Posisi kita dan Lokasi-lokasi terdekat dalam map

Location Based Service akan memberikan layanan informasi berupa sebuah lokasi maupun sebuah posisi kepada para pengguna. Sederhananya, dengan layanan Location Based Service kita dapat mengetahui posisi dimana kita berada, posisi teman, dan posisi rumah sakit atau pom bensin yang jaraknya dekat dengan kita.

dalam mengukur posisi, digunakan lintang dan bujur untuk menentukan lokasi geografis. Layanan ini menggunakan teknologi Global Positioning Service (GPS) dan cell-based location dari Google.

Location Based Service: Komponen

Location Based Service terdiri dari beberapa komponen di antaranya mobile devices, communication network, position component, dan service and content provider.

  • Mobile devices merupakan komponen yang sangat penting. Piranti mobile tersebut diantaranya adalah smartphone, PDA, dan lainnya yang dapat berfungsi sebagai alat navigasi atau seperti halnya alat navigasi berbasis Global Positioning Service.
  • Communication network berupa jaringan telekomunikasi bergerak yang memindahkan data pengguna dari perangkat ke penyedia layanan.
  • Position component, yang dimaksud dengan Position component adalah posisi pengguna harus ditentukan. Posisi ini dapat didapatkan dengan jaringan telekomunikasi atau dengan Global Positioning Service.
  • Service and content provider adalah penyedia layanan yang menyediakan layanan berbeda ke pengguna seperti pencarian rute, kalkulasi posisi, dan lainnya.

Location Based Service: Contoh Aplikasi

Sistem Teknologinya sudah banyak diterapkan oleh banyak aplikasi seperti GO-JEK, GRAB,dan Uber. Dimana konsep yang digunakan pada aplikasi tersebut adalah para konsumen melakukan order dan sistem akan menampilkan driver yang berada dekat dengan konsumen.

Selain aplikasi tersebut, banyak para developer aplikasi mobile yang berlomba-lomba untuk membangun dan mengembangkan aplikasi Location Based Service ini, seperti aplikasi untuk menemukan ATM terdekat. Aplikasi untuk menemukan Pom Bensin terdekat, aplikasi untuk menemukan lokasi pelayanan jasa, aplikasi untuk menemukan restoran terdekat, dan lainnya.

https://teknojurnal.com/pengertian-location-based-services-lbs-dan-komponennya/

http://cdinteraktif-info.blogspot.co.id/2012/12/membuat-aplikasi-location-base-service.html

https://www.antvklik.com/lifestyle/apa-itu-location-based-service