Skip to main content

Pemograman Gis Dengan Menggunakan Google Maps Teknik infomatika





MODUL II

TUTORIAL DASAR PEMROGRAMAN GIS DENGAN MENGGUNAKAN GOOGLE MAPS














Modul II

TUTORIAL DASAR PEMROGRAMAN GIS DENGAN MENGGUNAKAN GOOGLE MAPS API



A.     Google Maps API
Google Maps adalah layanan gratis Google yang cukup popular. Anda dapat menambahkan fitur Google Maps dalam web Anda sendiri dengan Google Maps API. Google Maps API adalah library JavaScript. Menggunakan atau memprogram Google Maps API sangat mudah. Yang Anda butuhkan adalah pengetahuan tentang HTML dan JavaScript, serta koneksi Internet. Dengan menggunakan Google Maps API Anda dapat menghemat waktu dan biaya Anda untuk membangun aplikasi peta digital yang handal, sehingga Anda dapat focus hanya pada data-data Anda. Biarkan data peta-peta dunia menjadi urusan Google saja.

B.     Mendaftar Google Maps API
               Google Map API merupakan aplikasi interface yang dapat diakses lewat javascript agar Google Map dapat ditampilkan pada halaman web yang akan dibangun. Untuk dapat mengakses dan menampilkan Google Map pada web maka dibutuhkan sebuah API Key terlebih dahulu, dimana API Key ini didapatkan dengan cara login/signup terlebih dahulu dan menggunakan akun di Google (Gmail). 
Berikut ini langkah-langkah untuk mendapatkan API Key
1.       Buat akun google (gmail).


3.     Klik  GET A KEY

4.     Klik Continue


5.     Centang I agree that my use of any services and related APIs is subject to my compliance with the applicable Terms of Service.
6.     Klik Agree and Continue


7.     Klik Create




8.     Klik Ok
Pendaftaran API Key telah selesai, perhatikan gambar di bawah ini, teks yang ter-blok di gambar merupakan API Key yang akan digunakan dalam Project GIS.


C.         Latitude dan Longtitude
Angka latitude dan longitude itu berfungsi untuk memudahkan pencarian titik koordinat suatu lokasi atau wilayah. Dengan mencantumkan angka latitude dan longitude orang lain bisa dengan mudah mencari lokasi kantor, rumah sakit dan lain-lain dengan menggunakan Google map atau aplikasi sejenisnya. 
Berikut ini langkah-langkah yang dapat digunakan untuk mendapatkan latitude dan longtitude pada Google Maps :
1.        Buka browser anda , kemudian akses link http://maps.google.com
2.        Setelah Google Maps terbuka, ketik nama tempat atau daerah di kotak searchnya, untuk lebih jelas perhatikan gambar 2.9.

Gambar 2.9 Peta Bandung
3.        Selanjutnya , klik kanan pada bagian peta tersebut pilih “ ada apa di sini ? “, perhatikan gambar 2.10.

Gambar 2.10 Mencari Latitude dan Longtitude

4.        Maka latitude dan longtitude akan tampil dalam kotak search.

Gambar 2.10 Hasil Pencarian Latitude dan Longtitude
Latitude : -6.899502
Longtitude : 107.574295

D.         Menampilkan Peta Pada Website
<!DOCTYPE html>
<html>
  <head>
    <title>Simple Map</title>
    <meta name="viewport" content="initial-scale=1.0">
    <meta charset="utf-8">
    <style>
      html, body {
        height: 100%;
        margin: 0;
        padding: 0;
      }
      #map {
        height: 100%;
      }
    </style>
  </head>
  <body>
    <div id="map"></div>
    <script>

var map;
function initMap() {
  map = new google.maps.Map(document.getElementById('map'), {
    center: {lat: -6.914839, lng: 107.603134},
    zoom: 10
  });
}

    </script>
    <script src="https://maps.googleapis.com/maps/api/js?key=AIzaSyAhczAAOwP5YhZ0GLMNHN5zwiqjnE8NjL8&callback=initMap"
        async defer></script>
  </body>
</html>


E.          Type Peta
<!DOCTYPE html>
<html>
  <head>
    <meta name="viewport" content="initial-scale=1.0, user-scalable=no">
    <meta charset="utf-8">
    <title>45° imagery</title>
    <style>
      html, body {
        height: 100%;
        margin: 0;
        padding: 0;
      }
      #map {
        height: 100%;
      }
    </style>
  </head>
  <body>
    <div id="map"></div>
    <script>

