sistem informasi geografis persebaran hotspot … · 5 teman-temanku di ilmu komputer 41, 42, dan...

47
SISTEM INFORMASI GEOGRAFIS PERSEBARAN HOTSPOT PROPINSI KALIMANTAN TENGAH MENGGUNAKAN FRAMEWORK PMAPPER INDRI PUSPITA SARI DEPARTEMEN ILMU KOMPUTER FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM INSTITUT PERTANIAN BOGOR BOGOR 2010

Upload: lamcong

Post on 02-Mar-2019

232 views

Category:

Documents


0 download

TRANSCRIPT

SISTEM INFORMASI GEOGRAFIS PERSEBARAN HOTSPOT PROPINSI KALIMANTAN TENGAH

MENGGUNAKAN FRAMEWORK PMAPPER

INDRI PUSPITA SARI

DEPARTEMEN ILMU KOMPUTER FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM

INSTITUT PERTANIAN BOGOR BOGOR

2010

ii

SISTEM INFORMASI GEOGRAFIS PERSEBARAN HOTSPOT PROPINSI KALIMANTAN TENGAH

MENGGUNAKAN FRAMEWORK PMAPPER

INDRI PUSPITA SARI

Skripsi

Sebagai salah satu syarat untuk memperoleh gelar Sarjana Komputer pada Fakultas Matematika dan Ilmu Pengetahuan Alam

Institut Pertanian Bogor

DEPARTEMEN ILMU KOMPUTER FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM

INSTITUT PERTANIAN BOGOR BOGOR

2010

iii

ABSTRACT INDRI PUSPITA SARI. Geographic Information System of Hotspot Distribution in The Province of Central Kalimantan Using Pmapper Framework. Under academic supervision of HARI AGUNG ADRIANTO.

There are several sites that provide information about hotspot distribution in Province of Central Kalimantan based on data up to December 2009, such as www.pkhl.or.id and www.geospasial.bnbp.go.id. However, these sites only provide information in the form of tables or static map (image in JPEG format) which is not displayed in a full and complete form. Another problem is that the information provided through this map is not informative enough and can not searching hotspot distribution by time interval. Therefore, the Geographic Information Systems of Hotspot Distribution in Province of Central Kalimantan is developed as the solution to these problems. This Geographic Information System of Hotspot Distribution in Province of Central Kalimantan is developed by using the GIS Development Guide published by the Department of Geography at Buffalo, on Microsoft Windows platform using Pmapper framework 3.2.0, PostgreSQL 8.3, PostGIS 1.2.1, and MS4W 2.3.1. The functions of this system are to zooming in/out the map, searching for locations, printing a map in the form of PDF or HTML, adding a new object and retrieving information related to the location. The Geographic Information Systems of Hotspot Distribution in Province of Central Kalimantan is developed as an improvement to Pmapper features, this research added facility to search hotspot by time interval, provides information about the locations of hotspot distribution in the Province of Central Kalimantan in full, web-based, dynamic and interactive form. The included informations are regional boundaries, contour line, roads, rivers, lakes, coastline, airport, and cities.

Keywords: Central Kalimantan, geographic information system, pmapper framework, hotspot

iv

Judul : Sistem Informasi Geografis Persebaran Hotspot Propinsi Kalimantan Tengah Menggunakan Framework Pmapper

Nama : Indri Puspita Sari NIM : G64104056

Menyetujui:

Dosen Pembimbing,

Hari Agung Adrianto, S.Kom., M.Si. NIP 19760917 200501 1 001

Mengetahui: Ketua Departemen, Dr. Ir. Sri Nurdiati, M.Sc. NIP 19601126 198601 2 001

Tanggal Lulus :

v

PRAKATA

Alhamdulillaahirabbil ‘aalamiin, puji dan syukur penulis panjatkan kepada Allah SWT atas segala curahan rahmat dan karunia-Nya sehingga penelitian ini berhasil diselesaikan. Sholawat dan salam semoga senantiasa tercurah kepada Nabi Muhammad SAW, keluarganya, para sahabat, serta para pengikutnya. Karya tulis ini merupakan salah satu syarat memperoleh gelar Sarjana Komputer di Departemen Ilmu Komputer Fakultas Matematika dan Ilmu Pengetahuan Alam. Judul dari karya ilmiah ini adalah Sistem Informasi Geografis Persebaran Hotspot Propinsi Kalimantan Tengah Menggunakan Framework Pmapper.

Penyelesaian penelitian ini tidak terlepas dari dukungan dan bantuan berbagai pihak, oleh karena itu penulis ingin mengucapkan terima kasih sebesar-besarnya kepada:

1 Ayahanda Deddy Rohendi, S.H, M.H. dan Ibunda Yustini Artida Arief, serta ka’ Andri dan ka’ Indra, dan segenap keluarga besar penulis atas do’a, dukungan, semangat, kasih sayang, dan perhatiannya yang tidak pernah berhenti diberikan selama ini,

2 Bapak Hari Agung Adrianto, S.Kom, M.Si selaku pembimbing, Ibu Dr. Ir. Lailan Syaufina, M.Sc. dan Bapak Endang Purnama Giri S.Kom, M.Kom selaku dosen penguji, atas waktu, ilmu, kesabaran, nasihat, dan masukannya,

3 Ermaya Eka Aryadi Putra yang selalu memberikan dukungan, motivasi, dan semangat,

4 Hilmy Gauzan dan Ignatius Edo yang telah bersedia berbagi ilmu, waktunya dan pinjaman bukunya,

5 Teman-temanku di Ilmu Komputer 41, 42, dan 43, Restu, Tresna, Anna, Windy, Lutfi, Safar, Maul, Anggi, Ringga, Hadi, David, Bubu, Geti serta teman-teman lain yang tidak dapat saya sebutkan satu persatu atas bantuan, motivasi, kebersamaan, serta semangat kepada penulis,

6 Departemen Ilmu Komputer, Bapak/Ibu Dosen dan Staf TU yang telah begitu banyak membantu baik selama pelaksanaan penelitian ini maupun sebelumnya.

Penulis menyadari bahwa karya tulis ini masih jauh dari sempurna karena keterbatasan pengalaman dan pengetahuan yang dimiliki penulis. Oleh karena itu, penulis mengharapkan saran dan kritik yang sekiranya dapat digunakan untuk perbaikan. Segala kesempurnaan hanya milik Allah SWT, semoga hasil penelitian ini dapat bermanfaat, Amin.

Bogor, Januari 2010

Indri Puspita Sari

vi

RIWAYAT HIDUP Penulis dilahirkan pada tanggal 3 November 1985 di Bandung. Penulis adalah anak ketiga

dari tiga bersaudara pasangan Deddy Rohendi S.H., M.H. dan Yustini Artida Arief. Pada tahun 2004, penulis lulus dari SMA Negeri 1 Tambun Selatan Kota Bekasi dan pada tahun yang sama, penulis diterima sebagai mahasiswa di Program Studi Ilmu Komputer, Departemen Ilmu Komputer, Fakultas Matematika dan Ilmu Pengetahuan Alam, Institut Pertanian Bogor melalui jalur Undangan Seleksi Masuk Institut (USMI).

Semasa mengikuti perkuliahan, penulis aktif di organisasi kemahasiswaan yaitu Himpunan Mahasiswa Ilmu Komputer (HIMALKOM) di Divisi Dana Usaha periode tahun 2004-2006. Penulis melakukan Praktik Kerja Lapangan (PKL) di Pusat Penelitian dan Pengembangan Perkebunan pada tanggal 3 Maret – 9 Mei 2008 di Divisi Program dan Evaluasi.

vii

DAFTAR ISI

Halaman

DAFTAR GAMBAR .......................................................................................................................... ix DAFTAR LAMPIRAN ....................................................................................................................... ix PENDAHULUAN

Latar Belakang .......................................................................................................................... 1 Tujuan Penelitian ...................................................................................................................... 1 Ruang Lingkup Penelitian ........................................................................................................ 1 Manfaat Penelitian .................................................................................................................... 2

TINJAUAN PUSTAKA

Sistem Informasi Geografis....................................................................................................... 2 Komponen SIG .......................................................................................................................... 2 Struktur Data Spasial ................................................................................................................. 3 Web Mapping ............................................................................................................................ 3 Evolusi Web Mapping .............................................................................................................. 3 MapServer ................................................................................................................................. 3 Pmapper Framework ................................................................................................................. 4 Three Tier Architecture ............................................................................................................. 5 Hotspot ...................................................................................................................................... 5

METODE PENELITIAN

Analisis Kebutuhan ................................................................................................................... 6 Perancangan Konseptual ........................................................................................................... 6 Survei Ketersediaan dan Pengumpulan Data ............................................................................ 6 Survei Perangkat Keras dan Perangkat Lunak ........................................................................ 6 Pengujian Kesesuaian Perangkat Keras dan Perangkat Lunak ............................................... 6 Akuisisi Perangkat Keras dan Perangkat Lunak ...................................................................... 7 Perencanaan dan Perancangan Basis Data ................................................................................ 7 Pembangunan Basis Data ......................................................................................................... 7 Integrasi dan Perancangan Antarmuka Sistem ......................................................................... 7 Pengembangan Sistem ............................................................................................................... 7 Pengujian Sistem ...................................................................................................................... 7 Penggunaan dan Perawatan Basis Data .................................................................................... 7

HASIL DAN PEMBAHASAN

Analisis Kebutuhan ................................................................................................................... 7 Deskripsi Sistem ................................................................................................................. 7 Spesifikasi Pengguna .......................................................................................................... 7 Kebutuhan Fungsional Perangkat Lunak ........................................................................... 7

Perancangan Konseptual ........................................................................................................... 8 Pemodelan Kebutuhan Fungsional ..................................................................................... 8 Survei Ketersediaan dan Pengumpulan Data ............................................................................ 8 Survei Perangkat Keras dan Perangkat Lunak Sistem ............................................................ 9 Pengujian Kesesuaian Perangkat Keras dan Perangkat Lunak ............................................... 9 Akuisisi Perangkat Keras dan Perangkat Lunak .................................................................... 10 Perencanaan dan Perancangan Basis Data .............................................................................. 10

Perancangan Konseptual Basis Data ................................................................................ 10 Identifikasi Jenis Data ................................................................................................ 10

Perancangan Logik Basis Data ......................................................................................... 10 Perancangan Fisik Basis Data .......................................................................................... 11

Pembangunan Basis Data ....................................................................................................... 11 Pengolahan Data ............................................................................................................... 11

Pengolahan Data pada ArcView ............................................................................... 11

viii

Konversi Data ................................................................................................................... 12 Pembangunan Basis Data pada PostgreSQL .................................................................... 12

Integrasi dan Perancangan Antarmuka Sistem ...................................................................... 12 Arsitektur Sistem .............................................................................................................. 12 Perancangan Antarmuka ................................................................................................... 13

Antarmuka halaman utama ........................................................................................ 13 Antarmuka halaman peta ............................................................................................ 14

Pengembangan Sistem ............................................................................................................. 14 Pengujian Sistem .................................................................................................................... 18 Penggunaan dan Perawatan Basis Data .................................................................................. 18

KESIMPULAN DAN SARAN

Kesimpulan .............................................................................................................................. 18 Saran ........................................................................................................................................ 19

DAFTAR PUSTAKA ........................................................................................................................ 19 LAMPIRAN ....................................................................................................................................... 20

ix

DAFTAR GAMBAR

Halaman

