KONSEP DASAR WEB GIS KONSEP WEB GIS. Denny Charter

dokumen-dokumen yang mirip
Denny Charter

Image Overlay Google Earth

Geocoding di Map Info Professional

BAB III METODOLOGI PENELITIAN. Pengembangan Aplikasi Pencarian Rute Terpendek Menggunakan

BAB II LANDASAN TEORI

PENGERTIAN WEB web adalah

Geographics Information System

SISTEM INFORMASI JALUR TRANSPORTASI DAN TRAYEK ANGKUTAN UMUM DI KOTA MEDAN BERBASIS WEB-GIS. Oleh : Handri Sunjaya, M.Cs.

BAB 2 LANDASAN TEORI

Dasar Pemrograman Web. Pemrograman Web. Adam Hendra Brata

TUGAS AKHIR SISTEM INFORMASI GEOGRAFIS (SIG) PENGELOLAAN REKLAME DI SURABAYA BERBASIS WEB. Nurul Hilmy Rahmawati NRP:

BAB II LANDASAN TEORI. diperlukan dalam pembangunan website e-commerce Distro Baju MedanEtnic.

PEMROGRAMAN WEB. Agussalim

Denny Charter

BAB 1 PENDAHULUAN. perubahan kultur kita sehari-hari. Dalam era yang disebut information age ini, media

APLIKASI BERBASIS WEB

Oleh : Dosen Pembimbing : Umi Laili Yuhana, S.Kom, M.Sc Hadziq Fabroyir, S.Kom

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI. AKAKOM yang akan melakukan Praktik Kerja Lapangan Yang dimana

Rekayasa Sistem Web. Teguh Wahyono. Fakultas Teknologi Informasi Semester Antara Tahun 2012/2013

BAB I PENDAHULUAN I.1 Latar Belakang

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI

RANCANG BANGUN APLIKASI BERBASIS TEKNOLOGI WAP SEBAGAI MEDIA PROMOSI KOMODITAS PARIWISATA DI BANYUMAS

BAB II LANDASAN TEORI

1.2 TUJUAN PENELITIAN

Perancangan Website Ujian. Teknik Elektro UNDIP Berbasis HTML

BAB II LANDASAN TEORI. Dalam pembangunan suatu sistem informasi, terdapat dua kelompok

BAB III LANDASAN TEORI

BAB I PENDAHULUAN. zaman komputerisasi saat perusahaan-perusahaan atau instansi baik itu negeri

BAB I PENDAHULUAN. capture, mengecek, mengintegrasikan, memanipulasi, kondisi bumi. Teknologi Georaphic Information System mengintegrasikan

BAB III LANDASAN TEORI

Denny Charter

BAB 3 PERANCANGAN SISTEM DAN APLIKASI

BAB I PENDAHULUAN. Sistem Informasi georafis atau Georaphic Information Sistem (GIS) capture, mengecek, mengintegrasikan, memanipulasi,

Pemrograman Web I (Mengenal. Web) Oleh : Devie Rosa Anamisa

RANCANG BANGUN WEBSITE JURNAL ILMIAH BIDANG KOMPUTER (STUDI KASUS : PROGRAM STUDI ILMU KOMPUTER UNIVERSITAS MULAWARMAN)

BAB 2 LANDASAN TEORI. Sitem adalah kumpulan dari elemen-elemen yang berinteraksi untuk mencapai tujuan. keluaran. Berikut gambaran umum sebuah sistem.

BAB 2 LANDASAN TEORI. Computer Based Information System (CBIS) atau yang dalam Bahasa Indonesia disebut juga

APLIKASI MANAJEMEN PERPUSTAKAAN BERBASIS WEB MENGGUNAKAN PHP DAN MYSQL PADA SMA NEGERI 5 BINJAI TUGAS AKHIR FATIMAH

BAB II LANDASAN TEORI. Pada tahap ini berisi pengertian dan penjelasan teori-teori yang digunakan penulis untuk pembangunan sistem.

PERANCANGAN WEBSITE PENJUALAN SECARA ONLINE MENGGUNAKAN PHP DAN MYSQL TUGAS AKHIR MIRA RIZKY S TANJUNG

BAB II KAJIAN PUSTAKA

TEKNOLOGI APLIKASI WEB BERBASIS SERVER

