82 1. Klasifikasi reclassify : Fungsi ini mengklasifikasikan atau
mengklasifikasikan kembali suatu data spasial atribut menjadi data spasial yang baru dengan menggunakan kriteria tertentu.
2. Network jaringan : Fungsi ini merujuk data spasial titik-titik point atau garis-garis lines sebagai suatu jaringan yang tidak
terpisahkan. 3. Overlay : Fungsi ini menghasilkan data spasial baru dari
minimal dua data spasial yang menjadi masukkannnya. 4. Buffering : Fungsi ini menghasilkan data spasial baru yang
berbentuk poligon atau zone dengan jarak tertentu dari data spasial yang menjadi masukkannya.
5. 3D analysis : Fungsi ini terdiri dari sub-sub fungsi yang berhubungan dengan presentasi data spasial dalam ruang 3
dimensi. 6. Digital Image Processing : Fungsi ini dimiliki oleh perangkat
GIS yang berbasiskan raster.
2.5 Perangkat Lunak SIG
2.5.1 Arcview GIS 3.3
Pada 1991, ESRI environmental system research institute mengembangkan Arcview untuk digunakan di komputer desktop.
Arcview memiliki tampilan yang lebih menarik, interaktif, memiliki tingkat kemudahan yang tinggi hingga lebih umum digunakan.
83 Pengembangan Arcview lanjut ini banyak disediakan dalam bentuk
modul-modul tambahan atau extention untuk kebutuhan-kebutuhan aplikasi-aplikasi khusus. Modul-modul tersebut di antaranya adalah
Image Analyst, 3D Analyst, Business Analyst, Network Analyst, Tracking Analyst, Internet Map Server
dan modul-modul lainnya.
2.5.2 Bahasa Pemograman PHP
Dalam proses pembuatan program pengembang sistem informasi berbasis web ini digunakan program PHP yang dikenal mampu membuat
halam web yang dinamis. Dalam pengoperasiannya PHP, kita membutuhkan suatu server dalam mengeksekusi programnya.
PHP merupakan bahasa pemograman yang berbasis web open source
yang dijalankan pada sisi server dan didesain khusus untuk aplikasi web. Script PHP dapat ditulis menyatu bersama dengan tag-tag
HTML atau berdiri sendiri. Menurut Sutarman, 2003 ada beberapa kelebihan yang dimiliki
oleh PHP, diantaranya adalah : a PHP mudah dibuat dan kecepatan akses tinggi.
b PHP dapat berjalan dalam web server yang berbeda dan dalam sistem operasi yang berbeda pula. PHP dapat berjalan di sistem operasi
UNIX, Windows dan Macintosh. c PHP diterbitkan secara gratis.
d PHP juga dapat berjalan pada web server Microsoft Personal Web Server, Apache, Xitami, dan sebagainya.
84 e PHP adalah termasuk bahasa yang embeded bisa ditempel atau
diletakkan dalam tag HTML. f PHP termasuk server-side programming.
2.5.3 My-SQL
SQL adalah kependekan dari Structured Query Language. Dalam bahasa inggris, SQL biasa disebut SEQUEL. Bahasa ini merupakan
standar yang digunakan untuk mengakses basisdata relasional. Secara prinsip, perintah-perintah SQL biasa disebut pernyataan
dapat dibagi menjadi tiga kelompok Abdul Kadir, 2002, yaitu ; a DDL Data Definition Language atau bahasa pendefinisian data, b DML
Data Manipulation Language atau bahasa pemanipulasi data, dan c DCL Data Control Language atau bahasa pengendali data.
Tabel 2.1 Tipe Data Menurut ANSI SQL
No Tipe Data
Keterangan
1. CHAR atau CHARACTER
Menyatakan deretan karakter atau string.
2. NUMERIC
Menyatakan data numerik real. 3.
DECIMAL atau DEC Idenik dengan numerik dan bisa
mengandung pecahan. 4.
INTEGER Menyatakan tipe data bilangan
bulat. 5.
SMALL INT Menyatakan tipe data bilangan
yang jangkauannya lebih kecil daripada INTEGER
6. FLOAT
Tipe data bilangan real 7.
DOUBLE Tipe data bilangan real dengan
85 presisis lebih tinggi daripada
FLOAT.
2.5.4 MapServer