Langsung ke konten utama

Pengertian Google Maps Services

Latar Belakang

Google Maps adalah layanan Google yang cukup popular. Kita dapat menambahkan fitur Google Maps dalam web Anda sendiri dengan Google Maps API. Google Maps API adalah library JavaScript. Menggunakan/memprogram Google Maps API sangat mudah. Yang Kita butuhkan adalah pengetahuan tentang HTML dan JavaScript, serta koneksi Internet. Dengan menggunakan Google Maps API Kita dapat menghemat waktu dan biaya untuk membangun aplikasi peta digital yang handal, sehingga Kita dapat focus hanya pada data-data. Biarkan data peta-peta dunia menjadi urusan Google saja. Kita bisa membangun situs web yang dilengkapi peta untuk iPhone dan ponsel dengan system operasi Android.

GIS (Geographic Information System)
GIS (Geographic Information System) adalah sistem informasi khusus yang mengelola data yang memiliki informasi spasial (bereferensi keruangan). Dalam arti yang lebih sempit, yaitu sistem komputer yang memiliki kemampuan untuk membangun, menyimpan, mengelola dan menampilkan informasi berefrensi geografis, misalnya data yang diidentifikasi menurut lokasinya, dalam sebuah database.
Geographic Information System dapat diakses, ditransfer, ditransformasikan, diproses dan ditampilkan dengan menggunakan berbagai macam program aplikasi perangkat lunak (software).

Google Maps API for Web
Semua kumpulan API ini digunakan untuk membuat aplikasi WEB Semacam GIS dengan bahasa Javascript dan HTML. API untuk web ini terbagi menjadi :

  1. Google Map Javascript API, digunakan untuk menampilkan Peta di webApp atau website kita dengan custom UI, Marker, Infowindows dan integrasi dengan data kita sendiri.
  2. Google Maps Embeded API digunakan untuk menampilkan peta suatu lokasi tanpa menggunakan bahasa pemrograman, mudahnya ini sama saja menempelken Peta Google di website kita secara interaktif.
  3. Google Street View Image API digunakan untuk menampilkan lokasi jalan dari StreetView. Ini juga sifatnya interaktif, cocok untuk menampilkan lokasi dengan sudut pandang 360  derajat.
  4. Google Static Maps API digunakan untuk menampilkan Peta Static sebuah lokasi. API ini mirip dengan Embeded API, perbedaan mendasarnya, petanya tidak interaktif. (sudah dalam format Gambar).
  5. Google Place Javascript API, digunakan untuk melisting lokasi point of interest seperti hotel, restoran atau lokasi lokasi lain yang terdatar di Google map, API ini sama fungsinya dengan Google Place Android API dan Google Place API for IOS.
Google Maps Webservice API
API ini merupakan layanan yang outputnya berupa JSON. Artinya sembarang bahasa pemrograman atau platform bisa mengaksesnya. Webservice fokus memberikan data dan yang memformat outputnya diserahkan ke programernya.

Berikut ini adalah komponennya:
  • Google Maps GeoCoding API berfungsi untuk mengkonversi koordinat menjadi alamat jalan dan mengkonversi alamat jalan atau lokasi menjadi koordinat (reverse GeoCoding).
  • Google Place Webservice API fungsinya sama dengan Google Place API di 3 platform sebelumnya hanya saja webservice ini lebih luas pemakaiannya dan tidak dibatasi oleh bahasa pemrograman java, Objective-C atau javascript. Intinya segala bahasa yang bisa memproses JSON bisa mengaksesnya.
  • Google Maps Elevation API fungsinya menampilkan ketinggian suatu lokasi dari atas permukaan laut. Misalkan kota Yogyakarta ketinggian dari permukaan laut 10 Meter, sedangkan jika lokasi koordinatnya adalah puncak gunung merapi, ketinggiannya 3000 Meter.
  • Google Maps Distance Matrix API, sesuai namanya API ini cocok untuk mengkalkulasi jarak dan waktu tempuh kesebuah lokasi. API ini masih berhubungan dnegan Direction API.
  • Google Maps Road API, fungsinya sangat spesifik, yaitu memastikan Programer GPS tracker menampilkan log perjalanan persis di jalan yang dilalui. Biasanya dipakai perusahaan GPS tracking atau asset Tracking.
  • Google Map GeoLocation API, API ini sangat canggih, bisa mendeteksi lokasi user walaupun GPS di smartphone dimatikan. GeoLocation API memanfaatkan Cell Tower dan sinyal wifi untuk mendeteksi lokasi user. Artinya device yang tidak punya GPS pun bisa dideteksi lokasinya walaupun tidak seakurat sensor GPS.
  • Google Maps Direction API. Dipakai untuk menunjukan jalur perjalanan dari lokasi A ke lokasi B. Biasanya lokasi A adalah lokasi User saat ini dan lokasi adalah Point of interest yang dituju.
  • Google Maps Timezone API, API ini dgunakan untuk mendeteksi Timezone suatu koordinat/lokasi. Misalkan input Jakarta, maka timezone GMT+7. Sangat bermanfaat untuk membandingkan lokasi asal user dan lokasi user saat ini. Cocok untuk aplikasi traveling. Contoh kasusnya, misalkan ada event besar semisal Rio Olympic dan pertandingan olahraganya jam 10 AM waktu setempat. Terus jam berapa event itu di lokasi kita saat ini.
