Google Maps Google Maps Aplication Programming Interface API

23 PLAGIAT M ERUPAKAN TINDAKAN TIDAK TERPUJI Gambar 2.2. Lingkaran Evaluasi Nilai yang terpilih akan mengurangi nilai cell yang bertanda negatif dan menambah nilai cell yang bertanda positif. Kemudian nilai tersebut akan digunakan untuk mengganti nilai yang bertanda positif pertama nilai yang sebelumnya kosong, sehingga menjadi seperti berikut ini : Gambar 2.3. Hasil Iterasi Algoritma Multiplier Gambar 2.3. merupakan hasil iterasi pertama dari algoritma multiplier. Kemudian dari hasil ini akan dicek ulang pada iterasi ke 2 sampai pada tahap pengisian harga pada cell kosong. Apabila harga-harga tersebut masih terdapat nilai negatif, maka akan dilanjutkan dengan iterasi berikutnya. Dengan kata lain, hasil dari iterasi tersebut belum merupakan hasil yang optimum. Namun apabila tidak ada nilai negatif, maka hasil dari iterasi tersebut sudah merupakan hasil akhir yang paling optimal.

2.6. Google Maps

24 PLAGIAT M ERUPAKAN TINDAKAN TIDAK TERPUJI Google Maps adalah sebuahpeta digital dari google yang memungkinkan kita 25 PLAGIAT M ERUPAKAN TINDAKAN TIDAK TERPUJI melihat peta dunia atau mencari lokasi tertentu.Google Maps merupakan teknologi 26 PLAGIAT M ERUPAKAN TINDAKAN TIDAK TERPUJI peta digital yang paling canggih saat ini.Peta digital ini memanfaatkan satelit GPS 27 PLAGIAT M ERUPAKAN TINDAKAN TIDAK TERPUJI yang diluncurkan oleh Badan Militer Amerika, untuk mengambil gambar permukaan bumi yang kemudian diolah untuk membentuk suatu rangkaian jalur transportasi dengan teknik pengolahan citra.Google Maps memungkinkan penggunanya dapat melihat daerah diseluruh dunia secara detail dan juga melihat jalur-jalur transportasi yang ada diseluruh kawasan.Google Maps disediakan oleh google secara gratis di situs resminya http:maps.google.com.Google Maps mengandalkan standar internasional yang sudah dikenal luas untuk konvensi penamaan dan pemetaan.Misalnya, untuk penamaan negara dan teritori, google terutama mengandalkan standar ISO-3166 yang diakui oleh Divisi Statistik PBB.Layanan ini dapat juga dimanfaatkan oleh para pengembang software dengan menggunakan application programming interface Google API yang dibagikan oleh Google secara gratis untuk pemakaian non-komersial. 28 PLAGIAT M ERUPAKAN TINDAKAN TIDAK TERPUJI Gambar 2.4. Google MapsView http:maps.google.com

2.7. Google Maps Aplication Programming Interface API

Google Maps APImerupakan suatuinterface dalam software Google Mapsyang dapat dipergunakanoleh siapapun. Hak akses tersebut diberikan dalam bentuk script, yang memiliki beberapa fungsi untuk mendapatkan hasil yang diinginkan.Seorang programmerdapat menghemat waktu dan biaya untuk membangun aplikasi peta digital dengan menggunakan Google Maps API. Melalui penggunaan Google Maps API, seorang programmer hanya fokus pada pembangunan sistem website dan basis data saja, tanpa harus membangun sebuah sistem peta digital.Google Maps APIyang tersedia dalam bentuk pemrograman web bersifat gratis, namun sesuai dengan ketentuan yang berlaku.Ketentuan tersebut dapat dilihat pada Google MapsGoogle Earth APIs Terms of Service di situs resmi Google, yakni tepatnya terdapat pada halaman : https:developers.google.commapstermssection_9_1.Adapun ketentuan-ketentuan tersebut adalah sebagai berikut ini: 1. Implementasi Google Maps API pada website bersifat gratis bagi semua orang kecuali untuk pihak yang sudah mendapat perijinan dari Google. Namun, admin dapat meminta pengguna agar login terlebih dahulu sebelum menggunakan aplikasi tersebut. 29 PLAGIAT M ERUPAKAN TINDAKAN TIDAK TERPUJI 2. Penggunadapat mengenai biaya kepada seseorang, dalam hal memberi konsultasi kepada mereka tentang cara implementasi Google Maps API. Pada versi sebelumnya yakni versi 2, pengguna harus memiliki akun google dengan mendaftarkan diri di situs resminya.Akun ini dipergunakan untuk mengambil API key, yakni sebuah lisensi kode untuk mengakses Google Maps API.Namun pada Google Maps API v3, pengguna tidak perlu lagi melakukan hal tersebut.Untuk menggunakan Google Maps API v3, pengguna hanya perlu memasukan roferensi google di halaman web. Gambar 2.5. Google Reference Ketika memberi referensi, terlebih dahulu pengguna harus mengatur sensor untuk penggunaan GPS. Sensorbernilai truejika,GPSakan dipergunakan pada API.Langkah selanjutnya, adalah proses inisialisasi peta. Pembuatan peta pada Google Maps membutuhkan sebuah objek canvas. Objek canvas pada web yang sering digunakan adalah div, dan tingkah laku dari objek tersebut akan diatur menggunakan javascript. script type=”textJavaScript” src=”http:maps.google.commapsAPIsjs?sensor=false” script 30 PLAGIAT M ERUPAKAN TINDAKAN TIDAK TERPUJI

2.8. Google Distance Matrix