MapServer MS4W Perangkat Lunak WEBSIG

2.9 Perangkat Lunak WEBSIG

2.9.1 MapServer

MapServer merupakan salah satu lingkungan pengembangan perangkat lunak open source yang dapat digunakan untuk mengembangkan aplikasi- aplikasi internet-based yang melibatkan tampilan data spasial atau peta dijital. Fitur yang didukung oleh MapServer adalah: 1 Format vektor: ESRI shapefile, ESRI ArcSDE 2 Format raster: TIFFGeoTIFF, GIF, PNG, ERDAS, JPEG, EPPL7 3 Quadtree spatial indexing untuk shapefile 4 Dapat sepenuhnya dikustomisasi untuk menghasilkan hasil yang diinginkan Pemilihan fitur menggunakan item nilai, titik, area atau fitur lainnya 5 Mendukung TrueType font 6 Mendukung OpenSIG 7 Mendukung penggabungan data raster dan vektor untuk penyajian data 8 Legenda dan skala yang otomatis 9 Mendukung pengembangan peta tematik online 10 Pelabelan fitur 11 Konfigurasi dapat dilakukan secara online on-the fly configuration 12 Proyeksi dapat dilakukan secara online on-the-fly projection Untuk menjalankan dan menampilkan peta yang dihasilkan oleh MapServer , diperlukan dua file yaitu Map file dan HTML file. Map file berisikan konfigurasi penyajian peta yang ditulis dalam bahasa dan syntax tersendiri. Informasi ini kemudian diolah dan disajikan oleh program MapServer . Sedangkan file HTML digunakan untuk melakukan format penyajian hasil peta. file HTML dapat berupa HTML biasa atau template yang disisipi syntax MapServer atau file HTML yang disisipi PHP Mapscript. Gambar 2.5 menyajikan proses penyajian peta. Mapscript adalah sebuah modul PHP yang dapat melakukan operasi- operasi untuk data spasial termasuk dalam mengolah data spasial, proyeksi ulang data, dan operasi-operasi lainnya. Modul . Konfigurasi PHPMapScript ini dikembangkan oleh DM Solutions untuk konfigurasi MapScript dapat dilihat pada Gambar 2.10. Gambar 2.10 Konfigurasi PHPMapScript 2 2 http:www.dmsolutions.on.caPHPMapScript Gambar 2.11 Proses Penyajian Peta oleh MapServer

2.9.2 MS4W

MS4W adalah suatu paket perangkat lunak yang sangat memudahkan para pengguna di dalam meng-install atau melakukan set-up MapServer UMN atau Cheetah pada platform sistem operasi Ms. Windows. Tujuan utama dalam pembuatan paket ini adalah untuk memudahkan semua pengguna, secepatnya terhindar dari segala detil yang rumit, dalam mempersiapkan lingkungan kerja yang diperlukan oleh MapServer di lingkungan Ms. Windows. Selain itu, paket ini juga merupakan suatu cara atau lingkungan yang sangan baik untuk memaketkan dan kemudian mendistribusikan aplikasi-aplikasi MapServer kepada pihak manapun.

2.9.3 PMAPPER