1 Komponen-komponen SIG (Harmon&Anderson, 2003) ............................................................. 2 2 Evolusi Web Mapping (Peng ZR&Ming HT, 2003) ................................................................... 3 3 Arsitektur Mapserver (Prahasta, 2007) ........................................................................................ 4 4 Arsitektur Framework Pmapper .................................................................................................. 5 5 Three Tier Architecture (wikipedia) ............................................................................................. 5 6 Tahapan Penelitian (Department of Geography University at Buffalo 2004) ............................ 6 7 Diagram Konteks Sistem ............................................................................................................. 8 8 Pembangunan Basis Data di PostgreSQL .................................................................................12 9 Arsitektur Sistem dengan Three Tier Architecture ....................................................................13 10 Antarmuka Halaman Utama .......................................................................................................13 11 Antarmuka Halaman Peta ..........................................................................................................13 12 Modifikasi Antarmuka Halaman Peta .......................................................................................14 13 Fungsi Penambahan Field Pada Menu Pencarian .....................................................................14 14 Pendefinisian Fungsi Interval Tanggal ......................................................................................14 15 Struktur Paket MS4W ................................................................................................................15 16 Halaman Utama Sistem .............................................................................................................15 17 Struktur Umum Mapfile (Kropla, 2005) ....................................................................................16 18 Pendefinisian Objek Layer yang Terintegrasi dengan Database ..............................................16 19 Pendefinisian Objek Layer yang Tidak Terintegrasi dengan Database ...................................17 20 Halaman Peta .............................................................................................................................17

DAFTAR LAMPIRAN

Halaman

1 Contoh peta statis yang tersedia ................................................................................................21 2 Input-Proses-Output ...................................................................................................................22 3 DFD Level 1 SIG Persebaran Hotspot Propinsi Kalteng ...........................................................24 4 Diagram Keterhubungan Antar Tabel SIG Persebaran Hotspot Propinsi Kalteng....................25 5 Desain Fisik SIG Persebaran Hotspot Propinsi Kalteng ............................................................25 6 Diagram Hierarki Sistem ............................................................................................................28 7 Halaman Utama Sistem .............................................................................................................28 8 Diagram Hierarki Antarmuka Peta ............................................................................................29 9 Halaman Peta .............................................................................................................................29 10 Tampilan Proses Pencarian ........................................................................................................30 11 Tampilan Proses Auto Identity ...................................................................................................31 12 Tampilan Proses Print Map .......................................................................................................31 13 Tampilan Proses Identity ............................................................................................................32 14 Tampilan Proses Measure ...........................................................................................................32 15 Tampilan Proses Pan ..................................................................................................................33 16 Tampilan Proses Point of Interest ..............................................................................................33 17 Tampilan Proses Select ...............................................................................................................34 18 Tampilan Proses Zoom In ...........................................................................................................34 19 Hasil Pengujian Black-Box ........................................................................................................35

1

PENDAHULUAN

Latar Belakang

Propinsi Kalimantan Tengah memiliki areal hutan yang sangat luas dengan vegetasi yang lengkap, dan merupakan wilayah terluas ketiga di Indonesia. Namun, akibat musim kering yang panjang (el nino ) pada tahun 2002 dan kegiatan pembukaan lahan dengan membakar hutan mengakibatkan kebakaran hutan di sebagian besar wilayah Kalimantan Tengah. Kebakaran hutan merupakan masalah yang sangat serius, selain berdampak pada ekosistem yang ada juga mengakibatkan kerugian secara ekonomi, mengganggu kesehatan masyarakat, kehilangan nyawa, dan kerusakan harta benda. Oleh karena itu, pengendalian kebakaran hutan yang baik sangat diperlukan.

Salah satu pengendalian untuk menanggulangi masalah kebakaran hutan yaitu dengan pencitraan jarak jauh menggunakan satelit untuk mengetahui persebaran hotspot. Hotspot adalah titik-titik di permukaan bumi, dimana titik- titik tersebut merupakan indikasi adanya kebakaran hutan dan lahan (Arief dalam Ratnasari 2000). Apabila lokasi hotspot telah diketahui maka dapat diambil langkah dini untuk mengendalikan kebakaran hutan. Sampai saat ini telah dibangun data warehouse persebaran hotspot menggunakan Palo 2.0 berbasis web (Hayardisi 2008). Namun informasi yang dihasilkan hanya dalam bentuk tabel dan grafik saja, dan tidak melibatkan data koordinat yang dibutuhkan untuk mendapatkan lokasi hotspot tersebut. Selain itu, untuk melakukan proses pencarian hotspot berdasarkan rentang waktu tertentu masih harus dilakukan secara manual melalui tabel, sehingga menyulitkan pengguna dan membutuhkan waktu yang lama. Sampai dengan bulan Desember 2009, terdapat beberapa situs dalam negeri yang menyajikan informasi tentang persebaran hotspot, seperti www.geospasial.BNBP.go.id dan www.pkhl.or.id. Namun, situs-situs tersebut hanya menyajikan informasi dalam bentuk peta statis. Informasi yang diberikan melalui peta tersebut tidak informatif, seperti hanya menampilkan hotspot tanpa dapat diketahui informasi lebih detail mengenai hotspot yang ditampilkan. Peta yang tersedia dapat dilihat di Lampiran 1.

Sebagai solusi dari permasalahan di atas, dapat digunakan teknologi aplikasi Sistem

Informasi Geografis berbasis web GIS yang dapat melakukan integrasi data spasial (peta vektor dan citra digital), atribut (tabel sistem basis data), dan elemen penting lainnya seperti audio maupun video, sehingga informasi yang dihasilkan lebih interaktif, mudah dipahami dan digunakan. Sistem yang dibangun juga dilengkapi dengan menu pencarian lokasi hotspot pada rentang waktu tertentu sehingga dapat menghasilkan informasi yang lebih cepat. Tujuan Penelitian

Tujuan dari penelitian ini adalah terbentuknya suatu sistem berbasis web yang dapat menyajikan informasi geografis dari data rekaman lokasi persebaran hotspot. Penyajian sistem dirancang agar dapat diakses dengan mudah oleh penggunanya melalui Internet. Dalam sistem ini pengguna dapat mengetahui atribut dari suatu lokasi dan mencari lokasi hotspot berdasarkan rentang waktu tertentu.

Ruang Lingkup Penelitian

Penelitian dibuat dengan batasan sebagai berikut: 1 Data yang digunakan adalah data rekaman

persebaran hotspot Propinsi Kalimantan Tengah tahun 2000-2004 yang diperoleh dari Kementrian Lingkungan Hidup (KLH) Bagian Penanganan Kebakaran Hutan.

2 Data sumber terdiri dari data koordinat, nama HPH (Hak Pengusahaan Hutan), HTI (Hutan Tanaman Industri), perkebunan, lithologi, jenis tanah, tanggal terjadinya hotspot, kabupaten, dan kecamatan.

3 Sistem akan memberikan informasi berupa lokasi hotspot beserta atributnya dan melakukan pencarian lokasi hotspot berdasarkan rentang waktu tertentu. Sistem juga menampilkan batas wilayah propinsi, garis kontur, sungai, jalan, garis pantai, kota, danau, ibukota propinsi dan bandar udara yang diperoleh dari BAKOSURTANAL.

Sistem dikembangkan dengan menggunakan platform Windows dengan aplikasi Mapserver menggunakan framework Pmapper dan basis data PostgreSQL.

2

Manfaat Penelitian

Manfaat yang diperoleh dalam penelitian ini adalah dapat membantu pengguna untuk mengakses secara langsung data lokasi persebaran hotspot Propinsi Kalimantan Tengah dalam bentuk spasial dan melakukan pencarian lokasi hotspot pada rentang waktu tertentu.

TINJAUAN PUSTAKA

Sistem Informasi Geografis

Aronoff (1993) mendefinisikan Sistem Informasi Geografis (SIG) sebagai suatu sistem berbasiskan komputer yang mempunyai kemampuan untuk menangani data geografis yaitu: 1 Pemasukan data 2 Manajemen data (penyimpanan dan

pemanggilan data ) 3 Pengolahan dan analisis data 4 Pengembangan produk dan pencetakan.

Kombinasi yang benar antar keempat komponen utama ini akan menentukan kesuksesan suatu proyek pengembangan sistem informasi geografis suatu organisasi.

Komponen SIG

Sistem Informasi Geografis untuk dapat beroperasi membutuhkan perangkat keras (hardware) dan perangkat lunak (software) serta manusia yang mengoperasikannya (brainware). Secara rinci, agar SIG tersebut dapat beroperasi, dibutuhkan komponen-komponen sebagai berikut (Harmon & Anderson 2003): 1 User (Pengguna)

Teknologi SIG membutuhkan user dalam menjalankan, mengelola, dan membangun perencanaan sistem yang dapat diaplikasikan dalam kehidupan nyata. Pengguna SIG yang menjalankan sistem adalah operator sistem, sedangkan yang mengelola dan membangun perencanaan sistem ini antara lain adalah pemasok SIG, perusahaan swasta, dan agen publik. Seorang operator sistem bertanggung jawab terhadap kinerja kerja sistem, sedangkan pemasok SIG bertanggung jawab dalam penyediaan software pendukung dan update software terbaru, salah satu contohnya adalah Environmental Systems Research Institute, Inc (ESRI). Perusahaan swasta adalah organisasi yang bergerak di bidang SIG. Agen publik pada dasarnya adalah agen

pemerintahan yang menyediakan data suatu negara dalam porsi besar, contohnya adalah Bakosurtanal untuk Indonesia.

2 Aplikasi Aplikasi yang dimaksud adalah prosedur-prosedur yang digunakan untuk mengolah data.

3 Data Dalam kerangka SIG, data secara logika dibagi menjadi dua kategori, data spasial, dan data tekstual (atribut). Data spasial merupakan data yang memiliki informasi lokasi atau data yang bereferensi geografis dan data atribut merupakan data yang memiliki informasi fitur spasial.

4 Software (Perangkat Lunak) Elemen yang harus terdapat dalam komponen perangkat lunak SIG adalah: Tools untuk melakukan input dan

pengolahan data geografis. Sistem Manajemen Basis Data

(Database Management System). Tools yang mendukung query, analisis,

dan visualisasi data geografis. Graphical User Interface (GUI) untuk

memudahkan penggunaan SIG. 5 Hardware (Perangkat Keras)

SIG membutuhkan perangkat keras komputer untuk penyimpanan dan pemrosesan data. SIG membutuhkan spesifikasi perangkat keras yang lebih tinggi dibandingkan sistem informasi lainnya. Untuk melakukan proses analisis data geografis dibutuhkan prosesor yang cepat dan memori yang cukup besar, kartu grafik dan harddisk dengan spesifikasi yang tinggi untuk kualitas gambar yang dihasilkan dan kemampuan penyimpanannya.

Komponen-komponen SIG tersebut digambarkan pada Gambar 1.

Gambar 1 Komponen-komponen SIG

(Harmon & Anderson 2003).

3

Struktur Data Spasial

Tipe data spasial dalam SIG mengacu ke bentuk lapisan data atau bidang data. Dalam setiap lapisan akan terdiri dari tiga tipe data yaitu titik, garis, dan poligon atau bidang.

Data secara logika dibagi menjadi dua kategori, data spasial dan data tekstual (atribut). Data spasial merupakan data yang memiliki informasi lokasi atau data yang bereferensi geografis dan data atribut merupakan data yang memiliki informasi fitur spasial (Kang 2002).

Shapefile menyimpan lokasi geografis berupa informasi atribut titik (point), garis (line), dan poligon (polygon). Bentuk geometri yang tersimpan adalah dalam bentuk koordinat vektor. Format ini adalah format yang dikeluarkan oleh Environmental System Resource Institute (ESRI). ESRI shapefile terdiri atas : 1 Main file (.shp)

Menyimpan data nontopological geometry dan informasi atribut untuk kenampakan spasial dalam data set. Nontopological geometry adalah geometri yang tidak menyimpan relasi spasial antara kenampakan-kenampakan yang saling berhubungan atau berdekatan.

2 Index file (.shx) Pada file indeks, tiap record terdiri atas proses cetakan offset yang berhubungan dengan record file utama.

3 Tabel dBASE (.dbf) Pada tabel dBASE terdapat fitur atribut

dengan record pada setiap fiturnya. Web Mapping

Web mapping system adalah sebuah sistem yang digunakan untuk menampilkan peta secara digital. Peta digital adalah representasi fenomena geografik yang disimpan untuk ditampilkan dan dianalisis oleh komputer digital. Setiap objek pada peta digital disimpan sebagai sebuah atau sekumpulan koordinat (Mitchell 2005).

Evolusi Web Mapping

Menurut Peng dan Tsou (2003), teknologi web mengalami evolusi. Evolusi teknologi pada web mapping terdiri atas:

