1.  Abstraksi obyek-obyek permukaan bumi dengan menggunakan
simbol-simbol.
2.  Simbol –  simbol  digambarkan  pada  bidang  datar  sehingga
diperlukan proyeksi peta. 3.  Obyek-obyek permukaan bumi tersebut diperkecil.
2.2.2  Peta Tematik
Peta  Tematik  adalah  peta  yang  menyajikan  tema  tertentu dan untuk kepentingan tertentu land status, penduduk, transportasi
dll.  dengan  menggunakan  peta  rupa  bumi  yang  telah disederhanakan  sebagai  dasar  untuk  meletakkan  informasi
tematiknya.
2.3 Google Maps API
Google  Maps  adalah  layanan  aplikasi  dan  teknologi  peta  berbasis web  yang  disediakan  google  secara  gratis,  termasuk  didalamnya  website
Google  Maps  http:imaps.google.com,  Google  Ride  Fonde,  Google transit,  dan  peta  yang  disisipkan  pada  website  lain  melalui  Google  Maps
API. Google Maps di buat dengan menggunakan kombinasi dari gambar
peta,  database,  serta  objek –  objek  interatif  yang  di  buat  dengan  bahasa
pemrograman  HTML,  javascript  dan  AJAX,  serta  beberapa  bahasa pemrograman  lainnya.  Gambar
–  gambar  yang  muncul  pada  peta merupakan  hasil  komunikasi  dengan  database  pada  web  server  Google
untuk  menampilkan  gabungan  dari  potongan – potongan gambar yang di
minta.  Keseluruhan  citra  yang  akan  diintegrasikan  ke  dalam  database google server, nantinya akan dapat dipanggil sesuai kebutuhan permintaan.
Google  juga  menyedikan  layanan  Google  Maps  API  yang memungkinkan para pengembang untuk menintegrasikan Google Maps ke
dalam website masing – masing dengan menggunakan data point sendiri.
API  atau  Application  Programming  Interface  merupakan  suatu dokumentasi  yang  terdiri  dari  interface,  fungsi,  kelas,  struktur  dan
sebagainya  untuk  membangun  sebuah  perangkat  lunak.  Dengan  adanya API  ini,  maka  memudahkan  programmer
untuk  ―membongkar‖  suatu software
untuk kemudian dapat dikembangkan atau diintegrasikan dengan perangkat lunak yang lain Amri, M. Syaitul, 2011.
API  dapat  dikatakan  sebagai  penghubung  suatu  aplikasi  dengan aplikasi  lainnya  yang  memungkinkan  programmer  menggunakan  sistem
function. Proses  ini  dikelola  melalui  operating  system.  Keunggulan  dari
API  ini  adalah  memungkinkan  suatu  aplikasi  dengan  aplikasi  lainnya dapat  saling  berhubungan  dan  berinteraksi.  Bahasa  pemrograman  yang
digunakan  oleh  Google  Maps,  yang  terdiri  dari  HTML,  Javascript  dan AJAX serta XML, memungkinkan untuk menampilkan peta Google Maps
di website lain.