Cara membuat Web GIS dengan metode array

Cara membuat Web GIS dengan metode array


Cara membuat Web GIS dengan metode array


Pada kesempatan kali ini, belajar coding akan memberikan tutorial atau langkah-langkah cara membuat web gis dengan metode array. Tutorial kali ini merupakan lanjutan dari postingan sebelumnya yaitu cara membuat dan memasang google maps API dan PHP. Baiklah langsung saja kita masukk ke penjelasanya :


Langkah-langkah Sebagi Berikut :

1. Siapkan data titik koordinat lokasi yang akan di tampilkan.Buka link http://maps.google.com untuk mendapatkan titik koordinat.

Cara membuat Web GIS dengan metode array

2. Pilih salah tempat untuk mendapatkan titik koordinatnya. caranya klik kiri pada salah satu tempat yang ada di google maps tersebut tetapi tidak tepat pada lempat yang di pilih.

Cara membuat Web GIS dengan metode array

3. Klik angka pada menu yang tampil pada layar bawah.

Cara membuat Web GIS dengan metode array

4.  kemudian akan tampil data lengkap mengenai lokasi yang telah di pilih tadi dan copy titik koordinat berupa angka desimal simpan data titik koordinat tersebut dalam notepad atau aplikasi lainnya.

Cara membuat Web GIS dengan metode array

5.  Setelah data titik koordinat sudah didapat buat index.html dan masukkan source codenya sebagai berikut : (NB: jangan Lupa ganti API KEY nya pada code yang berwarna merah pada akhir index.html)

  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <title>Praktikum 1</title>
  5. <meta charset="utf-8"><!--parsing code-->
  6. <meta name="viewport" content="initial-scale=1.0"> <!--web mobile-->
  7. <style>
  8. #map{/* modifikasi element html yang ber-id map*/
  9. height: 100%;
  10. }
  11. html, body{
  12. height: 100%;
  13. margin: 0;
  14. padding: 0;
  15. }
  16. </style>
  17. </head>
  18. <body>
  19. <div id="map"></div>
  20. <script>
  21.     var map;
  22.     function initMap() {
  23.         // DATA koordinat dalam bntuk array
  24.         //(nama,tempat,garis)
  25.         var locations = [
  26.             ["Indomaret",-3.790693, 114.776747],
  27.             ["Alfamat",-3.789294, 114.776128],
  28.             ["Agape",-3.794267, 114.782559]
  29.         ];
  30.        
  31.         map = new google.maps.Map(document.getElementById('map'),{
  32.             center: {lat: -3.7990165, lng: 114.779605},
  33.             zoom: 10
  34.         });
  35.    
  36.         //inisialisasi marker dan infowindow kosong
  37.         var marker;
  38.         var infowindow = new google.maps.InfoWindow();
  39.        
  40.         for (var i=0; i<locations.length; i++) { // lakukan perulangan untuk load dari array
  41.             marker = new google.maps.Marker({
  42.                 position : new google.maps.LatLng(locations[i][1],locations[i][2]),
  43.                 map: map
  44.             });
  45.            
  46.             google.maps.event.addListener(marker, 'click', (function(marker, i){
  47.                 return function() {
  48.                     infowindow.setContent(""+locations[i][0]);
  49.                     infowindow.open(map, marker);
  50.                 }
  51.                
  52.             })(marker, i));
  53.                
  54.         }
  55.     }
  56.        
  57. </script>
  58. <script
  59. src="https://maps.googleapis.com/maps/api/js?key=AlzaSyD4Afn7Jv0ntkWyCwFH_ecXHk3VoEvO2_A&callback=initMap" async defer></script>
  60. </body>
  61. </html>

6.  Inilah tampilan akhir dari index.htmlnya

Cara membuat Web GIS dengan metode array

Itulah tutorial cara membuat web GIS dengan metode array semoga dapat bermanfaat dan menambah ilmu pengetahuan kita jika terdapat kritik dan saran silahkan berikan komentar kalian pada kolom komentar, Terima Kasih...!!! 

You might also like

0 Comments


EmoticonEmoticon