Basis Data 2. Database Client / Server. Arif Basofi, S.Kom. MT. Teknik Informatika, PENS

BAB III LANDASAN TEORI. Sistem merupakan kumpulan dari sub-sub sistem, elemen-elemen,

BAB 2 LANDASAN TEORI. disebut HTML (HyperText Markup Langauge). Pada perkembangan berikutnya,

HTML 5. Geolocation Web SQL Database, media penyimpanan database lokal

BAB IV PENGELOMPOKAN UNIT KOMPETENSI PADA LEVEL KUALIFIKASI DAN JENJANG JABATAN. 4.1 Pengelompokan Unit Kompetensi pada level kualifikasi

Komputer Perkantoran. Salhazan Nasution, S.Kom

APLIKASI INVENTARIS BUKU UNTUK PERPUSTAKAAN BERBASIS WEB. Sir Kalifatullah Ermaya. Abstrak

Implementasi Identifikasi Kendala Sistem Identifikasi Pengguna Administrator Pengujian Sistem Member Pengunjung atau umum HASIL DAN PEMBAHASAN

Komputer Perkantoran. Internet. Salhazan Nasution, S.Kom

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI. sebuah sistem pencarian lokasi kuliner berbasis mobile web untuk wilayah

BAB III LANDASAN TEORI. permasalahan yang dibahas dan juga menjelaskan aplikasi-aplikasi yang akan


BAB 1 PENDAHULUAN. ditentukan dengan nilai angka kredit yang dimiliki oleh seorang peneliti. Angka

BAB I PENDAHULUAN 1.1. Latar Belakang

BAB 1 PENDAHULUAN. Komputer adalah kekuatan yang dominan di dalam masyarakat. Penggunaannya terus saja

SISTEM INFORMASI GEOGRAFIS PEMETAAN MADRASAH KABUPATEN INDRAGIRI HILIR

SIG PEMETAAN JENIS HAK ATAS TANAH

TELEMATIKA, Vol. 06, No. 02, JANUARI, 2010, Pp ISSN X SISTEM INFORMASI GEOGRAFIS BERBASIS WEB LOKASI BAHAN GALIAN KABUPATEN PONOROGO

BAB I PENDAHULUAN. segala sesuatu dapat dilakukan dengan se-efisien mungkin. Sama halnya dengan

BAB II TINJAUAN PUSTAKA

PERANCANGAN LibraryUMS-CMS MENGGUNAKAN CODEIGNITER

BAB III METODE PENELITIAN. peneltian, dibutuhkan desain penelitian. Berikut adalah tahapan penelitian yang dilakukan:

BAB II KAJIAN PUSTAKA. tablet layar sentuh (touchscreen) yang berbasis Linux. Seiring perkembangannya

SISTEM INFORMASI GEOGRAFIS OBJEK WISATA KOTA BANDUNG

Pert 11 DASAR-DASAR WEB DESIGN

BAB I PENDAHULUAN. segala sesuatu dapat dilakukan dengan se-efisien mungkin. Sama halnya dengan

DASAR-DASAR Web Programing(WP) copyright by : japikinfo.com

BAB 1 PENDAHULUAN. perusahaan yang serupa menggunakan sistem pelayanan bisinis secara online.

BAB III IDENTIFIKASI DAN KLASIFIKASI WEB LOG

HASIL DAN PEMBAHASAN c. Karakteristik Pengguna Analisis Kebutuhan a. Deskripsi Sistem b. Kebutuhan Fungsional Sistem Perancangan Konseptual

Triswansyah Yuliano

PEMBANGUNAN SISTEM INFORMASI PEMESANAN PAKET TOUR PADA PERANGKAT MOBILE (STUDI KASUS : ARUNA TRAVEL)

BAB II LANDASAN TEORI

BAB I PENDAHULUAN. secara lebih aktual dan optimal. Penggunaan teknologi informasi bertujuan untuk

BAB III LANDASAN TEORI

DASAR-DASAR WEB DESIGN

BAB 4 IMPLEMENTASI DAN PENGUJIAN

BAB III UNIT KOMPETENSI PROGRAMER KOMPUTER

BAB I PENDAHULUAN. Kecamatan Medan Belawan adalah sebagai pusat kegiatan budi daya

