P. 1
Instalasi & Penggunaan MapServer.pdf

Instalasi & Penggunaan MapServer.pdf

|Views: 2|Likes:
Published by Deden Widhiyana
GIS
GIS

More info:

Categories:Types, Reviews
Published by: Deden Widhiyana on Apr 01, 2013
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less

12/28/2013

pdf

text

original

Instalasi & Penggunaan MapServer

Arif Basofi

Tujuan
z

Instalasi MapServer menggunakan MS4W (MapServer for Windows) z Testing Instalasi z Penggunaan MapServer

z MapServer dengan web server IIS menggunakan paket aplikasi MapServer dan PHP yang terpisah.MapServer 4 Windows z Instalasi dilakukan dalam OS Windows. z MapServer yang digunakan dapat berupa: MapServer yang berjalan pada web server Apache dalam bundel MS4W (MapServer for Windows). z .

Chameleon.MapServer 4 Windows z Bundel MS4W. MapLab. baik sbg program CGI maupun sbg ekstensi PHP (PHP/Mapscript). Contoh aplikasi menggunakan MapServer: Gmap dan OGC Workshop. tool visual untuk menyusun file konfigurasi MapServer. mencakup komponen: z z z z z z Web Server Apache PHP untuk pemrograman MapServer. . framework untuk menangani tampilan dan interaksi user dgn aplikasi MapServer.

zip Apache Web Server. utk desain aplikasi MapServer secara visual.2.0.0 PHP versi 4.2. dgn ekstensi PostGIS (manage spatial data). versi 2. versi 2.0.3. Framework Chameleon.5.zip maplab_ms4w-2.MapServer 4 Windows z File-file yang dibutuhkan File Komponen z z z ms4w-1.2.0.1.zip chameleon_ms4w-2.1 dan 4.4.5.zip gmap_ms4w.0. utk keperluan development aplikasi MapServer z z z Contoh aplikasi berbasis MapServer Contoh pemrograman PHP/Mapscript UI menggunakan java applet: ROSA ms_ogc_workshop. Aplikasi MapLab versi 2.zip PostgreSQL versi 7.zip Workshop ttg MapServer .7 pgsql75win_ms4w.0 MapServer versi 4.

Prosedur Instalasi MapServer z z z Ekstrak file ms4w-1.zip pada lokasi yang sama (c:\) Hasil ekstraksi: .0.1. Ekstrak semua file *.zip pada lokasi c:\ (hasilnya: C:\ms4w).

Cek Instalasi MapServer z z z Jalankan batch file C:\ms4w\apache-install. Cek service Apache aktif. Jalankan browser untuk melihat web server MapServer.bat : program script untuk menjalankan web server Apache. .

lakukan setting: Edit file C:\ms4w\Apache\cgi-bin\php.PHP.” z Tambahkan script dibawahnya: extension=php_mapscript_44.ini z Ubah pada posisi string: “. Dynamic Extensions .dll z z Restart servis Apache kembali.Instalasi PHP/Mapscript z Agar dapat membaca script PHP/Mapscript yang ber-ekstensi *. .

?> z Simpan dalam lokasi: C:\ms4w\Apache\htdocs\msinfo. buat script php sederhana (misal.Test PHP/Mapscript z Untuk test running PHP/Mapscript.php . z Tulis isi script: <?php echo ms_GetVersion(). msinfo.php).

Test PHP/Mapscript z Buka browser untuk menampilkan hasil: .

Latihan: z Copy folder latihan pada direktori C:\ms4w\apps. pengaturan legenda. proyeksi.map berisi file konfigurasi peta. skala. . z Mengandung komponen tampilan peta spt definisi layer.MAP z File *.Menampilkan Peta dgn File *. dsb.

map pada folder C:\ms4w\apps\latihan\map di WordPad. dimulai bari 13 – 16. Objek MAP. Lokasi diatas digunakan untuk menyimpan gambar peta hasil generate.Test file latihan01.. dimulai baris 3 – 32. buat lokasi direktori C:\ms_tmp. Parameter IMAGEPATH: IMAGEPATH "/tmp/ms_tmp/“.map z z z z z z z Buka file latihan01. Parameter IMAGEURL: IMAGEURL "/ms_tmp/". Objek WEB. Parameter SHAPEPATH "./data/indonesia/shp“. menuju pada satu direktori diatasnya : . buat lokasi direktori C:\tmp\ms_tmp.

parameter mode berisi map=mode menunjukkan bahwa gambar tidak akan disimpan pd file temporer.map yg akan digunakan.map con’t z Buka browser: http://localhost/cgibin/mapserv_44.map&mode=map z Perintah diatas: menjalankan MapServer sbg program CGI dgn 2 parameter: map & mode. z Parameter map mengacu pada file *. ttp langsung dikirim ke browser web/ditampilkan.exe?map=/ms4w/apps/latihan/map/latihan01.Test file latihan01. .

Tambahkan script: . yang akan ditampilkan menggunakan simbol (berupa lingkaran).map.Menambahkan Layer z z z Update source latihan01. Tambahkan 1 layer (ind_cities.shp) yg berisi lokasi kota besar.map sebelumnya menjadi latihan02.

Menambahkan Layer con’t z Hasil browser: http://localhost/cgibin/mapserv_44.map &mode=map .exe?map=/ms4w/apps/latihan/map/latihan02.

map.shp. z Set font yg diperlukan beserta tambahan script berikut: .Menampilkan Label z Update source latihan02.map sebelumnya menjadi latihan03. z Tampilkan label menggunakan objek LABEL pada layer ind_cities.

map&mode=map .exe?map=/ms4w/apps/latihan/ map/latihan03.Menampilkan Label con’t z Hasil di browser: http://localhost/cgibin/mapserv_44.

dengan melakukan perubahan sebagai berikut:… (baliknya) .Akses Data Menggunakan OGR (1) z Library OGR : digunakan MapServer untuk baca/tulis format data peta vektor dan beberapa data spasial dalam DBMS. z Misal. Ingin membaca format data dari MapInfo (salah satu format data yang didukung oleh OGR).

Akses Data Menggunakan OGR (2) .

hanya datanya dari format shapefile (ESRI).Akses Data Menggunakan OGR (3) z Hasilnya seperti pada latihan01. .map. sedang latihan04.map dari format MapInfo Table.

z Data latihan yg dipakai: C:\ms4w\apps\latihan\data\indonesia\raster\geotiff .Menampilkan Peta Raster (1) z MapServer memiliki kemampuan untuk menampilkan peta format raster dgn library GDAL. z Format raster yg digunakan: GeoTIFF z Format GeoTIFF: file gambar dgn format TIFF. dgn sisipan / tambahan informasi referensi geografis.

map sebagai berikut: .Menampilkan Peta Raster (2) z Edit dan rename file latihan01.

dimana layer raster ind_back_geo.shp.tiff ditumpuk dgn layer vektor ind_provinces.Menampilkan Peta Raster (3) z Hasil peta seperti ditampilkan dibawah. .

SELESAI z Praktek… .

You're Reading a Free Preview

Download
scribd
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->