Static Map Publishing, mendistribusikan peta pada halaman web sebagai peta yang statis dalam format grafis seperti GIF atau JPEG. Peta biasanya merupakan bagian dari dokumen HTML untuk memperkaya

isi dari dokumen. Pengguna tidak dapat berinteraksi dengan peta atau merubah format tampilan dalam bentuk apapun.

Static Web Mapping, melibatkan penggunaan form HTML (HyperText Markup Language) dan CGI (Common Gateway Interface) untuk menghubungkan masukan dari pengguna pada web browser dengan GIS atau program pemetaan pada server. Pengguna membuat suatu permintaan dari pengguna menggunakan form HTML yang telah di-customize.

Interact Web Mapping, lebih interaktif dan cerdas dengan ditambahkan dari sisi web client dengan menggunakan script seperti dynamic HTML dan aplikasi client-side seperti Plug-ins, ActiveX control dan Java Applets.

Distributed GIServices, komponen dari GIS pada sisi web client dapat dikomunikasikan secara langsung dengan komponen GIS yang lain pada server tanpa melewati suatu server HTTP dan CGI-related middleware.

Evolusi teknologi web mapping dapat dilihat pada Gambar 2.

Gambar 2 Evolusi Web Mapping (Peng & Tsou 2003).

Map Server

Map Server adalah komponen penting pada web server yang melakukan query spasial, analisis spasial, membuat dan mengirimkan peta ke client berdasarkan permintaan client. Keluaran dari map server dapat berupa data yang diinginkan user untuk dimanipulasi atau berupa peta gambar dengan format grafik tertentu (Peng & Tsou 2003).

Sebuah aplikasi Mapserver sederhana mempunyai komponen sebagai berikut: 1 Mapfile, file konfigurasi yang berupa

sebuah teks pada aplikasi Mapserver. Mapfile menyimpan berbagai parameter konfigurasi untuk menggambarkan data

4

spasial dan data atribut dari shapefile ke dalam bentuk halaman web (Mitchell 2005). Dalam hal ini, mapfile memberitahukan program Mapserver dimana keberadaan data dan gambar yang dihasilkan. Mapfile ini juga mendefinisikan layer peta, termasuk sumber data, proyeksi, dan simbol.

2 Data Geografis, Mapserver dapat menggunakan banyak jenis sumber data geografis. Umumnya, format yang digunakan adalah ESRI shapefile. Data juga tersimpan dalam basis data eksternal misalnya PostGIS.

3 Halaman HTML, antarmuka antara pengguna dan Mapserver. Dalam bentuk yang sederhana, Mapserver dapat dikatakan untuk menempatkan sebuah gambar peta statis pada halaman web. Untuk membuat peta yang interaktif, gambar ditempatkan pada sebuah bentuk HTML.

4 Mapserver CGI, file biner dan executable yang menerima permintaan dan mengembalikan gambar dan data.

5 HTTP Server, menyajikan halaman HTML ketika diakses oleh pengguna browser.

Ilustrasi hubungan antarkomponen tersebut dapat dilihat pada Gambar 3.

Gambar 3 Arsitektur Komponen Mapserver (Prahasta 2006).

Pmapper Framework

Framework adalah sekumpulan pustaka yang diorganisasikan pada sebuah rancangan arsitektur untuk memberikan kecepatan, ketepatan, kemudahan dan konsistensi di dalam pengembangan aplikasi atau pemecahan suatu masalah. Beberapa manfaat yang dapat diperoleh dari penggunaan framework adalah: 1 Penggunaan komponen-komponen

reusable, waktu pengembangan lebih

singkat, penerapan design patterns memudahkan dalam rancangan, pengembangan dan pemeliharaan sistem.

2 Stability dan reliability, aplikasi yang dibangun lebih stabil dan handal karena berbasis pada framework yang sudah teruji stabilitas dan kehandalannya.

3 Coding style konsisten, memudahkan dalam membaca kode dan dalam menemukan bugs.

4 Security concern, framework mengantisipasi dan memasang perisai terhadap adanya berbagai masalah keamanan yang mungkin timbul.

5 Dokumentasi, framework dapat mendisiplinkan pengembang aplikasi untuk menulis dokumentasi untuk apa yang dituliskan.

Pmapper framework menyediakan fungsi yang besar serta multiple konfigurasi untuk mengatur fasilitas pada aplikasi MapServer yang didasarkan pada PHP/MapScript. Pmapper dibangun dengan bahasa PHP dan JavaScript. Fungsi yang termasuk di dalamnya antara lain:

DHTML (Dynamic HTML) zoom/pan,

didukung browser: Mozilla/Firefox 1.+/Netscape 6.1+, IE 5/6, Opera 6.+, Konqueror 3.+ .

Pan/zoom dengan mouse, keyboard, slider, dan reference map.

Fungsi query (identify, select, dan search). Hasil query ditampilkan dengan

menggabungkan basis data dan hyperlinks. Fungsi cetak dalam format HTML dan

PDF. Konfigurasi pada beberapa fungsi, tingkah

laku dan tampilan menggunakan INI file. HTML legenda. Berbagai macam model untuk tampilan

legenda dan tabel. Penggunaan banyak bahasa antarmuka

(yaitu: English, German, Italian, French, dan Swedish).

Pmapper bersifat open source dimana penggunaannya dapat disesuaikan dengan kebutuhan pengguna yaitu dengan memodifikasi modul yang telah ada sebelumnya. Arsitektur pembangun framework pmapper dapat dilihat pada Gambar 4.

5

Gambar 4 Arsitektur Framework Pmapper.

Arsitektur Pmapper terdiri dari enam direktori, yaitu: 1 config : Berisi seluruh modul untuk

konfigurasi. Konfigurasi yang lebih detail dapat ditambahkan pada file XML.

2 doc: Berisi file dokumentasi. 3 images : Berisi semua gambar dan simbol

yang digunakan pada antarmuka aplikasi dan legenda.

4 incphp : Berisi keseluruhan modul pada sistem dalam bentuk file PHP.

5 javascript: Berisi keseluruhan modul pada sistem dalam bentuk file javascript.

6 templates : Antarmuka pada framework pmapper dibangun dengan menggunakan Cascading Style Sheet (CSS)

Three Tier Architecture

Arsitektur rancangan client-server yang efektif, dimana meningkatkan kinerja, fleksibilitas, kemudahan, perawatan, kemampuan untuk dapat digunakan ulang, dan skalabilitas. Umumnya, arsitektur aplikasi terdiri atas tiga lapisan atau disebut juga Three tier architecture yang dapat dilihat pada Gambar 5.

Three tier architecture terdiri atas: presentation tier, merupakan level teratas

dari three tier architecture yang merupakan user interface. Fungsi utama dari interface adalah menerjemahkan task dan menghasilkan sesuatu yang dipahami oleh pengguna.

logic tier, merupakan middle tier di mana proses dari sistem berjalan, selain itu juga dilakukan proses pemindahan data di antara dua layer di sekitarnya.

data tier, merupakan tempat penyimpanan dan ditemukan kembali informasi dari basis data atau sistem file.

Gambar 5 Three Tier Architecture (wikipedia)

Hotspot (titik panas)

Kebakaran hutan dan lahan dapat dipantau dengan menggunakan data AVHRR-NOAA (Advanced Very High Resolution Radiometer -

6

National Oceanic and Atmospheric Administration ) yaitu melalui pengamatan hotspot. Hotspot merupakan titik-titik di permukaan bumi, dimana titik- titik tersebut merupakan indikasi adanya kebakaran hutan dan lahan (Arief dalam Ratnasari 2000). Indikasi yang dimaksud adalah suhu panas hasil kebakaran hutan yang naik ke atas atmosfer dan ditangkap oleh satelit serta didefinisikan sebagai hotspot berdasarkan ambang batas suhu tertentu.

Satelit AVHRR-NOAA akan mendeteksi suatu objek di permukaan bumi yang memiliki suhu relatif lebih tinggi dibandingkan sekitarnya. Berdasarkan ambang batas yang dibuat oleh ASMC (ASEAN Specialised Meteorological Centre) suhu yang dideteksi berkisar antara 210 K (37 °C) untuk malam hari dan 315 K (42 °C) untuk siang hari. Hotspot akan direpresentasikan dalam suatu pixel pada sebuah peta yang juga menunjukkan koordinat geografisnya.

METODE PENELITIAN

Metode pengembangan SIG bukan

merupakan pembatasan atau penyusunan tahap yang dibutuhkan, melainkan tahapan apa saja yang harus dilengkapi agar sistem informasi geografis yang dibangun dapat sukses. Metode pengembangan SIG dapat dilihat pada Gambar 6.

Tahapan dalam pengembangan SIG adalah sebagai berikut:

1 Analisis Kebutuhan

Proses analisis dilakukan untuk merumuskan spesifikasi kebutuhan perangkat lunak, dimulai dari spesifikasi pengguna, kebutuhan antarmuka eksternal dan kebutuhan fungsional sistem.

2 Perancangan Konseptual

Perancangan konseptual meliputi perancangan konseptual basis data dan desain proses dari sistem. Perancangan basis data mengidentifikasikan data yang dibutuhkan. Desain proses dibuat berdasarkan kebutuhan fungsional dan kebutuhan data. Aliran informasi dan data yang terjadi diilustrasikan dalam diagram konteks. 3 Survei Ketersediaan dan Pengumpulan

Data Setelah dilakukan identifikasi data, dilanjutkan dengan melakukan survei terhadap

1. Analisis Kebutuhan

2. Perancangan Konseptual

3. Survei Ketersediaan dan Pengumpulan Data

7. Perencanaan dan Perancangan Basis Data

4. Survei Perangkat Keras dan Perangkat Lunak Sistem

6. Akuisisi Perangkat Keras dan Perangkat Lunak

8. Pembangunan Basis Data

9. Integrasi dan Perancangan Antarmuka Sistem

10. Pengembangan Sistem

11. Pengujian Sistem

12. Penggunaan dan Perawatan Basis Data Sistem

5. Pengujian Kesesuaian Perangkat Keras dan

Perangkat Lunak Sistem

Gambar 6 Tahapan penelitian [Buffalo]

(2004). ketersediaan data. Tahap ini dilakukan untuk mengevaluasi setiap sumber data yang potensial dalam pengembangan sistem dan dilanjutkan dengan pengumpulan data yang dibutuhkan 4 Survei Perangkat Keras dan Perangkat

Lunak Tahapan ini dilakukan untuk mengetahui perangkat lunak dan perangkat keras yang sesuai untuk pengembangan sistem berdasarkan fungsionalitas sistem tersebut. Perangkat keras yang dibutuhkan harus mampu menjalankan perangkat lunak yang dibutuhkan dengan baik 5 Pengujian Kesesuaian Perangkat Keras dan

Perangkat Lunak Pada tahapan ini dilakukan pengujian kesesuaian antara perangkat keras dan perangkat lunak yang didapatkan dari hasil survei sebelumnya. Hal ini bertujuan untuk memperoleh perangkat keras dan perangkat lunak yang sesuai dengan kebutuhan sistem yang akan dikembangkan.

7

6 Akuisisi Perangkat Keras dan Perangkat Lunak Pada tahap ini dilakukan pemilihan

perangkat lunak dan perangkat keras yang digunakan untuk pengembangan sistem.

7 Perencanaan dan Perancangan Basis Data

Pada tahapan ini dilakukan perancangan logik dan fisik dari basis data yang telah dibuatkan rancangan konseptualnya.

8 Pembangunan Basis Data

Berbagai tipe data yang telah diperoleh pada tahapan sebelumnya dimasukkan ke dalam perangkat lunak. Data tersebut berupa data spasial yang dilakukan proses digitasi terlebih dahulu.

9 Integrasi dan Perancangan Antarmuka Sistem Berbeda dengan aplikasi komputer

lainnya, aplikasi SIG bukanlah sistem yang plug and play. Beberapa komponen mungkin dapat berjalan dengan baik bila berjalan sendiri, tetapi belum tentu dapat berjalan baik bila telah dipadukan. Pada tahapan ini dilakukan integrasi antara data raster dengan data vektor sehingga dapat digunakan sebagai sebuah sumber data yang valid.