Konsep Pemrograman Internet dan Web

BAB III LANDASAN TEORI

WEB1. Pertemuan Ke-1 (Konsep Dasar Web) S1 Teknik Informatika - Unijoyo 1

BAB 3 LANDASAN TEORI

SILABUS. Print to PDF without this message by purchasing novapdf (

SISTEM INFORMASI GEOGRAFIS PELAYANAN UMUM DI KOTA TUBAN BERBASIS WAP

BAB III LANDASAN TEORI

BAB II LANDASAN TEORI. di jaman sekarang, namun apakah Anda mengetahui sejarah nya itu?. Mungkin,

Pemrograman Basis Data Berbasis Web

BAB III LANDASAN TEORI

BAB I PENDAHULUAN. Keberadaan Pedagang Besar Farmasi sebagai produsen obat-obatan sering

BAB I PENDAHULUAN. Kota Medan sebagai Ibukota Provinsi Sumatera Utara adalah sebagai pusat

BAB II KAJIAN PUSTAKA

BAB II LANDASAN TEORI

BAB I PENDAHULUAN. dengan bantuan komputer yang berkait erat dengan sistem pemetaan dan analisis

DAFTAR ISI. WebSIGIT - Web Sistem Informasi Geografis Infrastruktur Terpadu

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI. Informasi Geografis Pencarian Apotik terdekat di Kota Yogyakarta. Pada

Pengantar E-Business dan E-Commerce

Transkripsi:

KONSEP DASAR WEB GIS Denny Charter dennycharter@gmail.com http://dennycharter.wordpress.com Lisensi Dokumen: Copyright 2003-2008 IlmuKomputer.Com Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial (nonprofit), dengan syarat tidak menghapus atau merubah atribut penulis dan pernyataan copyright yang disertakan dalam setiap dokumen. Tidak diperbolehkan melakukan penulisan ulang, kecuali mendapatkan ijin terlebih dahulu dari IlmuKomputer.Com. KONSEP WEB GIS Pengantar Geographic Information System (GIS) merupakan sistem yang dirancang untuk bekerja dengan data yang tereferensi secara spasial atau koordinat-koordinat geografi. GIS memiliki kemampuan untuk melakukan pengolahan data dan melakukan operasi-operasi tertentu dengan menampilkan dan menganalisa data. Applikasi GIS saat ini tumbuh tidak hanya secara jumlah applikasi namun juga bertambah dari jenis keragaman applikasinya. Pengembangan applikasi GIS kedepannya mengarah kepada applikasi berbasis Web yang dikenal dengan Web GIS. Hal ini disebabkan karena pengembangan applikasi di lingkungan jaringan telah menunjukan potensi yang besar dalam kaitannya dengan geo informasi. Sebagai contoh adalah adanya peta online sebuah kota dimana pengguna dapat dengan mudah mencari lokasi yang diinginkan secara online melalui jaringan intranet/internet tanpa mengenal batas geografi penggunanya. Secara umum Sistem Informasi Geografis dikembangkan berdasarkan pada prinsip input/masukan data, managemen, analisis dan representasi data. Di lingkungan web prinsipprinsip tersebut di gambarkan dan di implementasikan seperti pada table berikut : GIS Prinsip Data Input Manajemen Data Analisys Data Representasi Data Pengembangan Web Client DBMS dengan komponen spasial GIS Library di Server Client/server Arsitektur Untuk dapat melakukan komunikasi dengan komponen yang berbeda-beda di lingkungan web maka dibutuhkan sebuah web server. Karena standart dari geo data berbeda beda dan sangat spesifik maka pengembangan arsitektur system mengikuti arsitektur Client Server. 1

Gambar 1 Arsitektur WEB GIS Gambar diatas menunjukan arsitektur minimum sebuah system Web GIS. Applikasi berada disisi client yang berkomunikasi dengan Server sebagai penyedia data melalui web Protokol seperti HTTP (Hyper Text Transfer Protocol). Applikasi seperti ini bisa dikembangkan dengan web browser (Mozzila Firefox, Opera, Internet Explorer, dll). Untuk menampilkan dan berinteraksi dengan data GIS, sebuah browser membutuhkan Pug-In atau Java Applet atau bahkan keduanya. Web Server bertanggung jawab terhadap proses permintaan dari client dan mengirimkan tanggapan terhadap respon tersebut. Dalam arsitektur web, sebuah web server juga mengatur komunikasi dengan server side GIS Komponen. Server side GIS Komponen bertanggung jawab terhadap koneksi kepada database spasial seperti menterjemahkan query kedalam SQL dan membuat representasi yang diteruskan ke server. Dalam kenyataannya Side Server GIS Komponen berupa software libraries yang menawarkan layanan khusus untuk analisis spasial pada data. Selain komponen hal lain yang juga sangat penting adalah aspek fungsional yang terletak di sisi client atau di server. Gambar berikut dua pendekatan yang menunjukan kemungkinan distribusi fungsional pada system client/server berdasarkan konsep pipeline visualization. Gambar 2 Thin vs Thick system pada system Client/Server Pendekatan-1 : Thin Client : Memfokuskan diri pada sisi server. Hampir semua proses dan analisa data dilakukan berdasarkan request disisi server. Data hasil pemrosesan dikirimkan ke client dalam format HTML, yang didalamnya terdapat file gambar sehingga dapat dilihat dengan browser. Pada pendekatan ini interaksi pengguna terbatas dan tidak fleksibel Pendekatan-2 : Thick / Fat Client : Pemrosesan data dilakukan disisi client, data dikirim dari server ke client dalam bentuk data vector yang disederhanakan. Pemrosesan dan penggambaran kembali dilakukan disisi client. Cara ini menjadikan user dapat berinteraksi lebih interaktif dan fleksibel. Manajemen Data Untuk melakukan menajeman data geografis paling tidak dibutuhkan sebuah DBMS (Databese Management System). Pemodelan berorientasi objek menjadi sangat dibutuhkan karena pemodelan basisdata relational tidak mampu melakukan penyimpanan data spasial. Pada 2

analisis spasial system manajemen database memberikan beberapa keragaman. Ada beberapa keragaman applikasi yang dapat digunakan sebagai database seperti Oracle Spatial, PostgreSQL, Informix, DB2, Ingres dan yang paling popular saat ini adalah MySQL. Untuk mendapatkan pengembangan fungsional analisis pada level database beberapa DBMS telah mendukung procedural bahasa pemrograman. Oracle DBMS menawarkan dua kemungkinan untuk menghasilkan individual operation dilevel database. Yang pertama adalah PL/SQL sebuah procedural bahasa pemrograman. Yang kedua adalah Java Virtual Machine (JVM) untuk proses Java classes di level database. Mendesain GUI Untuk berinteraksi, berkomunikasi dan mendapatkan informasi perlu dirancang sebuah Graphical User Interface (GUI). GUI berinteraksi langsung dengan user. Karena informasi geografis biasanya sangat kompleks maka akan ditemui banyak kesulitan dalam pengarsipannya. Menciptakan aspek Dunia Virtual menjadi hal penting dalam mendesain GUI. Karakteristik untuk menciptakan dunia virtual adalah Level of Detail (LOD). Gambar 3 Menciptakan Virtual World Algoritma khusus dibutuhkan untuk mampu menampilkan se-invisible mungkin tampilan. Penggunaan PHP dan VRML (Virtual Reality Modeling Language) adalah sebuah ideal perancangan GUI untuk applikasi Web GIS. PHP menjadi bahasa yang paling popular untuk menciptakan web dinamis pada saat ini. VRML dikenalkan oleh Konsorsium Web3D untuk menghasilkan tampilan peta interaktif dalam web. PHP dapat menghasilkan banyak text informasi. Dalam PHP, salah satunya menjadi pengendali dari banyak informasi tersebut. Permintaan dikirimkan oleh VRML MIME ( model/vrml ) dan kemudian menuliskan VRML nodenya. Server mengkomunikasikan semua kode PHP saat mengirimkan respon. Jadi pada line dimana kode JSP ditampilkan server mengirimkan kembali blank line kepada browser. Sangat perlu untuk memasukan header PHP dan VRML dan content type nya harus berubah sebelum VRML header ditentukan, hasil akhirnya bisa menjadi seperti dibawah ini : <?php Header ( Tipe-kontent : model/vrml ); Echo #VRML V2.0 utf8\n ;?> 3

Contoh tersebut menggambarkan integrasi antara PHP dan VRML untuk membangun sebuah objek. Detail Proses Objek Geo Spasial terdiri dari informasi data spasial dan data non spasial. Informasi Spasial dapat divisualisasikan dengan mengkonversinya VRML dan data non Spasial ditampilkan secara dinamis di halaman HTML. Gambar berikut menunjukkan proses request data standart. Request memanggil desain dari PHP yang berinteraksi dengan database. Setelah menerima respon system mengikuti alur seperti pada gambar. Gambar 4 Proses Request dan Respon Database mengirimkan request data ke PHP, hasil respon dari request berupa format data dikirimkan kembali melalui browser. Disaat client melakukan request koneksi dilakukan ke DBMS, kemudian informasi spasial yang dipilih dari DBMS di convert kedalam bentuk VRML. Browser Plug In di sisi client menampilkan keluaran VRML sebagai keluaran menjadi peta. VRML juga menyediakan script yang memungkinkan sebuah proses disaat user mengklik objek. Melalui VRML ini request dikirimkan ke applikasi di server. Server menerima dan menterjemahkan menjadi informasi dan mengirimkanya ke HTML untuk di tampilkan ke Browser. Untuk menerima data spasial dan non spasial dari DBMS dibutuhkan sebuah teknik yang mampu mengkomunikasikan antara client dan database pada server. Teknik seperti ini sudah tersedia di PHP, ASP, ASP.net, atau JSP. Pemilihan tekniknya disesuaikan dengan web Server yang digunakan. Detail arsitektur untuk menampilkan data GIS melalui web seperti pada gambar berikut : Gambar 5 Arsitektur Publikasi Web 4

Contoh Pemanfaatan Web GIS Ketika terjadi Tsunami di Aceh bukti kehebatannya baru dapat kita analisa jika sudah ditampilkan kedalam bentuk peta. Gambar tersebut dapat memberikan banyak arti dan informasi lebih jika dilengkapi dengan data-data yang akurat. Gambar 6 Wilayah Uleule sebelum Tsunami Wilayah Uleule setelah Tsunami Berikut ini adalah beberapa pengembangan applikasi GIS Web yang memungkinkan untuk dikembangkan : Sektor Gambaran Contoh Facility Management Manajemen Gedung Besar yang kompleks Organisasi ruangan seperti Kampus dan Rumah Sakit Navigation Support Navigasi kendaraan Bermotor Location Base service yang menampilkan posisi saat ini dan lingkungannya Lingkungan Bencana Alam Lingkungan perkotaan seperti karakteristik kebisingan, arah angina, emisi, dll Mengorganisasi aliran kerja penanganan bencana Menampilkan pengurangan emisi Mengarahkan team penyelamatan, menentukan dan mengontrol lokasi pengungsian dengan real time data Supply engineering Manajemen Supply Mengorganisasi jaringan Referensi : [1] Charter, Denny, Desain dan Applikasi GIS, PT. Elex Media Komputindo, Jakarta, 2004. [2] Rahman, Abdul, Spasial Data Modelling For 3D GIS, Springer, Berlin, 2008 [3] Darmawan, Mulyanto, Pedoman Dasar Pembuatan Geospasial, Geospasial.com, 2006 5

Biografi Penulis DENNY CHARTER, ST Lahir di Palembang 21 May 1980, SD sampai SMA di tempuh di Palembang, Lulus dari STT Telkom Bandung tahun 2004. Pernah menulis buku-buku Komputer diantaranya : Membangun WAP (Elex Media Komputindo, 2002 dengan GSM Team STT Telkom), Desain dan Applikasi GIS (Elex Media Komputindo, 2003), dan MapInfo Professional (Penerbit Informatika Bandung, 2004). Sekarang mengajar di Fak. Teknik Universitas Panca Budi Medan dan Dosen tetap di Politeknik Informatika Rantauprapat (STIEKOM Rantauprapat), Juga System Administrator di salah satu ISP di Sumut, MapInfo Professional Trainner, dan mendirikan perusahaan Sigma Agung Indonesia (www.sigmaagung.com) yang bergerak di bidang Web Developer, Software House dan Wireless Networking. Contact my YM : denny_charter 6