Google Maps Pricing
Kita mengetahu bahwa Google Maps sekarang berbayar. Kita akan mencoba mengerti dan menjelaskan mengenai Google Maps Pricing ini.
Dalam halaman yang ada di https://cloud.google.com/maps-platform/pricing/sheet/ kita mendapatkan informasi mengenai Google Map Pricing seperti gambar berikut ini 


Pada bagian di atas kita memahaminya bahwa ada tebal harga pada kolom Monthly Volume Range dan ada free credit atau gratis dari Google seharga  200$. Secara mudah kita memahami bahwa selama pemakaian kita di bawah 200$ perbulan maka akan gratis,  jika lebih dari itu maka akan dicharge selisihnya.

Sekian pembahasan kita kali ini semoga bermanfaat.


Sumber :
https://cloud.google.com/maps-platform/pricing/sheet/
https://developers.google.com/maps/premium/calculate-credits

Komentar

Postingan populer dari blog ini

  Privacy Policy SmartSoft built the Cute Animal Sticker for Whatsapp app as a Free app. This SERVICE is provided by SmartSoft at no cost and is intended for use as is. This page is used to inform visitors regarding my policies with the collection, use, and disclosure of Personal Information if anyone decided to use my Service. If you choose to use my Service, then you agree to the collection and use of information in relation to this policy. The Personal Information that I collect is used for providing and improving the Service. I will not use or share your information with anyone except as described in this Privacy Policy. The terms used in this Privacy Policy have the same meanings as in our Terms and Conditions, which are accessible at Cute Animal Sticker for Whatsapp unless otherwise defined in this Privacy Policy. Information Collection and Use For a better experience, while using our Service, I may require you to provide us with certain personally identifiable information. T...
Privacy Policy SmartSoft built the SmartsoftVideo - Video & Audio Editor Pro 2021 app as a Free app. This SERVICE is provided by SmartSoft at no cost and is intended for use as is. This page is used to inform visitors regarding my policies with the collection, use, and disclosure of Personal Information if anyone decided to use my Service. If you choose to use my Service, then you agree to the collection and use of information in relation to this policy. The Personal Information that I collect is used for providing and improving the Service. I will not use or share your information with anyone except as described in this Privacy Policy. The terms used in this Privacy Policy have the same meanings as in our Terms and Conditions, which are accessible at SmartsoftVideo - Video & Audio Editor Pro 2021 unless otherwise defined in this Privacy Policy. Information Collection and Use For a better experience, while using our Service, I may require you to provide us with certain personal...

Block Puzzle Adventure Cat Rescue Game

**Privacy Policy** Smartsoft Lab built the Block Puzzle Adventure Cat Rescue Game app as an Ad Supported app. This SERVICE is provided by Smartsoft Lab at no cost and is intended for use as is. This page is used to inform visitors regarding my policies with the collection, use, and disclosure of Personal Information if anyone decided to use my Service. If you choose to use my Service, then you agree to the collection and use of information in relation to this policy. The Personal Information that I collect is used for providing and improving the Service. I will not use or share your information with anyone except as described in this Privacy Policy. The terms used in this Privacy Policy have the same meanings as in our Terms and Conditions, which is accessible at Block Puzzle Adventure Cat Rescue Game - Brain (Mind) Activity unless otherwise defined in this Privacy Policy. **Information Collection and Use** For a better experience, while using our Service, I may require yo...