Not signed in (Sign In)
    •  
      CommentAuthorscizo
    • CommentTimeJul 23rd 2008
     

    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