Tutorial penggunaan Mapserver

Tutorial MapServer Indonesia

Tes file map dengan shp2img

tinggalkan komentar »

Untuk menge-tes apakah file MAP yang sudah kita buat dapat berkerja, caranya dapat menggunakan program shp2img.

Shp2img

shp2img adalah command-line yang ada di paket MS4W, yang berfungsi untuk mengubah, kamu bisa menemukannya di C:\ms4w\tools\mapserv-utils\

Menggunakan perintah Shp2img

Menggunakan perintah shp2img sangat mudah, kamu cukup menentukan letak file MAP dan letak direktori keluaran untuk image. Jika terjadi error, Shp2img akan menunjukkan letak baris penyebab error tersebut.

> shp2img

Syntax: shp2img -m [mapfile] -o [image] -e minx miny maxx maxy

-t -l [layers] -i [format]

-m mapfile: Map file to operate on – required.

-i format: Override the IMAGETYPE value to pick output format.

-t: enable transparency

-o image: output filename (stdout if not provided)

-e minx miny maxx maxy: extents to render – optional

-l layers: layers to enable – optional

-all_debug n: Set debug level for map and all layers.

-map_debug n: Set map debug level.

-layer_debug layer_name n: Set layer debug level.

-p n: pause for n seconds after reading the map

Contoh:

> C:\ms4w\tools\mapserv-utils>shp2img.exe -m C:\ms4w\apps\chameleon\samples\map\ch
ameleon.map -o c:\test2.png

Hasil:

Sebuah file bernama ‘test2.png’ akan terdapa di direktori yang telah ditentukan, dan siap dimasukkan ke halaman HTML kamu atau dimasukkan ke file Flash.

Warning: msProcessProjection

Error tersebut dikarenakan shp2img tidak dapat menemukan library projection.

Library projection terletak di C:\ms4w\proj, dan normal nya ‘proj’ harus terletak di direktori ‘c:\’, contohnya ‘c:\proj’.

Cara yang palig mudah adalah dengan menyalin dan menempelkan direktori ‘proj’ yang terletak di C:\ms4w\proj ke c:\proj.

Atau dengan menentukan variable PROJ_LIB, dengan cara mengetikan instrukti berikut di dos prompt atau membuat file batch

SET PROJ_LIB=C:\ms4w\proj

referensi:
http://mapserver.gis.umn.edu/cgi-bin/wiki.pl?WindowProjHowTo

Iklan:
Pasang iklan jual beli di Superiklan.com

Written by jtv

Februari 11, 2008 pada 1:52 am

Ditulis dalam File MAP

Ditandai dengan , , ,

Tinggalkan Balasan