Google Maps API dan Basic Maps

10 dalam peta, contoh kasus untuk daerah permukiman atau perkotaan akan mendapatkan prioritas kejelasan lokasi yang cukup tinggi dibandingkan dengan lokasi-lokasi yang dirasa kurang patut untuk diperjelas demi masalah keamanan, seperti lokasi militer, pusat perkembangan nuklir, pembangkit listrik di Amerika Serikat, dll.

2.1.1 Google Maps API dan Basic Maps

Google Map API merupakan serangkaian fungsi-fungsi yang berkaitan dengan hal pemetaan dari Google maps yang dimungkinkan dipanggil oleh pengguna untuk mengeksplorasi penggunaan Google maps secara meluas. Fungsi- fungsi pada API ini akan mengontrol tampilan peta, skala, posisi, dan setiap menambahkan informasi dalam bentuk titik, garis atau area pada peta. Tujuan dari penggunaan API itu sendiri adalah sebagai jalur yang menghubungkan antara pemetaan secara geographic yang miliki oleh Google Maps ke dalam situs Web, juga sebagai media penampil informasi secara geografis. Pada gambar di bawah terdapat contoh sederhana penggunaan Google Map API dengan menggunakan Javascript untuk menampilkan peta yang berpusat pada bujur dan lintang tertentu. Tingkat zoom pada contoh bisa diatur dengan kisaran antara 0 sampai 17. Pada contoh source code di bawah untuk pengaturannya dibuat menjadi 15 dan untuk jenis petanya roadmap satelit. Penentuan posisi garis lintang bujur dapat dilakukan setidaknya dengan empat cara yang berbeda. Dengan menggunakan zoom scroll pada mouse bisa menentukan akurasi dari lokasi yang telah dipilih, selain itu lintang bujur untuk Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh kHak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.arya tulis ini tanpa mencantumkan dan menyebutkan sumber. 11 sebuah titik juga dapat ditentukan dengan menggunakan Google Earth, sebuah program terpisah yang tersedia dari Google. Untuk menampilkan koordinat dalam format derajat desimal diperlukan untuk Google Maps, pilih Tools Options dan klik pada pilihan desimal. Utilitas bernama LatLongGrabber tersedia pada contoh di bawah. html head meta name=viewport content=initial-scale=1.0, user-scalable=no style type=textcss html { height: 100 } body { height: 100; margin: 0px; padding: 0px } map_canvas { height: 100 } style script type=textJavascript src=http:maps.Google.commapsapijs?sensor=false script script type=textJavascript function initialize { var latlng = new Google.maps.LatLng 41.258531,-96.012599; var myOptions = { zoom: 15, center: latlng, mapTypeId: Google.maps.MapTypeId.ROADMAP }; var map = new Google.maps.Map document.getElementById map_canvas, myOptions; } script Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh kHak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.arya tulis ini tanpa mencantumkan dan menyebutkan sumber. 12 head body onload=initialize div id=map_canvas style=width:100; height:100 div body html Gambar 2.1 Contoh Source Code Penulisan Google API sumber : http:firmansyah.web.idbelajar , 2011

2.1.2 Point Maps