function initMap() {
  var map = new google.maps.Map(document.getElementById('map'), {
    center: {lat: -6.914839, lng: 107.603134},
    zoom: 18,
    mapTypeId: google.maps.MapTypeId.ROADMAP
      
  });

}

    </script>
    <script async defer
        src="https://maps.googleapis.com/maps/api/js?key=AIzaSyAhczAAOwP5YhZ0GLMNHN5zwiqjnE8NjL8&signed_in=true&callback=initMap"></script>
  </body>
</html>








Comments

Popular posts from this blog

Yugioh Duel Monsters episode 1-50 sub indo

Yugioh Duel Mosters silahkan Download yugioh duel mosters untuk review merubut Bintang duel tuan terima kasih silahkan Menuju link download-nya; Ambil Yugi DLM Episode 01 [ drive ] Ambil Yugi DLM Episode 02 [ drive ] Ambil Yugi DLM Episode 03 [ drive ] Ambil Yugi DLM Episode 04 [ drive ] Ambil Yugi DLM Episode 05 [ drive ] Ambil Yugi DLM Episode 06 [ drive ] Ambil Yugi DLM Episode 07 [ drive ] Ambil Yugi DLM Episode 08 [ drive ] Ambil Yugi DLM Episode 09 [ drive ] Ambil Yugi DLM Episode 10 [ drive ] Ambil Yugi DLM Episode 11 [ drive ] Ambil Yugi DLM Episode 12 [ drive ] Ambil Yugi DLM Episode 13 [ drive ] Ambil Yugi DLM Episode 14 [ drive ] Ambil Yugi DLM Episode 15 [ drive ] Ambil Yugi DLM Episode 16 [ drive ] Ambil Yugi DLM Episode 17 [ drive ] Ambil Yugi DLM Episode 18 [ drive ] Ambil Yugi DLM Episode 19 [ drive ] Ambil Yugi DLM Episode 20 [ drive ] Ambil Yugi DLM Episode 21 [ drive ] Ambil Yugi DLM Episode 22 [ drive ] Ambil...

Makalah Pancasila Sebagai Ideologi Terbuka

Download Makalah Pancasila Sebagai Ideologi Terbuka  Downlaod.doc KATA PENGANTAR Assalamualaikum Wr. Wb. Puji syukur kehadirat Allah SWT, yang atas berkah dan rahmat-Nya, kami dapat menyelesaikan tugas makalah yang berjudul “PANCASILA SEBAGAI IDEOLOGI TERBUKA”. Makalah ini disusun untuk para pembaca dapat memperluas  pengetahuan tentang "PANCASILA SEBAGAI IDEOLOGI TERBUKA" dan juga untuk memenuhi sebagian tugas PKn. Penulis menyadari bahwa masih banyak kekurangan dari makalah ini, baik dari materi maupun teknik penyajiannya, mengingat kurangnya pengetahuan dan pengalaman penulis. Oleh karena itu, kritik dan saran yang membangun sangat penulis harapkan. Terima kasih. Pidie Jaya , 08-09-2014 Penulis DAFTAR ISI HALAMAN JUDUL .................................................................................................................................................   i KATA PENGANTAR .............

Atribut & Method Teknik Informatika

Atribut & Method Atribut A t r ib u t   m e nun j u k   p a d a  e l e m e n   d a t a  d a r i  s eb u ah   o b j e c t .   A t r ib u t   m e n y i m p an   i n f o rm a si t e nt a n g  o b j e c t .   D i k en al   ju g a s e b a g ai   m e mb e r  d a t a,   va ri a b e l   in s t a n c e ,   p ro pe rt i   a t au   s e bu ah f i e l d   d a t a.  M e n d e kl ar asik a n  A tr ibut : <attributeDeclaration> ::= <modifier> <type> <name> [= <default_value>]; <type> ::= byte | short | int | long | char | float | double | boolean | <class> Catatan : [] = Menunjukkan bahwa bagian ini hanya pilihan Contoh: public class AttributeDemo { private String studNum; public boolean graduating = false; protected float unitsTaken = 0.0f; String college; } Method Sebuah method adalah bagian-b...