10 Pengembangan Sistem

Perencanaan yang telah dibuat pada tahapan sebelumnya diimplementasikan ke dalam kode-kode program. Dari proses ini didapatkan suatu sistem yang sesuai dengan analisis dan perancangan yang telah dibuat.

11 Pengujian Sistem Pengujian terhadap sistem dilakukan

dengan menggunakan metode black-box. Pengujian ini dilakukan dengan cara memberikan masukan tertentu untuk memeriksa apakah keluaran yang dihasilkan sesuai dengan harapan. 12 Penggunaan dan Perawatan Basis Data

Sistem yang telah selesai dibangun perlu dibuatkan dokumentasi dan prosedur formal yang nantinya dapat digunakan untuk keperluan perubahan maupun pengembangan sistem tersebut. Hal ini diperlukan karena mayoritas SIG mempunyai basis data yang memerlukan perawatan pada data.

HASIL DAN PEMBAHASAN 1 Analisis Kebutuhan

a. Deskripsi Sistem

SIG Persebaran Hotspot Propinsi Kalimantan Tengah adalah suatu Sistem Informasi Geografis berbasis web yang menyajikan pemetaan persebaran hotspot Propinsi Kalimantan Tengah yang dilengkapi dengan kemampuan pencarian hotspot berdasarkan rentang waktu tertentu. Sistem juga memberikan informasi mengenai batas wilayah propinsi, garis kontur, sungai, jalan, garis pantai, kota, danau, ibukota, dan bandar udara. Informasi tersebut diharapkan dapat digunakan dalam menganalisis data titik api sebagai pendeteksian dini kebakaan hutan serta rencana penanggulangannya.

b. Spesifikasi Pengguna

Pengguna sistem ini dibagi menjadi dua kategori, yaitu administrator dan pengguna biasa. Penggolongan ini dilakukan berdasarkan tanggung jawab dan hak akses yang dimiliki masing-masing pengguna terhadap sistem.

c. Kebutuhan Fungsional Perangkat

Lunak

Fungsi-fungsi umum yang dimiliki oleh sistem ini adalah : 1 Menampilkan informasi kebakaran hutan

yang berisi tentang deskripsi, penyebab, zat hasil kebakaran, dampak, kerugian, pengendalian, dan tips dalam menghadapi kebakaran hutan, informasi sekilas tentang Propinsi Kalimantan Tengah, informasi tentang hotspot, informasi tentang satelit AVHRR-NOAA, dan menampilkan berita terkini tentang kebakaran hutan di Propinsi Kalimantan Tengah.

2 Pengelolaan basis data yang hanya dapat dilakukan oleh administrator.

Fungsi-fungsi operasi peta yang dimiliki sistem adalah : 1 Menampilkan peta wilayah administratif

Propinsi Kalimantan Tengah. 2 Memilih layer aktif peta yang diinginkan

pengguna. 3 Menampilkan menu legenda yang berisi

simbol dan keterangan dari layer yang ingin ditampilkan.

4 Menampilkan menu navigasi, seperti Zoom to full extent, Back, Forward, Zoom in, Zoom out, Pan, Identity, Select, Auto

8

identity, Refresh map, Measure, add point of interest.

5 Melakukan pencarian hotspot berdasarkan rentang waktu tertentu.

6 Dapat melakukan konversi peta dalam bentuk PDF maupun HTML.

7 Dapat melakukan print preview peta.

Deskripsi tentang proses masing-masing fungsi dapat dilihat pada Lampiran 2 (input-proses-output). 2 Perancangan Konseptual

Perancangan konseptual meliputi perancangan konseptual basis data dan desain proses dari sistem. Perancangan basis data mengidentifikasikan data yang dibutuhkan. Desain proses dibuat berdasarkan kebutuhan fungsional dan kebutuhan data. Aliran informasi dan data yang terjadi diilustrasikan dalam diagram konteks.

Berdasarkan analisis kebutuhan sistem dapat disimpulkan bahwa data yang diperlukan berupa: 1 data spasial dan atribut wilayah Propinsi

Kalimantan Tengah yang meliputi batas wilayah, jalan, sungai, danau, garis pantai, kota, ibukota, bandara, dan garis kontur.

2 data mengenai hotspot yang meliputi longitude, latitude, tanggal, kabupaten, kecamatan, nama HPH (Hak Pengusahaan Hutan), HTI (Hutan Tanaman Industri), perkebunan, lithology, dan jenis tanah.

3 data-data sekilas tentang Propinsi Kalimantan Tengah, informasi tentang hotspot, kebakaran hutan, dan satelit AVHRR-NOAA.

Analisis kebutuhan fungsional yang telah dilakukan sebelumnya akan menjadi acuan untuk melakukan pengembangan pemodelan kebutuhan fungsional.

2.1. Pemodelan Kebutuhan Fungsional

Kebutuhan fungsional dimodelkan dengan menggunakan Data Flow Diagram (DFD). DFD merepresentasikan proses aliran keluar dan masuknya data dalam sistem. Gambaran sistem secara umum dapat dilihat pada diagram konteks Gambar 7.

Gambar 7 Diagram Konteks Sistem.

Diagram konteks (DFD Level 0) dapat dikembangkan lagi menjadi DFD level 1. Adapun DFD level 1 dapat dilihat pada Lampiran 3. DFD Level 1 memiliki informasi proses yang terjadi dalam sistem serta aliran data dari entitas ke sistem dan sebaliknya.

3 Survei Ketersediaan dan

Pengumpulan Data

Survei ketersediaan dan pengumpulan data dilakukan berdasarkan perancangan konseptual yang telah dilakukan. Adapun hasil yang diperoleh dari proses ini adalah : 1 data hotspot Propinsi Kalimantan Tengah

dalam bentuk file excel yang diperoleh dari Kementrian Lingkungan Hidup (KLH) Bagian Penanganan Kebakaran Hutan. Informasi tersebut terdiri dari data koordinat, tanggal, kabupaten, kecamatan, nama HPH (Hak Pengusahaan Hutan), HTI (Hutan Tanaman Industri), perkebunan, lithology, dan jenis tanah.

2 data spasial dan atribut wilayah Propinsi Kalimantan Tengah yang meliputi batas wilayah, jalan, sungai, danau, garis pantai, kota, ibukota, bandara, dan garis kontur yang diperoleh dari www.bakosurtanal.go.id dalam bentuk format .arc dengan skala 1:1.000.000.

3 informasi sekilas tentang Propinsi Kalimantan Tengah, hotspot , kebakaran hutan, dan satelit AVHRR-NOAA yang diperoleh dari www.kalteng.go.id dan www.betang.com.

Selanjutnya dilakukan proses pengumpulan data sesuai dengan kebutuhan informasi tersebut.

9

4 Survei Perangkat Keras dan Perangkat Lunak

Berdasarkan kebutuhan fungsional sistem, jenis perangkat lunak yang dibutuhkan untuk implementasi sistem adalah : 1 Perangkat lunak untuk membuat dan

mengolah data spasial. Jenis perangkat lunak ini dibutuhkan untuk membuat data dengan format shapefile (*.shp) yang akan digunakan sebagai layer pada implementasi sistem. Perangkat lunak yang tersedia di antaranya ArcView, MapInfo, dan Quantum GIS.

Secara umum, ketiga perangkat lunak tersebut merupakan perangkat lunak yang mendukung antarmuka berbasis grafik (Graphical User Interface) sehingga memudahkan pengguna untuk bernavigasi dengan menggunakan elemen user interface seperti button, menu, toolbar, dan lain-lain. Selain itu, ketiganya juga dapat membantu pengguna untuk membuat data spasial dalam format shapefile yang nantinya akan digunakan sebagai data dalam perangkat lunak SIG berbasis web.

2 Perangkat lunak dengan pengembangan sistem berbasis web. Jenis perangkat lunak ini dibutuhkan untuk membangun sebuah sistem berbasis web yang sesuai dengan kebutuhan perangkat lunak. Perangkat lunak yang tersedia di antaranya Mapserver dan ArcIMS. Framework Mapserver yang tersedia di antaranya Pmapper, Chameleon, Kmap, dll.

3 Perangkat lunak sebagai Sistem Manajemen Basis Data (Database Management System, DBMS). Jenis perangkat lunak ini digunakan untuk membangun basis data yang berisi data dari SIG Persebaran Hotspot Propinsi Kalimantan Tengah. Perangkat lunak yang tersedia di antaranya MS SQL Server, MySQL dan PostgreSQL.

Pada tahapan survei perangkat keras, spesifikasi minimum yang dibutuhkan adalah: Prosesor Intel® Pentium® III Memori 128 MB Harddisk 20 GB Monitor dengan resolusi 1024x768 pixel

5 Pengujian Kesesuaian Perangkat Keras dan Perangkat Lunak

Pada tahapan ini dilakukan pengujian antara spesifikasi kebutuhan minimum perangkat keras dengan perangkat lunak yang

akan digunakan dan telah disurvei pada tahapan sebelumnya.

Tahapan ini berguna untuk mendapatkan kesesuaian antara perangkat keras dan perangkat lunak yang akan digunakan dalam pengembangan sistem.

Pengujian yang dilakukan hanya berdasarkan kebutuhan minimum perangkat lunak yang dapat berjalan pada perangkat keras yang dimiliki.

Adapun perangkat lunak yang diuji yaitu : 1 ArcView 3.3 dan Quantum GIS 1.1.0 Pan

Unstable sebagai perangkat lunak untuk mengolah data spasial,

2 Mapserver sebagai perangkat lunak untuk mengembangkan sistem berbasis web,

3 PostgreSQL sebagai perangkat lunak Sistem Manajemen Basis Data (Database Management System, DBMS).

Hasil pengujian perangkat lunak yang akan digunakan adalah : 1 Perangkat lunak untuk membuat data

spasial. Untuk pengujian perangkat lunak dalam membuat data spasial dapat diklasifikasikan ke dalam dua kategori yaitu kemampuan dan kinerja. Pengujian kemampuan dikatakan baik jika perangkat lunak dapat menjalankan tugas khusus seperti proses overlay, melakukan export ke .map, membuat file .sql dan lain-lain. Untuk pengujian kinerja berhubungan dengan seberapa baik dan seberapa cepat perangkat lunak menjalankan tugas yang diminta. Secara umum ketiga perangkat lunak (ArcView, Quantum GIS, dan MapInfo) merupakan perangkat lunak yang mendukung antarmuka berbasis grafik (Graphical User Interface) sehingga memudahkan pengguna untuk bernavigasi. Selain itu ketiganya juga dapat membantu pengguna untuk membuat data spasial dalam format shapefile. Hanya saja ArcView memberikan nilai patokan yang baik karena perangkat lunak ini dapat melakukan tugas khusus yang diminta berupa overlay, export ke .map yang lebih lengkap apabila dibandingkan dengan MapInfo dan Quantum GIS. Kemampuan yang baik akan memberikan nilai kinerja yang baik pula. Untuk Quantum GIS dalam penelitian ini digunakan untuk meng-export data .shp ke dalam postgreSQL.

10

2 Perangkat lunak dengan pengembangan sistem berbasis web. Untuk pengujian perangkat lunak dalam pengembangan sistem berbasis web, kriteria yang digunakan adalah ketersediaan pustaka yang mendukung interaksi antara peta dengan pengguna dan biaya lisensi dan perawatan. Secara umum kedua perangkat lunak (Mapserver dan ArcIMS) memiliki pustaka yang mendukung interaksi antara peta yang ada dengan pengguna sistem tersebut. Adapun perbedaan yang mendasar di antara keduanya adalah Mapserver merupakan perangkat lunak yang open source sedangkan ArcIMS merupakan perangkat lunak yang komersial. Perbedaan inilah yang memberikan nilai patokan yang baik untuk Mapserver dengan kelebihan yang dimiliki.

