30
2.8 Perangkat Lunak SIG
2.8.1 Pengenalan ArcView 3.3
Perangkat lunak merupakan salah satu dari empat komponen utama SIG. Perangkat lunak SIG harus dapat
menyediakan fungsi untuk masukan, menyimpan, menganalisis dan menampilkan data dalam bentuk geografis. ArcView 3.3
merupakan salah satu dari sekian banyak perangkat lunak SIG yang dapat menyediakan fungsi-fungsi tersebut.
ArcView adalah salah satu software atau perangkat lunak SIG yang popular dan paling banyak digunakan untuk mengelola
data spasial dewasa ini. Perangkat lunak ini dibuat oleh ESRI Environmental System Research Institute perusahaan yang
mengembangkan program ArcInfo. Data dalam ArcView diorganisasikan dalam satu
proyek.Setiap proyek terdiri dari lima komponen, yaitu Views, Tables, Charts, Layouts, dan Scripts. Views digunakan untuk
mengelola data grafis, Tables digunakan untuk manajemen data atribut, Charts digunakan untuk mengelola grafik bukan data
grafis, Layouts digunakan untuk membuat komposisi peta untuk dicetak, dan Scripts digunakan untuk membuat modul yang
berisikan kumpulan perintah ArcView yang ditulis dalam bahasa pemrograman Avenue.
2.8.2 Bahasa Pemrograman Avenue
31
Avenue adalah bahasa pemrograman yang hadir bersama dengan ArcView dan sepenuhnya terintegrasi dengan perangkat
lunak ArcView dan hanya berjalan platform perangkat lunak ArcView.
Bahasa pemrograman Avenue adalah sarana atau tools yang efektif dan efesien yang dapat digunakan untuk meng-costumize
dan mengembangkan aplikasi-aplikasi yang dibuat dengan perangkat lunak SIG ArcView.
Dengan Avenue, para pengguna dapat melakukan aktivitas- aktivitas sebagai berikut:
1 Meng-costumize tampilan ArcView menyembunyikan atau
memunculkan kontrol dari penggunanya. 2
Memodifikasi menu dan tools standard ArcView. 3
Membuat menu dan tools baru untuk memenuhi kebutuhan pengguna.
4 Mengotomasikan proses integrasi aplikasi-aplikasi ArcView
dengan aplikasi-aplikasi yang lain. 5
Mengembangkan fungsi dan prosedur baris-baris kode yang membentuk suatu proses yang lebih besar yang diperlukan di
dalam aplikasi. 6
Mengembangkan dan mendistribusikan keseluruhan aplikasi pengguna.
2.8.3 Aplikasi Internet SIG