Rabu, 01 September 2010

GIS with MapServer..

1.1 Pengertian GIS

Sistem informasi geografis (Geographic Information System, GIS) adalah sistem yang dapat digunakan untuk menangkap, menyimpan, menganalisa, serta mengelola data dan karakteristik yang berhubungan dan secara spasial mengambil referensi ke bumi. Lebih jauh, sistem ini dapat didefinisikan sebagai sistem komputer untuk memadukan, menyimpan, membagi, serta menampilkan informasi yang mengambil acuan geografis.

Teknologi GIS menggunakan informasi digital yang didapatkan dari metode pembuatan data digital. Metode pembuatan yang umum digunakan adalah digitization, yaitu peta cetak atau rencana survey yang ditransfer ke dalam bentuk media digital menggunakan program komputer serta kapabilitas georeferencing.

GIS dapat digunakan untuk menggambarkan karakteristik permukaan, subsurface, dan atmosfir dari titik-titik informasi secara dua dimensi atau tiga dimensi. Contoh, GIS dapat membuat peta atau garis kontur yang mengindikasikan perbedaan curah hujan. GIS juga bisa mengenali dan menganalisas hubungan spasial yang ada antara data spasial yang tersimpan secara digital. Relasi topologi ini membuat pemodelan spasial dan analisa yang komplek dapat dilakukan. Relasi topologi yang dimodelkan dengan GIS dapat meliputi adjacency, containment, dan proximity. Dengan pemodelan topologi ini kita dapat mendeteksi keberadaan lokasi SPBU, pasar, atau pabrik yang letaknya dekat suatu area seperti persawahan, atau rawa-rawa.

Selain itu, fungsi GIS juga dapat digunakan untuk mensimulasikan rute material sepanjang jaringan linier. Variabel seperti kemiringan, batas kecepatan, diameter pipa dapat dimasukkan ke dalam pemodelan jaringan supaya merepresentasikan aliran fenomena secara akurat. Pemodelan jaringan ini umumnya digunakan dalam perencanaan transportasi, pemodelan hidrologi, serta infrastruktur.

GIS juga bisa digunakan untuk pemodelan kartografi. Pemodelan kartografi (cartographic modelling) dapat didefinisikan sebagai suatu proses di mana layer tematik dibuat, diproses, dan dianalisa, pada suatu lingkup area yang sama. Operasi pada peta hasil pemodelan kartografi dapat digabungkan dengan algoritma untuk mensimulasikan atau mengoptimasi suatu model. (Sumber: http://dhimazpunk.wordpress.com/2008/10/24/pengertian-gis/)

1.2 Pengertian MapServer

Dalam pengertian teknis yang paling dasar, MapServer adalah program CGI yang terpasang dan berjalan tapi tidak aktif dalam server (aktif hanya saat dipanggil). Saat request/permintaan dikirimkan ke mapserver, maka akan digunakan informasi yang dikirimkan lewat URL dan mapfile untuk membuat (generate) peta yang diinginkan. Permintaan ini bisa juga termasuk permintaan untuk membuat legenda, peta referensi, batang skala, dan variabel lain yang dikirimkan ke CGI tadi. Gambar berikut merupakan konsep dasar yang banyak digunakan pada aplikasi mapserver.



MapServer merupakan salah satu lingkungan pengembangan (perangkat lunak) open source yang dapat digunakan untuk mengembangkan aplikasi-aplikasi internal based yang melibatkan (tampilan) data spasial (peta digital).

MS4W adalah suatu paket perangkat lunak yang sangat memudahkan para pengguna di dalam menginstall (atau melakukan setup) MapServer (UMN atau Cheetah) pada platform seperti operasi Ms. Windows.

Berikut ini adalah paket dasar MS4W dari versinya yang terakhir (Jan 27, 2010- http://yadirosadi.web.id/maps/ms4w-mapserver-for-windows) :

* Apache version 2.2.14
* PHP version 5.3.1
* MapServer 5.6.1 CGI and MapScript (CSharp, Java, PHP, Python)
* GDAL 1.7.0
* mapserver utilities
* gdal/ogr utilities
* proj.4 utilities
* shp2tile utility
* shapelib utilities
* shpdiff utility
* avce00 utilities
* PHP_OGR Extension 1.1.1
* OWTChart 1.2.0

1 komentar:

Unknown mengatakan...

A good and reliable map, unlike other hosting companies hosting companies also provide customer service. When companies need any help, any software, and then staff will provide full support to them and help them in a fixed errors and other problems. Today, the hosting company's map as their partners, their customers, enabling them to reach more and more people can take advantage of their opportunities, a more convincing way.

hosting mapserver