3 Perangkat lunak sebagai Sistem Manajemen Basis Data. Untuk pengujian perangkat lunak sebagai Sistem Manajemen Basis Data dapat diklasifikasikan ke dalam dua kategori yaitu biaya lisensi dan perawatan dan kemampuan. Biaya lisensi dan perawatan dikatakan baik jika perangkat tersebut meminimalkan biaya dan kemampuan pengujian dikatakan baik jika perangkat lunak dapat menyimpan data spasial ke dalam suatu basis data relasional. Perangkat lunak yang tersedia adalah MS SQL Server, MySQL dan PostgreSQL. MS SQL Server mempunyai pustaka yang lebih banyak dibandingkan MySQL. Hanya saja, tidak seperti MySQL yang bersifat open source, MS SQL Server merupakan perangkat lunak yang bersifat komersial. Nilai patokan yang baik dimiliki oleh PostgreSQL dalam Sistem Manajemen Basis Data yang dibutuhkan dalam penelitian ini. Hal ini dikarenakan PostgreSQL merupakan perangkat lunak open source. Selain itu, PostgreSQL juga memiliki kemampuan untuk melakukan kueri secara spasial. Kemampuan PostgreSQL dalam menyimpan dan mengolah data spasial lebih unggul apabila dibandingkan dengan MySQL.

untuk meng-export data .shp ke dalam PostgreSQL, Mapserver sebagai perangkat lunak untuk pengembangan sistem berbasis web, dan PostgreSQL sebagai sistem manajemen basis data.

Perangkat keras yang dipilih disesuaikan dengan hasil survei yang telah dilakukan sebelumnya. Perangkat keras yang dipilih telah dianggap memenuhi syarat untuk pengembangan sistem, yaitu: 1 Prosesor Intel (R) Atom, 2 Memori 1 GB, 3 Harddisk 150 GB, 4 Monitor dengan resolusi 1024 x 768 pixel.

7 Perencanaan dan Perancangan Basis Data

Perancangan basis data dilakukan melalui tiga tahap yaitu tahap konseptual, logik, dan fisik. Pada tahap konseptual dilakukan identifikasi data yang dibutuhkan dan penyajian model data.

7.1 Perancangan Konseptual Basis Data

7.1.1 Indentifikasi Jenis Data

Jenis data yang digunakan yaitu data vektor. Salah satu format data vektor yang didukung Mapserver adalah shapefile sehingga semua data yang akan digunakan harus memiliki format shapefile (*.shp) untuk data spasial dan format dbaseIV (*.dbf) untuk data atribut. Format data ini dihasilkan menggunakan perangkat lunak ArcView GIS 3.3.

Bentuk data vektor yang digunakan dalam SIG Persebaran Hotspot Propinsi Kalimantan Tengah ini yaitu :

polygon, untuk danau dan ibukota, line, untuk batas wilayah, garis kontur,

sungai, jalan, dan garis pantai, point, untuk hotspot, kota, dan bandara.

Data tersebut menjadi entity yang memiliki tipe entitas masing-masing dan saling berhubungan. Dalam basisdata spasial setiap entity dilengkapi dengan keterangan bentuk data spasial (point, line, polygon).

6 Akuisisi Perangkat Keras dan Perangkat

Lunak

Berdasarkan penilaian kinerja perangkat lunak berdasar fungsi khusus yang dilakukan dipilih ArcView sebagai perangkat lunak untuk mengolah data spasial dan QuantumGIS

7.1.2 Perancangan Logik Basis Data

Perancangan logik basis data ditampilkan dalam diagram keterhubungan antartabel, dapat dilihat pada Lampiran 4. Tabel basis data dirancang sesuai dengan kebutuhan sistem. Daftar tabel basis data dapat dilihat pada Tabel 1.

11

Layer yang terbentuk dari hasil organisasi

data yaitu:

1 akalteng, berisi atribut batas wilayah dan panjang batas wilayah,

2 ckalteng, berisi atribut jenis kontur dan panjang garis kontur,

3 hkalteng, berisi atribut nama sungai, panjang sungai, dan ord sungai,

4 hotspotkalteng, berisi atribut longitude, latitude, tanggal, kabupaten, kecamatan, HPH, HTI, perkebunan, lithology, dan jenis tanah, berdasarkan data yang diperoleh dari Kementrian Lingkungan Hidup (KLH) Bagian Penanganan Kebakaran Hutan,

5 kkalteng berisi atribut jenis jalan dan panjang jalan,

6 lkalteng berisi atribut panjang garis pantai,

7 nkalteng, berisi atribut nama kota yang berada di Propinsi Kalimanatn Tengah,

8 pkalteng, berisi atribut nama danau, area, perimeter, dan ord sungai,

9 skalteng, berisi atribut area dan perimeter Ibukota Propinsi,

10 zkalteng, berisi atribut nama bandara di Propinsi Kalimantan Tengah.

7.1.3 Perancangan Fisik Basis Data

Perancangan fisik dilakukan dengan menentukan tipe data dari tiap data atribut dan menyimpan data dalam bentuk yang dapat dengan mudah digunakan dalam sistem. Oleh karena itu, data spasial dan atribut disimpan dalam shapefile yang memiliki tiga format file

8 Pembangunan Basis Data

turunan yaitu *.shp, *.shx, *.dbf. Desain

fisik berupa tabel tipe data dapat dilihat pada Lampiran 5.

8 Pembangunan Basis Data

Proses pembangunan basis data terdiri atas pengumpulan data spasial, pengolahan data, pengelompokan dan seleksi data, penambahan informasi, klasifikasi, konversi data shapefile ke dalam bentuk PostGIS, dan membuat database baru dalam PostgreSQL. Data spasial yang terkumpul untuk pengembangan sistem memiliki format vektor.

8.1. Pengolahan Data

8.1.1 Pengolahan Data pada ArcView

Setelah dilakukan pengumpulan data atribut dan spasial Propinsi Kalimantan Tengah yang diperoleh dari Bakosurtanal dengan skala 1:1.000.000 dalam bentuk format .arc dan data hotspot yang diperoleh dari KLH Bagian Penanganan Kebakaran Hutan dalam format .xls, tahapan selanjutnya adalah mengolah data tersebut pada ArcView untuk mendapatkan data dalam format shapefile.

Untuk melakukan konversi format .arc ke format shapefile maka digunakan tools theme convert to shapefile. Untuk data hotspot yang diperoleh dalam format .xls maka file tersebut dikonversi menjadi format .dbf yang kemudian akan menjadi atribut dari format shapefile. Untuk mendapatkan format shapefile nya, data dbf yang merupakan hasil konversi sebelumnya dipanggil melalui tools add event theme yang kemudian di convert ke dalam format shapefile. Proses ini dilakukan

Nama Tabel Kegunaan Akalteng Memberikan informasi mengenai batas-batas wilayah

Ckalteng Memberikan informasi mengenai lokasi garis kontur

Hkalteng Memberikan informasi mengenai sungai

Hotspotkalteng Memberikan informasi mengenai lokasi titik api

Kkalteng Memberikan informasi mengenai jalan

Lkalteng Memberikan informasi mengenai garis pantai

Nkalteng Memberikan informasi mengenai nama-nama kota

Pkalteng Memberikan informasi mengenai danau Skalteng Memberikan informasi mengenai lokasi ibukota propinsi

Zkalteng Memberikan informasi mengenai lokasi bandara

geometry_columns Identifikasi tabel yang memiliki atribut spasial

spatial_ref_sys Referensi spasial dari kolom geometri

Tabel 1 Basis Data SIG Persebaran Titik Api Propinsi Kalteng

12

sebelum konversi data shapefile ke format SQL. 8.2 Konversi Data

Tahapan selanjutnya adalah memasukkan data shapefile ke database dengan melakukan konversi data shapefile ke basis data yang dipakai untuk pengembangan SIG, yaitu PostgreSQL terlebih dahulu. PostgreSQL bersifat open source yang mendukung PostGIS di dalamnya. PostGIS merupakan ekstensi PostgreSQL yang menawarkan kemampuan untuk mengelola data spasial.

Konversi data shapefile ke dalam PostGIS dilakukan dengan mengimport data. Proses import data dilakukan menggunakan QuantumGIS melalui plugin manager SPIT (Shapefile to PostgreSQL/PostGIS Import Tool). Hal ini akan mengkonversi bentuk data shapefile ke dalam bentuk tipe data PostgreSQL.

8.3 Pembangunan Basis Data pada

PostgreSQL

Pembangunan basis data pada PostgreSQL diawali dengan membuat database kosong yang baru di PostgreSQL. Untuk proses pembuatan database di PostgreSQL dapat dilihat pada Gambar 8.

Gambar 8 Pembangunan basis data di PostgreSQL

Untuk pemasukan data ke dalam tabel basis data tidak perlu dilakukan lagi, karena pada saat melakukan import data shapefile ke format .sql pada QuantumGIS maka data tersebut sudah tersusun pada basisdata dengan nama tabel sesuai dengan nama format shapefile sebelumnya.

Setelah data spasial dimasukkan ke dalam basis data PostgreSQL langkah selanjutnya adalah memberikan gix index pada

masing-masing tabel. Hal ini dilakukan untuk mempercepat proses query. Untuk itu diperlukan suatu kolom yang unique pada suatu tabel geometri. Kemudian lakukan vacuum analyze untuk meng-update statistik geometri. Eksekusi perintah ini di menu SQL queries atau di Command Prompt PostgreSQL:

CREATE INDEX [tbl_name]_gist_index ON [tbl_name] USING GIST (the_geom GIST_GEOMETRY_OPS); VACUUM ANALYZE [tbl_name] (the_geom) ;

Kemudian dilanjutkan dengan membuat gid index pada masing-masing tabel.

CREATE INDEX [tbl_name]_gid ON [tbl_name] (gid);

Langkah CREATE INDEX GIST, VACUUM ANALYZE, dan CREATE INDEX GID tidak harus berurutan seperti yang dijelaskan di atas. Urutan pelaksanaannya tidak berpengaruh terhadap hasil keluarannya.

9 Integrasi dan Perancangan Antarmuka

Sistem

9.1 Arsitektur Sistem

Perancangan arsitektur sistem didasarkan pada three tier architecture yaitu data tier, logic tier dan presentation tier. Arsitektur yang digunakan dalam pengembangan sistem dapat dilihat pada Gambar 9. Diagram hierarki Sistem Informasi Geografis Persebaran Hotspot Propinsi Kalimantan Tengah dapat dilihat pada Lampiran 6 dan 7. Pada Three Tier Architecture, Arsitektur paling bawah adalah server basis data itu sendiri (data tier). Pada lapisan ini terjadi konversi data dari data shapefile ke dalam PostGIS. Agar data pada DBMS PostgreSQL dapat ditampilkan pada aplikasi Mapserver, maka perlu dibuatkan mapfile (*.map) yang menyimpan konfigurasi untuk menampilkan data tersebut. Hasil konfigurasi mapfile tersebut dibangkitkan oleh Pmapper untuk menyajikan bentuk tampilan peta dengan menu navigasi yang interaktif dan dinamis.

Pada Mapserver terjadi konversi data shapefile ke tiff/jpeg sehingga Mapserver dapat menempatkan sebuah gambar peta statis pada halaman web. Gambar ditempatkan pada sebuah file dengan bentuk HTML. Proses dari tampilan Mapserver, konfigurasi mapfile pada Pmapper, dan penanganan komunikasi antara

13

client dan server terjadi pada lapisan logic tier.

Pada presentation tier, lapisan ini bertanggung jawab dalam penyedia antarmuka ke pengguna yaitu web browser. Pada lapisan inilah client melakukan sebuah permintaan ke web server.

Keuntungan dari three tier architecture salah satunya adalah perubahan pada antarmuka pengguna tidak saling mempengaruhi satu sama lain, membuat suatu aplikasi mudah berevolusi untuk memenuhi kebutuhan baru.

Gambar 9 Arsitektur Sistem dengan Three Tier Architecture

9.2 Perancangan Antarmuka

9.2.1 Antarmuka halaman utama

Antarmuka halaman utama SIG Persebaran Hotspot Propinsi Kalimantan Tengah terdiri dari enam bagian, yaitu header, menu, form login, navigasi, content, berita, dan footer. Tampilan perancangan antarmuka halaman utama dapat dilihat pada Gambar 10.

Gambar 10 Antarmuka Halaman Utama

