Arcview GIS 3.3 Bahasa Pemograman PHP My-SQL

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