Lecture 3a Lecture 3a Pengenalan MapServer
Introduction to MapServer Lecture 3a Introduction to MapServer MapServer : - Merupakan salah satu aplikasi pemetaan online (web GIS) - Dikembangkan oleh Universitas Minnesota, NASA, dan Departemen Sumber Daya Alam Minnesota (Minnesota Departemen of Natural Resources). - Dijalankan pada beberapa OS :Unix/Linux, MacOS dan Windows. Web-GIS : - SIG berbasis web yang terdiri dari beberapa komponen yang saling terkait. - Merupakan gabungan antara design grafis pemetaan, peta digital dengan analisa geografis, pemrograman komputer, dan sebuah database yang saling terhubung menjadi satu bagian web design dan web pemetaan.
Introduction to MapServer Lecture 3a Introduction to MapServer Fitur yang didukung oleh MapServer : • Format vektor: ESRI shapefile, ESRI ArcSDE, mapinfo tab • Format raster: TIFF/GeoTIFF, GIF, PNG, ERDAS, JPEG, EPPL7 • Quadtree spatial indexing untuk shapefile • Dapat sepenuhnya dikustomisasi sesuai keinginan • Pemilihan fitur menggunakan item/nilai, titik, area atau fitur lainnya • Mendukung TrueType font • Mendukung OpenGIS • Mendukung penggabungan data raster dan vektor (untuk penyajian data) • Legenda dan skala yang otomatis • Mendukung pengembangan peta tematik online • Pelabelan fitur • Konfigurasi dapat dilakukan secara online (on-the fly configuration) • Proyeksi dapat dilakukan secara online (on-the-fly projection) Sumber: Tutorial Mapserver, Mapserver-pmapper 2008
Introduction to MapServer Lecture 3a Introduction to MapServer 2. Installation • Tutorial ini menggunakan MapServer for Windows • Extract ms4w.zip ke directori C:/ • Double klik file apache-install.bat di direktori c:/ms4w/
Introduction to MapServer Lecture 3a Introduction to MapServer Ketik http://localhost pada browser (eg. Firefox). Jika MapServer sudah berhasil di install akan muncul tampilan berikut pada browser.
Introduction to MapServer Lecture 3a Introduction to MapServer 3. Anatomi Aplikasi MapServer • Map File : File berisi konfigurasi untuk membangun mapserver yang berekstensi *.map. Berikut adalah contoh Map File,
Introduction to MapServer Lecture 3a Introduction to MapServer Geographic Data: Data spasial yang digunakan dapat berupa vektor, raster. Jenis file yang umum digunakan adalah shapefile dari ESRI (*.shp). Berbagai macam jenis file lain dapat juga dipergunakan. HTML Pages : Halaman web yang dibangun menggunakan HTML (HyperText Markup Language) untuk tampilan antar muka pengguna. MapServer CGI: File binari atau yang dapat dieksekusi berfungsi untuk mengirim, meminta, dan menerima gambar, file ,dan lain-lain. HTTP Server: Web server untuk mengirim dokumen web ke internet, web server yang umum digunakan adalah Apache dan IIS.
Introduction to MapServer Lecture 3a Introduction to MapServer 4. MapFile - MAP Object - LAYER Object - CLASS and STYLE Object - SYMBOL - LABEL
Introduction to MapServer Lecture 3a Introduction to MapServer Arsitektur dasar aplikasi MapServer
Introduction to MapServer Lecture 3a Introduction to MapServer Jogja.html <html> <TITLE>Kelompok4</TITLE> <body> <center>SMP DI KABUPATEN SLEMAN</center><p> <img SRC="/cgi-bin/mapserv.exe?map=/ms4w/apache/ htdocs/smp.map&mode=map"> </body> </html> Map File : smp.map MAP NAME "project" EXTENT 424000 9133000 438000 9144000 SIZE 800 800 SHAPEPATH "c:\ms4w\Apache\htdocs\shp\smp" #-------------------------------- LAYER NAME "bupati_poly_region" DATA bupati_poly_region STATUS DEFAULT TYPE POLYGON CLASS