9.2.2 Antarmuka halaman peta

Antarmuka halaman peta terdiri dari delapan bagian yaitu header, search, tools, peta, navigasi, skala, layer dan legenda serta referensi. Pengguna dapat melakukan pemilihan layer dan informasi terkait pada bagian layer-legenda. Legenda berisi keterangan atau simbol dari peta. Pengguna dapat melakukan proses pencarian pada tombol search. Pada bagian tools terdapat pilihan download dan print peta. Bagian referensi berupa tampilan peta dasar. Antarmuka pmapper memiliki default tampilan hanya satu field pada menu search. Tampilan perancangan default antarmuka halaman peta digambarkan pada Gambar 11.

Gambar 11 Antarmuka Halaman Peta. Berdasarkan kebutuhan untuk

menampilkan peta persebaran lokasi hotspot perkabupaten berdasarkan rentang waktu tertentu maka dilakukan modifikasi pada

14

antarmuka default dengan menambahkan dua field baru. Field pertama untuk kabupaten, field kedua untuk tanggal awal, dan field ketiga untuk tanggal akhir. Tampilan perancangan antarmuka halaman peta yang telah dimodifikasi digambarkan pada Gambar 12.

Gambar 12 Modifikasi Antarmuka Halaman Peta.

Fungsi pencarian pada default tool

Pmapper hanya dapat melakukan pencarian dari suatu tabel pada satu field. Untuk mengubah default tool nya maka dilakukan modifikasi pada arsitektur pembangun framework Pmapper..

Modul-modul yang dimodifikasi berada pada direktori config dan direktori incphp. Modul-modul tersebut adalah:

search.xml : merupakan modul yang berguna untuk menampilkan antarmuka pencarian pada halaman Pmapper.

search.php : modul ini merupakan fungsi yang diperlukan dalam aplikasi untuk proses pencarian.

Modifikasi yang dilakukan pada modul search.xml adalah dengan melakukan penambahan field pada antarmuka pencarian dengan menggunakan operator AND. Hasil modifikasi berupa tampilan tiga field pada menu pencarian yang terkoneksi dengan basis data. Modifikasi tersebut dapat dilihat pada Gambar 13.

Gambar 13 Fungsi Penambahan Field pada

Menu Pencarian Modifikasi yang dilakukan pada modul

search.php adalah dengan membuat variabel baru yaitu $fc (field count) yang berfungsi untuk membangun fungsi pencarian berdasarkan interval tanggal yaitu tanggal awal dan tanggal akhir, dan kabupaten yang diinputkan pengguna. Modifikasi tersebut dapat dilihat pada Gambar 14.

Gambar 14 Pendefinisian Fungsi Interval

Tanggal 10 Pengembangan Sistem

Komponen penting yang akan digunakan pada tahapan pengembangan ini adalah paket MapServer (MS4W) 2.3.1 yang dapat diunduh di www.maptools.org. Setelah berhasil men-download paket ms4w yang dikehendaki ekstraksi isinya ke direktori C:\ seperti pada Gambar 15. Kemudian eksekusi apache-install.bat untuk menginstal service Apache. Apabila service sudah berjalan, maka akan terlihat proses httpd.exe pada jendela Task

Header

Search

Navigasi

Layer&

Legenda

Referensi

Peta

Skala

ToolsField 1 Field 3Field 2

15

Manager Windows. Dapat dilihat dengan membuka http://localhost pada web browser.

Gambar 15 Struktur paket MS4W.

Penambahan aplikasi baru ke dalam paket tersebut diletakkan di C:\ms4w\apps dalam satu folder baru, dan diperlukan konfigurasi ulang pada beberapa file di direktori C:\ms4w\apps\...\config, seperti file config.ini, php_config.php dan mapfile-nya, serta penambahan file pada

C:\ms4w\Apache\htdocs dan C:\ms4w\httpd.d.

Setelah MapServer terinstal dan dapat menjalankan semua fiturnya dengan baik, dan semua data yang diperlukan dalam pengembangan sistem sudah lengkap, serta kebutuhan desain antarmuka sistem telah selesai, maka tahap penggabungan sistem dapat segera dilakukan. Halaman utama sistem yang dibangun dapat dilihat pada Gambar 16.

Menu-menu yang tersedia di dalam sistem ini dibuat dengan tujuan untuk mendukung dan melengkapi fasilitas SIG yang ada di dalamnya. Di bagian atas ada menu-menu utama yang terdiri atas Home, Buku Tamu, Kontak Kami dan Search. Halaman awal pada sistem ini adalah halaman Home yang berisi tentang Sekilas Kebakaran Hutan sebagai pembuka dan Berita.

Di sebelah kiri ada form login untuk administrator dan menu navigasi. SIG persebaran hotspot sendiri dapat di akses melalui submenu Peta Persebaran Hotspot pada menu Navigasi atau melalui link lihat peta persebaran hotspot di halaman Home.

Gambar 16 Halaman Utama Sistem

16

Submenu Kebakaran Hutan terdiri atas Deskripsi, Penyebab, Zat Hasil Kebakaran Hutan, Dampak, Kerugian, Pengendalian, dan Tips. Submenu Sekilas Kalteng berisi tentang informasi wilayah Kalimantan Tengah. Submenu Satelit AVHRR NOAA berisi tentang informasi satelit dalam peranan pengendalian kebakaran hutan. Submenu hotspot berisi tentang informasi hotspot yang menjadi objek deteksi dini dalam kebakaran hutan. Submenu Peta Persebaran Hotspot merupakan link menuju SIG Persebaran Hotspot Propinsi Kalimantan Tengah. Untuk menampilkan antarmuka halaman peta, data-data yang digunakan dikonversi dahulu ke format mapfile.

Struktur umum sebuah mapfile dapat dilihat pada Gambar 17. Mapfile secara umum terdiri atas pendefinisian objek map yang umumnya berisi tentang extension peta, size, dll, pendefinisian objek layer, pendefinisian objek class, pendefinisian objek style, dan pendefinisian objek label.

Gambar 17 Struktur umum mapfile (Kropla 2005).

Salah satu contoh pendefinisian objek

layer dalam mapfile dengan tipe data polygon pada sistem yang terintegrasi dengan database dapat dilihat pada Gambar 18.

Gambar 18 Pendefinisian Objek Layer yang Terintegrasi Database

Pendefinisian objek layer pada sistem yang terintegrasi dengan database PostgreSQL sedikit berbeda dengan pendefinisian objek layer pada sistem yang tidak terintegrasi dengan database yang datanya di-load langsung dari data shapefile-nya. Selain terdapat penambahan script CONNECTIONTYPE dan konfigurasi CONNECTION pada sistem yang terintegrasi dengan database, perbedaan lain juga terdapat pada penulisan script DATA. Perbedaan lain yang tak kalah pentingnya, dan dapat mempengaruhi MapServer dalam menerjemahkannya adalah penulisan CLASSITEM dan RESULT_FIELD, pada sistem yang terintegrasi dengan database, CLASSITEM dan RESULT_FIELD ditulis dengan huruf kecil, sedangkan pada sistem yang tidak terintegrasi dengan database CLASSITEM dan RESULT_FIELD ditulis dengan huruf besar. Pendefinisian objek layer dalam mapfile dengan tipe data polygon pada system yang tidak terintegrasi dengan database dapat dilihat pada Gambar 19.

Perbedaan yang sederhana, namun mampu menimbulkan permasalahan dalam proses visualisasi yang dilakukan oleh MapServer. Untuk sistem yang terintegrasi dengan database, apabila CLASSITEM dan RESULT_FIELD ditulis dengan huruf besar, maka MapServer tidak mampu memvisualisasikannya ke web browser untuk

MAP …

LAYER …

CLASS …

STYLE …

END #AKHIR DEFINISI OBJEK STYLE …

LABEL …

END #AKHIR DEFINISI OBJEK LABEL …

END #AKHIR DEFINISI OBJEK CLASS …

END #AKHIR DEFINISI OBJEK LAYER …

dtptCdMd

ptht

disampaikan ktidak berhasipengguna. Uterintegrasi CLASSITEM dengan huruf kMapServer mdalam mapfil

pengguna, namtidak dapat bhanya memuntabel-tabel kos

Gambar 19dengan T

kepada pengguil muncul dUntuk sistemdengan datdan RESULT

kecil, tidak termemvisualisasle untuk dita

mun untuk fiturberjalan denganculkan Querysong.

9 Pendefinisianidak Terintegra

una, sehingga pdi web browm yang titabase, apabT_FIELD ditrjadi masalah sikan kode-kampilkan kep

r Identify(an baik. Ideny Results den

n Objek Layer asi Database

Gamba

peta wser dak bila tulis saat

kode pada

) ntify ngan

Apada bagiapada 17. GeogKalimkateg

1 K

Klayermengberbe

2 K

Klayermengberbe

3 K

Klayermengberbe

4 K

Klayermengberbe

ar 20 Halaman

Antarmuka halGambar 2

an-bagian padaLampiran 11

Pada halamangrafis Persebmantan Tenggori layer, yaitu

Kategori Peta B

Kategori ini terr akalteng. Lggunakan leentuk line.

Kategori Garis K

Kategori ini terr ckalteng. Lggunakan leentuk line.

Kategori Garis P

Kategori ini terr hkalteng. Lggunakan leentuk line berw

Kategori Hotspo

Kategori ini terr hotspotkaltenggunakan leentuk point.

n Peta

laman peta d0. Penjelasan

a halaman petasampai deng

n peta Sistembaran Hotspogah terdapatu:

atas Wilayah

rdiri atas satuLayer pada egenda deng

Kontur

rdiri atas satuLayer pada egenda deng

Pantai

rdiri atas satuLayer pada genda deng

warna biru.

ot

rdiri atas satung. Layer padaegenda deng

17

dapat dilihat n mengenai

a dapat dilihat an Lampiran m Informasi ot Propinsi t sembilan

u layer yakni kategori ini

gan simbol

u layer yakni kategori ini

gan simbol

u layer yakni kategori ini an symbol

u layer yakni a kategori ini gan simbol

18

Kategori ini terdiri atas satu layer yakni layer hotspotkalteng. Layer pada kategori ini menggunakan legenda dengan simbol berbentuk point.

5 Kategori Jalan

Kategori ini terdiri atas satu layer yakni layer kkalteng. Jalan terdiri atas tiga jenis yaitu jalan arteri dua arah, jalan arteri, dan jalan kolektor. Ketiga jenis jalan ini disimpan dalam satu layer karena jalan saling berhubungan. Layer pada kategori ini menggunakan legenda dengan simbol berbentuk garis dengan warna abu.

6 Kategori Garis Pantai

Kategori ini terdiri atas satu layer yakni layer lkalteng. Layer pada kategori ini menggunakan legenda dengan simbol berbentuk line.

7 Kategori Kota

Kategori ini terdiri atas satu layer yakni layer nkalteng. Layer pada kategori ini menggunakan legenda dengan simbol berbentuk point.

8 Kategori Danau

Kategori ini terdiri atas satu layer yakni layer pkalteng. Layer pada kategori ini menggunakan legenda dengan simbol berbentuk polygon.

9 Kategori Ibukota

Kategori ini terdiri atas satu layer yakni layer skalteng. Layer pada kategori ini menggunakan legenda dengan simbol berbentuk polygon.

10 Kategori Bandara

Kategori ini terdiri atas satu layer yakni layer zkalteng. Layer pada kategori ini menggunakan legenda dengan simbol berbentuk point. 11 Pengujian Sistem

Secara fungsional, sistem dapat digunakan pada browser Internet Explorer 6, Mozilla Firefox 3.0 dan Safari 4. Administrator dan pengguna umum dapat menggunakan sistem ini sesuai dengan dengan hak akses dan tanggung jawab yang telah ditentukan. Sesuai dengan pembagian kategori pengguna, administrator mempunyai hak akses dan tanggung jawab melakukan manajemen basis data, hanya saja manajemen data spasial tidak dapat dilakukan secara langsung dalam sistem

ini dikarenakan batasan sistem. Untuk melakukan pengolahan dan pengeditan data spasial menggunakan perangkat ArcView.

