Membuat Peta Sederhana Dengan Google Maps API

Dipublikasikan oleh El Cicko pada

membuat peta sederhana dengan google maps api 1

Pada artikel kali ini saya akan membahas tentang Google Maps dan bagaimana cara untuk membuat peta sederhana dengan Google Maps API. Kalau misalnya ada yang belum tahu apa itu Google Maps, Google Maps adalah sebuah layanan pemetaan web desktop yang dikembangkan oleh Google. Google Maps menawarkan citra satelit, peta jalan,  panorama jalanan (Street View) dengan tampilan 360 °, kondisi lalu lintas secara real-time (Google Traffic), dan perencanaan rute untuk perjalanan dengan berjalan kaki, mobil, sepeda , atau angkutan umum.

Google maps cukup diminati oleh para developers untuk membangun sebuah aplikasi berbasis map / peta karena memiliki library yang sangat lengkap dan dokumentasi yang sangat mudah difahami sehingga tidak jarang juga banyak layanan online saat ini mengandalkan Google Maps sebagai engine map, contohnya yaitu layanan transportasi online seperti Gojek, Grab dan juga Uber dan juga media sosial seperti Path.

Membuat Peta Sederhana Dengan Google Maps API #Script

Oke cukup perkenalannya, sekarang kita akan memulai untuk membuat peta sederhana dengan Google Maps. Pada contoh kasus kali ini kita akan menampilkan peta kota Bandung dan menampilkannya di browser. buka text editor dan ketik script kode berikut :

<html>
<head>
<title>GoogleMap Sederhana</title>
<script src="https://maps.google.com/maps/api/js?sensor=false"></script>
<script type="text/javascript">
var peta;
function peta_awal(){
    // definisikan koordinat awal untuk peta
        var awal = new google.maps.LatLng(-6.912889,107.609787); 
       // peta option, berupa setting bagaimana peta itu akan muncul
       var petaoption = {zoom: 14,center: awal,mapTypeId: google.maps.MapTypeId.ROADMAP}; 
      // menuliskan koordinat peta dan memunculkannya ke halaman web
      peta = new google.maps.Map(document.getElementById("map_canvas"),petaoption);
      // marker 
      tanda = new google.maps.Marker({position: awal, map: peta });}
</script>
</head>
<body onload="peta_awal()">
<h1>Peta Sederhana Dengan GoogleMaps</h1>
<h2>Bandung</h2>
<div id="map_canvas" style="width:100%; height:500px" ></div>
</body>
</html>

Membuat Peta Sederhana Dengan Google Maps API #Demo

Output dari script diatas adalah sebagai berikut :

membuat-peta-sederhana-dengan-google-maps-api

Atau kamu bisa mencoba demonya secara langsung disini :

https://elcicko.com/demo/googlemap/map-simple.html

Pada artikel berikutnya kita akan coba untuk membuat peta sederhana dengan Google Maps lalu dikombinasikan dengan menggunakan PHP dan database MySQL sehingga kita dapat menampilkan peta yang dinamis.

Silahkan dicoba dan semoga bermanfaat 🙂


El Cicko

Nama saya Riky Fahri Hasibuan, Saya yang biasa nulis di blog ini. Blog ini adalah sarana dokumentasi dari apa yang saya kerjakan dan tidak ada salahnya juga saya sebarkan. Jika artikel di blog bermanfaat, kamu bisa memberikan apresiasi pada blog ini dengan memberikan donasi pada blog ini.

6 Komentar

panji · Desember 10, 2012 pada 8:33 pm

mas cicko, dari sintax di atas, yang menunjukan syntax daerah bandung mana, kok bisa langusng buka peta bandung ya..

maaf mas, saya emg blon paham syntax di atas bisa di jelaskan mas

c1ck0 · Desember 11, 2012 pada 12:11 pm

di bagian sini panji :
var awal = new google.maps.LatLng(-6.912889,107.609787);
itu koordinat wilayah bandung, untuk koordinatnya sendiri bisa di ambil di GoogleMaps-nya langsung 🙂

    khairul afdhal · Februari 26, 2018 pada 8:16 am

    mas lihat koordinat wilayah nya, gimana cara lihat di gogel mapnya

sayadirga · Oktober 18, 2016 pada 11:06 am

kalau berdasarkan gps gimana om? maksudnya tanpa harus merubah syntax var awal = new google.maps.LatLng(-6.912889,107.609787);

Ahmad Sukri · Juni 6, 2018 pada 3:31 pm

Mas api key saya kok tidak jalan, apa ada yang salah setting ?

Ahmad Sukri · Juni 6, 2018 pada 3:31 pm

Mas api key saya kok tidak jalan, apa ada yang salah setting ?

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *