Google Maps API Google Maps

negara utama. Untuk Asia tenggara, cuma Singapura yg secara resmi dimasukkan ke database Google Maps. Sementara bagi negara lain, termasuk Indonesia, google hanya bisa menyediakan foto pencitraan satelit berdasar tingkat resolusi foto tertentu. Tampilan peta yang disediakan oleh Google Maps dibagi menjadi beberapa jenis, diantaranya:  Roadmap, untuk menampilkan peta dalam bentuk dua dimensi.  Satelite, untuk menampilkan peta dalam bentuk pencitraan satelite.  Terrain, untuk menampilkan peta dalam bentuk relief permukaan bumi, juga dapat digunakan untuk menggambarkan ketinggi permukaan, seperti laut dan pegunungan.  Hybrid, menampilkan peta dalam bentuk gabungan antara pencitraan satelit dengan layer diatasnya adalah keterangan seperti halnya pada Roadmap.

2.6.1 Google Maps API

Google Maps juga mengeluarkan Google Maps API application programming interface yang merupakan library Java Script, dengan adanya API ini peta yang dikeluarkan oleh Google dapat ditanamkan dalam website, maupun didalam aplikasi. Layanan atau fungsi yang disediakan oleh Google Maps API dikategorikan menjadi lima bagian diantaranya: Basic map object : elemen dasar dalam Google Maps API adalah map itu sendiri, dan dalam fungsi ini menggunakan dasar-dasar dari objek map dan operasi yang akan digunakan. Event map : javascript dalam browser merupakan salah satu pengendali untuk beberapa even atau kejadian. Google Maps API juga memiliki beberapa pengendali even yang dibentuk dalam format javascript. Map control : map yang ada dalam situs Google Maps mengandung elemen UI yang mengijinkan pengguna untuk berinteraksi dalam map. Elemen tersebut dikenal sebagai kontrol, kontrol-kontrol ini juga disediakan oleh Google Maps API untuk dapat digabungkan kedalam aplikasi map yang akan dikembangkan. Berikut beberapa kontol yang disediakan oleh Google Maps API : GLargeMapControl3D, kontrol pembesaran berukuran besar yang saat ini digunakan dalam Google Maps, di sudut kiri atas peta. GLargeMapControl, kontrol pembesaran berukuran sedang. Secara default, muncul di sudut kiri atas peta. GSmallMapControl, kontrol pembesaran berukuran kecil secara default muncul di sudut kiri atas peta. GSmallZoomControl3D, kontrol pembesaran kecil tanpa menggunakan skala ukuran pembesaran. GSmallZoomControl, kontrol pembesaran kecil tanpa menggunakan skala ukuran pembesaran, yang bisanya digunakan pada petunjuk arah mengemudi dalam Google Maps. GScaleControl, digunakan untuk mengintrol skala peta. GMapTypeControl, digunakan untuk merubah tampilan peta, sesuai dengan yang dikehendaki pengguna. Misal map, satelite, hybrid, atau terrain. GOverviewMapControl, iktisar peta yang berada di sudut layar peta. Dengan disediakkannya layanan-layanan tersebut pengguna dapat memilih layanan Google Maps yang sesuai dengan aplikasi yang akan dibangunnya.

2.6.2 Google Maps Direction