Pengujian sistem dilakukan dengan menggunakan metode pengujian black-box. Pengujian ini bertujuan untuk mengetahui apakah fungsi-fungsi yang ada dalam sistem berjalan dengan baik serta memeriksa terjadinya error pada saat sistem digunakan. Pengujian ini dilakukan dengan memeriksa kesesuaian input dan output yang dihasilkan oleh sistem. Hasil pengujian yang didapat dari serangkaian pengujian yang dilakukan menyatakan bahwa sistem berhasil menjalankan fungsi-fungsinya dengan baik. Hasil pengujian selengkapanya dapat dilihat pada Lampiran 18. 12 Penggunaan dan Perawatan Basis Data

Prosedur penggunaan sistem dibuat berdasarkan interaksi pengguna dengan sistem. Pada prosedur tersebut dijelaskan bagaimana interaksi antara pengguna dengan setiap halaman yang ada pada sistem. Prosedur tersebut didokumentasikan dalam bentuk tulisan ini.

KESIMPULAN DAN SARAN

Kesimpulan

Sistem Informasi Geografis Persebaran Hotspot Propinsi Kalimantan Tengah dikembangkan sebagai sistem yang menyediakan informasi mengenai lokasi persebaran Hotspot yang terdapat pada Propinsi Kalimantan Tengah, berbasi web, dinamis dan interaktif. Pengguna dapat memilih objek yang menjadi perhatian pengguna. Pengguna dapat mencari lokasi persebaran Hotspot perkabupaten berdasarkan interval waktu yang diinputkan pengguna.

Dikatakan dinamis karena dalam penyajiannya sistem ini dibangun menggunakan framework Pmapper yang menyediakan fungsi yang besar serta multiple untuk memanipulasi peta. Fungsi manipulasi peta yang tersedia yaitu mencari suatu lokasi persebaran Hotspot berdasarkan interval waktu tertentu, memperbesar dan memperkecil ukuran skala peta, melakukan cetak peta dalam bentuk PDF atau HTML, identifikasi layer secara automatis, melakukan pengukuran jarak, menambahkan objek baru dan mengambil informasi yang berkaitan dengan lokasi tersebut. Sistem ini berbasis

19

web online sehingga pengguna dapat dengan mudah mengakses dimanapun dan kapanpun.

Saran

Sistem Informasi Geografis Persebaran Hotspot Propinsi Kalimantan Tengah ini masih memiliki kekurangan yang disebabkan oleh keterbatasan perangkat yang tersedia. Sistem ini melakukan pengolahan data di ArcView dan halaman peta terbatas menampilkan data saja tanpa bisa dilakukan pengolahan data oleh pengguna. Dengan demikian, penelitian selanjutnya diharapkan dapat melakukan pengolahan data pada halaman peta, masukan data dapat berupa data raster, dan adanya halaman administrator untuk pengolahan data pada PostgreSQL.

DAFTAR PUSTAKA

Aronoff S. 1989. Geographic Information System: A Management Perspective. Ottawa Canada : WDL Publication.

Department of Geography University at

Buffalo, NY. 2004. GIS Development Guide.http://www.geog.buffalo.edu/ncgia/sara/index.html, volumei.pdf dan volumeiii.pdf. [12 Januari 2009].

Hayardisi G. 2008. Data Warehouse dan

OLAP Berbasis Web untuk Persebaran Hotspot di Wilayah Indonesia Menggunakan Palo 2.0.[Skripsi]. Bogor : Institut Pertanian Bogor.

Harmon JE, Anderson SJ. 2003. Design and

Implementation of Geographic Information Systems. John Wiley and Sons: New Jersey.

Kang TC. 2002. Introduction to Geographic

Information System. New York : The McGraw-Hill Companies, Inc.

Kropla B. 2005. Beginning Mapserver : Open

Source GIS Development. USA: Appres. Mitchell T. 2005. Web Mapping Illustrated.

USA : O’Reilly Media, Inc. Peng ZR, Ming HT. 2003. Internet GIS :

Distributed Geographic Information Services for the Internet and Wireless Networks. New Jersey : John Wiley and Sons, Inc.

Prahasta E. 2007. Membangun Aplikasi Web-based GIS dengan MapServer. Bandung : Informatika.

Ratnasari E. 2000. Pemantauan Kebakaran

Hutan Dengan Menggunakan Data Citra NOAA-AVHRR dan Citra Landsat TM: Studi Kasus di Daerah Kalimantan Timur. [Skripsi]. Bogor: Institut Pertanian Bogor.

Wikipedia Homepage. http://en.wikipedia.org

/wiki/Three_tier_architecture [14 November 2009].

21

LAMPIRAN

21

Lampiran 1 Contoh peta statis yang tersedia

Sumber: www.geospasial.bnpb.go.id

www.asiamaya.com

www.indotravelers.com

www.pu.go.id

Sumber: www.pkhl.or.id

22

Level Id Proses

Nama Proses Data Input Data Output Deskripsi Proses

1 1 Menampilkan Peta Persebaran Hotspot Propinsi Kalteng

Navigasi peta Informasi peta Persebaran Hotspot Propinsi Kalteng

Menyediakan informasi peta Persebaran Hotspot Propinsi Kalteng. Peta bersifat interaktif yaitu dapat dilakukan operasi-operasi sesuai fungsi yang tersedia.

2

1.1 Memilih layer peta

Klik (berikan tanda checklist) pada text box pilihan layer

Tampilan peta sesuai dengan layer yang dipilih

Sistem menampilkan peta sesuai layer yang dipilih

1.2 Zoom to full extent

Klik tombol Zoom to full extent

Kembali ke tampilan peta pada saat awal membuka halaman antarmuka peta

Sistem menampilkan kembali keadaan peta dengan koordinat ekstensi yang sebenarnya.

1.3 Zoom Slider Klik dan Geser ke atas Zoom Slider

Tampilan peta dengan skala maksimum sesuai dengan besarnya frame

Sistem menampilkan peta dengan skala yang berbeda.

1.4 Back Klik Tombol Back Kembali ke tampilan peta satu operasi zoom sebelumnya

Sistem menampilkan kembali keadaan satu operasi zoom sebelumnya (bila ada)

1.5 Forward Klik Tombol Forward

Kembali ke tampilan peta satu operasi zoom setelahnya

Sistem menampilkan kembali keadaan satu operasi zoom setelahnya (bila ada).

1.6 Pan Klik Tombol Pan lalu pilih lokasi pada peta yang akan digeser

Tampilan peta sesuai dengan pergeseran posisi tampilan yang diinginkan

Sistem menampilkan peta sesuai dengan pergeseran posisi tampilan yang diinginkan.

1.7 Zoom in Klik Tombol Zoom In lalu pilih area yang akan dilakukan perbesaran

Tampilan peta dengan perbandingan skala yang lebih kecil

Sistem menampilkan peta dengan perbandingan skala yang lebih kecil.

1.8 Zoom out Klik Tombol Zoom Out lalu pilih area yang akan dilakukan pengecilan

Tampilan peta dengan perbandingan skala yang lebih besar

Sistem menampilkan peta dengan perbandingan skala yang lebih besar.

1.9 Identifikasi layer

Klik Tombol Identity dan klik lokasi pada peta yang akan diidentifikasi

Tampilan informasi berupa tabel dengan atribut objek yang dipilih.

Sistem menampilkan informasi dengan keluaran berupa tabel atribut objek terkait.

Lampiran 2 Input – Proses – Output

23

Lampiran 2 Lanjutan

Level Id Proses

Nama Proses Data Input Data Output Deskripsi Proses

1.10 Identifikasi layer secara otomatis

Klik Tombol Auto Identity dan tentukan lokasi pada peta yang akan diidentifikasi tanpa melakukan klik pada objek yang diinginkan

Tampilan informasi berupa tabel dengan atribut objek terkait

Sistem menampilkan informasi dengan keluaran berupa tabel atribut objek terkait.

1.11 Tambah objek baru

Klik Tombol Add point of interest dan klik lokasi pada peta yang akan ditambahkan objek baru kemudian masukkan nama objek tersebut

Tampilan peta dengan objek baru

Sistem menampilkan peta dengan objek yang baru.

1.12 Pengukuran jarak

Klik tombol measure dan tentukan titik awal dan titik akhir pengukuran

Tampilan jarak sebenarnya di dunia nyata sesuai dengan perbandingan skala peta

Sistem menampilkan jarak yang sebenarnya di dunia nyata sesuai dengan perbandingan skala peta.

1.13 Search Peta Memilih layer hotspot berdasarkan tanggal kemudian memasukkan nama kabupaten, tanggal awal, dan tanggal akhir yang akan dicari

Peta persebaran hotspot.

Sistem menampilkan layer hotspot yang dicari sesuai dengan input kabupaten dan interval tanggal.

1.14 Print preview Klik tombol Print preview dan pilih skala yang diinginkan

Tampilan Print preview sesuai dengan skala yang dinginkan

Sistem Menampilkan Print preview sesuai dengan skala yang diinginkan.

1 1.1 Kontrol data content web

Masukkan username dan password pada form login

Tampilan menu administrator

Sistem melakukan verifikasi password dan menampilkan menu administrasi.

1.2 Memilih submenu yang tersedia pada menu navigasi

Klik salah satu link yang tersedia pada masing-masing submenu navigasi

Tampilan isi dari setiap halaman yang disediakan oleh submenu navigasi yang dipilih

Sistem menampilkan isi halaman dari masing-masing submenu navigasi yang dipilih

1.3 Menulis buku tamu

Klik menu Buku Tamu, isi form isian buku tamu yang tersedia

Tampilan form isian buku tamu

Sistem menampilkan form isian buku tamu

1.4 Melihat isi buku tamu

Klik menu Buku Tamu, lihat pada bagian Buku Tamu pada bagian bawah

Tampilan isi buku tamu yang sudah masuk ke dalam database sistem

Sistem menampilkan isi buku tamu yang ada di dalam database sistem

1.5 Melihat isi menu kontak kami

Klik menu Kontak Kami

Tampilan halaman Kontak Kami

Sistem menampilkan halaman Kontak Kami

24

Lampiran 2 Lanjutan

Level Id Proses

Nama Proses Data Input Data Output Deskripsi Proses

1.6 Pencarian kata pada menu search

Klik menu search dan masukkan kata kunci yang dicari

Tampilan hasil pencarian

Sistem menampilkan data hasil pencarian.

2 2.1 Edit data Klik tombol ubah dan masukkan data yang baru

Tampilan data yang telah di-update

Sistem melakukan update data pada content web.

2.2 Hapus data Klik tombol hapus dan pilih informasi yang akan dihapus

Tampilan data yang telah di-delete

Sistem melakukan penghapusan data pada content web.

2.3 Tambah data Klik tombol tambah dan masukkan data yang baru

Tampilan data yang telah ditambahkan

Sistem melakukan penambahan data pada content web.

2.4 Logout Klik menu logout Tampilan Halaman Utama

Sistem menampilkan halaman utama.

Lampiran 3 DFD Level 1 Sistem Informasi Geografis Persebaran Hotspot Propinsi Kalteng.

1. Menampilkan

Peta

2. Pencarian

3. Pengeditan Data

Administrator Pengguna Umum

Perintah operasi peta

Tampilan peta

Perintah operasi peta

Tampilan peta

Kata yang dicari Kata yang dicari

Informasi hasil pencarian

Informasi hasil pencarian

Informasi_spasial

Kata yang dicari Semua kata kunci yang dicari

DBMS MYSQL

Data Persebaran Titik Panas Propinsi KatengData password Data password

DBMS PostgreSQL

Data peta

Data terbaru

Informasi data terbaru

Data Persebaran Titik Panas Propinsi Kateng

25

Lampiran 4 Diagram Keterhubungan Antartabel SIG Persebaran Hotspot Propinsi Kalteng

Lampiran 5 Desain fisik Sistem Informasi Geografis Persebaran Hotspot Propinsi Kalteng

Atribut dalam layer Batas Wilayah (Line) Nama Field Tipe Data (Ukuran) Keterangan

