dc.description.abstract | Penggunaan API (Application Programming Interface) dalam pengembangan suatu aplikasi dapat memberikan kemudahan kepada developer dalam mempercepat dan mempermudah proses pengembangan sistem. Saat ini, sudah banyak beragam jenis API yang tersedia mulai dari prakiraan cuaca, produk barang dan jasa, lokasi, dan lain sebagainya. Aplikasi LBS (Location Based Service) merupakan suatu aplikasi yang memanfaatkan layanan lokasi dalam memberikan informasi geografis. Saat ini sudah banyak berkembang aplikasi LBS mulai dari aplikasi transportasi online, pemetaan, wisata, dan lain sebagainya. Dengan peningkatan penggunaan layanan lokasi, maka dibutuhkan suatu layanan lokasi yang dapat memberikan informasi secara abstraksi level tinggi yang dapat memenuhi kebutuhan spesifik aplikasi LBS.
Pada penelitian ini akan membahas tentang bagaimana mengembangkan RESTful API yang dapat memberikan informasi area secara abstraksi level tinggi yaitu informasi yang menjelaskan dari suatu area sehingga dapat langsung dapat dipahami oleh manusia. Layanan lokasi yang dibangun memberikan kebebasan kepada developer untuk memetakan area atau lokasi yang diinginkan menggunakan file KML (Keyhole Markup Language) sehingga dapat memenuhi kebutuhan spesifik aplikasi LBS. Selain itu, penelitian ini akan membangun sebuah aplikasi berbasis web yang memudahkan developer dalam mengelola sumber data miliknya dan aplikasi pengguna yang akan mengakses sumber data. Layanan lokasi ini menggunakan Mysql spatial dalam mengelola data area. Layanan lokasi ini menggunakan fitur OAuth (Open Authorization) 2.0 untuk memudahkan developer dalam memberikan otoritas penggunaan sumber data kepada aplikasi pengguna. | en_US |