gid Integer Id spasial batas wilayah length Double Precision Panjang batas wilayah batas Varchar Batas wilayah the_geom Geometry Berisi informasi spasial multiline layer batas

wilayah Atribut dalam layer Garis Kontur (Line)

Nama Field Tipe Data (Ukuran) Keterangan gid Integer Id spasial garis kontur length Double Precision Panjang garis kontur kontur Varchar Garis kontur the_geom Geometry Berisi informasi spasial multiline layer sungai

26

Lampiran 5 Lanjutan Atribut dalam layer Sungai (Line)

Nama Field Tipe Data (Ukuran) Keterangan gid Integer Id spasial sungailength Double Precision Panjang sungai sungai Varchar Nama sungai ord_sungai Small Integer Jumlah cabang sungai the_geom Geometry Berisi informasi spasial multiline layer sungai

Atribut dalam layer Hotspot (Point)

Nama Field Tipe Data (Ukuran) Keterangan gid Integer Id spasial hotspot long Double Precision Koordinat longitude lat Double Precision Koordinat latitude kabupaten Varchar Nama kabupaten kecamatan Varchar Nama kecamatan hph Varchar Nama HPH hti Varchar Nama HTI perkebunan Varchar Nama Perkebunan lithology Varchar Keterangan kandungan lahan jenis_tana Varchar Keterangan jenis lahan tgl Date Waktu terdeteksi hotspot the_geom Geometry Berisi informasi spasial point layer sungai

Atribut dalam layer Jalan (Line)

Nama Field Tipe Data (Ukuran) Keterangan gid Integer Id spasial jalan length Double Precision Panjang jalan jalan Varchar Jenis jalan the_geom Geometry Berisi informasi spasial multiline layer jalan

Atribut dalam layer Garis Pantai (Line)

Nama Field Tipe Data (Ukuran) Keterangan gid Integer Id spasial garis pantai length Double Precision Panjang garis pantaithe_geom Geometry Berisi informasi spasial multiline layer garis

pantai Atribut dalam layer Kota (Point)

Nama Field Tipe Data (Ukuran) Keterangan gid Integer Id spasial kota kota Varchar Nama kota the_geom Geometry Berisi informasi spasial point layer kota

27

Lampiran 5 Lanjutan Atribut dalam layer Danau (Polygon)

Nama Field Tipe Data (Ukuran) Keterangan id Integer Id spasial danauarea Double Precision Luas area danau perimeter Double Precision Luas perimeter danau danau Varchar Nama danau ord_sungai Small Integer Jumlah cabang the_geom Geometry Berisi informasi spasial multipolygon layer

danau Atribut dalam layer Ibukota (Polygon)

Nama Field Tipe Data (Ukuran) Keterangan gid Integer Id spasial ibukota area Double Precision Luas area ibukota perimeter Double Precision Luas perimeter ibukota the_geom Geometry Berisi informasi spasial multipoligon layer

ibukota Atribut dalam layer Bandara (Point)

Nama Field Tipe Data (Ukuran) Keterangan gid Integer Id spasial bandara bandara Varchar Nama bandara the_geom Geometry Berisi informasi spasial point layer bandara

geometry_columns

Nama Field Tipe Data (Ukuran) Keterangan oid f_table_catalog varchar (30) Bernilai ‘ ” ‘ f_table_schema varchar (30) Hak akses tabel (publik) f_table_name varchar (30) Nama tabel yang memiliki atribut spasial f_Geometry_column varchar (30) Nama kolom yang berisi informasi spasial

(kolom the_geom) coord_dimension Int Dimensi informasi spasial (bernilai “2”) srid Int Bernilai “-1” type varchar (30) Tipe informasi spasial (multipoligon,

multiline, point) spatial_ref_sys

Nama Field Tipe Data (Ukuran) Keterangan srid int Id Sistem Referensi Spasial auth_name varchar (14) Bernilai “EPSG” auth_srid int Id Sistem Referensi Spasial dari auth_name srtext varchar (80) Representasi WKT (Well Known Text) dari

Sistem Referensi Spasial proj4text varchar (80) Berisi definisi koordinat Proj4

28

Lampiran 6 Diagram Hierarki Sistem

Lampiran 7 Halaman Utama Sistem

Header

Menu

Navigasi

Form Login

Berita

Salam Pembuka

L

L

K

T

Lampiran 8 D

Back

Homepage

Lampiran 9 H

Keterangan :

Toolbox berisi

: Zoom to

: Back (m

: Forward

: Zoom in

: Zoom ou

: Pan (me

Atur Skala

Diagram Hierark

k Identit

Forward

Halaman Peta

i perangkat seb

o full extend (m

melihat tampila

rd (melihat tam

n (memperbesa

ut (memperkec

enggeser peta)

Pencarian

ki Antarmuka P

Pet

Auto Idety

Zoom In

bagai berikut:

melihat seluruh

an peta seperti s

mpilan peta sepe

ar tampilan pet

cil tampilan pe

Peta

ta Persebaran Titik ApiPropinsi Kalteng

Selecentity

Zoom Out

h peta)

sebelumnya)

erti setelahnya)

a)

eta)

Download/C

i

ct Downloa

Pan

)

Cetak

av

gas

ad Add Point of

Measure

N a v i g a s i

Ref

Pilih

29

Print

f Interset

ferensi

h Layer

Refresh Map

L

: Identify

: Select (m

: Auto Ide

: Measure

: Point of

: Refresh

Lampiran 10 T

(melihat inform

memilih objek

entity (menamp

e (tool untuk m

f Interest (mena

(memperbarui

Tampilan Prose

Menu

masi atribut da

pada peta)

pilan atribut ob

menghitung jara

ambah objek p

i tampilan peta

es Pencarian

u Pencarian

ari objek pada p

bjek yang bera

ak antarobjek)

penting)

a)

peta)

da di atas kurs

Hasil Pencarian

or secara otom

30

matis)

31

Lampiran 11 Tampilan Proses Auto Identity

Lampiran 12 Tampilan Proses Print Map

Auto Identify

Print Map

32

Lampiran 13 Tampilan Proses Identify

Lampiran 14 Tampilan Proses Measure

Identify

Measure

33

Lampiran 15 Tampilan Proses Pan

Lampiran 16 Tampilan Proses Point of Interest

Pan

Point of Interest

Point Baru

34

Lampiran 17 Tampilan Proses Select

Lampiran 18 Tampilan Proses Zoom In

\

Select

Zoom Slider

Zoom In

35

Lampiran 19 Hasil Pengujian Black-Box

No Kelas Uji Deskripsi Uji Kondisi Awal Skenario Uji Hasil yang

Diharapkan Hasil Uji

1 Menu Utama Sistem

Menampilkan Halaman Utama Sistem

Halaman Home

Klik menu Home

Tampilan Halaman Utama Sistem

Sukses

Menampilkan menu Buku Tamu

Halaman Buku Tamu

Klik menu Buku Tamu

Tampilan menu Buku Tamu

Sukses

Menampilkan menu Kontak Kami

Halaman Kontak Kami

Klik menu Kontak Kami

Tampilan menu Kontak Kami

Sukses

Menampilkan menu Search

Halaman Search

Klik menu Search

Tampilan menu Search

Sukses

Melakukan pencarian

Halaman Search

Masukkan kata kunci pencarian

Tampilan hasil pencarian

Sukses

2 Menu Login Administrator

Menguji validitas menu login Administrator

Halaman login Administrator mengisi username atau password yang salah, lalu klik tombol login

Muncul Pesan “Email and password do not match”

Sukses

Menguji validitas menu login Administrator

Halaman login Administrator mengisi username atau password yang sesuai, lalu klik tombol login

Masuk ke halaman khusus Administrator

Sukses

3 Menu Halaman Peta

Melakukan proses Zoom Slider pada peta

Halaman Informasi Peta

Klik dan Geser ke atas Zoom Slider

Tampilan peta dengan skala maksimum sesuai dengan ukuran yang pengguna inginkan

Sukses

Melakukan proses Undo pada peta

Halaman Informasi Peta

Klik Tombol Undo

Kembali ke tampilan peta satu proses sebelum zoom sebelumnya

Sukses

36

Lampiran 19 Lanjutan

No Kelas Uji Deskripsi Uji Kondisi Awal Skenario Uji Hasil yang

Diharapkan Hasil Uji

3 Menu Halaman Peta

Melakukan proses Redo pada peta

Halaman Informasi Peta

Klik Tombol Redo

Kembali ke tampilan peta satu proses sebelum zoom sesudahnya

Sukses

Melakukan proses Zoom In pada peta

Halaman Informasi Peta

Klik Tombol Zoom In lalu pilih area yang akan dilakukan perbesaran

Tampilan peta dengan perbandingan skala yang lebih kecil

Sukses

Melakukan proses Zoom Out pada peta

Halaman Informasi Peta

Klik Tombol Zoom Out lalu pilih area yang akan dilakukan pengecilan

Tampilan peta dengan perbandingan skala yang lebih besar

Sukses

Menggeser Peta Halaman Informasi Peta

Klik Tombol Pan lalu pilih lokasi pada peta yang akan digeser

Tampilan peta sesuai dengan pergeseran yang dilakukan

Sukses

Melakukan identifikasi layer pada peta

Halaman Informasi Peta

Klik Tombol Identity dan klik lokasi pada peta yang akan diidentifikasi

Tampilan informasi berupa tabel dengan atribut terkait

Sukses

Melakukan proses Pemilihan

Halaman Informasi Peta

Klik Tombol Select dan tentukan lokasi yang akan dipilih

Tampilan peta dengan pemberian warna tertentu untuk lokasi yang dipilih dan informasi berupa tabel dengan atribut terkait

Sukses

Melakukan proses identifikasi layer secara otomatis

Halaman Informasi Peta

Klik Tombol Auto Identity dan tentukan lokasi pada peta yang akan diidentifikasi

Tampilan informasi berupa tabel dengan atribut terkait

Sukses

Melakukan proses pengukuran jarak di peta

Halaman Informasi Peta

Klik Tombol Measure dan tentukan titik awal dan titik akhir pengukuran

Tampilan jarak sebenarnya di dunia nyata sesuai dengan perbandingan skala peta

Sukses

37

Lampiran 19 Lanjutan

No Kelas Uji Deskripsi Uji Kondisi Awal Skenario Uji Hasil yang

Diharapkan Hasil Uji

3 Menu Halaman Peta

Menambah objek baru di peta

Halaman Informasi Peta

Klik Tombol Add point of interest dan klik lokasi pada peta yang akan ditambahkan objek baru kemudian masukkan nama objek tersebut

Tampilan peta dengan objek baru

Sukses

Melakukan Proses pencarian

Halaman Informasi Peta

Memilih layer hotspot berdasarkan tanggal kemudian masukkan nama kabupaten dan interval tanggal yang akan dicari

Tampilan layer hotspot sesuai dengan input pada kabupaten dan interval tanggal

Sukses

4 Menu Administrator

Melakukan kontrol pada Menu

Halaman Administrator

Klik link “Menu” pada menu Administrasi

Tampilan kontrol menu untuk menambah, mengubah, dan menghapus menu yang tersedia di halaman utama

Sukses

Melakukan kontrol pada menu Navigasi

Halaman Administrator

Klik link “Navigasi” pada menu Administrasi

Tampilan kontrol menu untuk menambah, mengubah, dan menghapus subnavigasi yang tersedia di menu navigasi

Sukses

Melakukan kontrol pada menu Buku Tamu

Halaman Administrator

Klik link “Buku Tamu” pada menu Administrasi

Tampilan kontrol menu untuk menghapus isian buku tamu yang masuk ke database

Sukses

Melakukan kontrol pada menu Informasi

Halaman Administrator

Klik link “Informasi” pada menu Administrasi

Tampilan kontrol menu untuk menambah, mengubah, dan menghapus informasi yang tersedia

Sukses

38

Lampiran 19 Lanjutan

No Kelas Uji Deskripsi Uji Kondisi Awal Skenario Uji Hasil yang

Diharapkan Hasil Uji

Keluar dari halaman khusus Administrator

Halaman Administrator

Klik link “Logout” pada menu Administrasi

Tampilan kembali ke halaman utama sistem

Sukses