Programming MapServer + Chameleon, bag. kedua
Membuat File MAP
Brief: Chameleon yang bekerja di Mapserver memiliki file MAP berfungsi sebagai pendeklarasian layer-layer sesuai dengan file SHP yang kita miliki yang dikategorikan sesuai dengan grup Line, Polygon dan Point, pendeklarasian skala, Proyeksi yang digunakan, dll.
Pertama kali yang diisikan pada file MAP adalah seperti berikut:
# # Start of map file # # Sample map file for a chameleon app. # NAME DEMO STATUS ON SIZE 400 300 SYMBOLSET ../etc/symbols.sym EXTENT 287087.190338 9236933.007130 296637.946419 9242847.100283 UNITS METERS SHAPEPATH "../data/tegal" IMAGECOLOR 241 241 228 FONTSET ../etc/fonts.txt
Keterangan:
SIZE , ukuran peta yang pertama kali ditampilkan di browser (Width Height) => (400 300)
SYMBOLSET, Jenis karakter symbol yang akan digunakan untuk pemberian simbol di peta.
EXTENT, koordinat referensi.
UNITS, Satuan ukuran di peta.
SHAPEPATH, Letak direktori dimana file SHP, DBF dan SHX berada.
IMAGECOLOR, warna bakcground peta.
FONTSET, Jenis karakter huruf yang akan digunakan untuk penulisan.
Kode berikutnya adalah:
#
# Start of web interface definition
#
WEB
#
# On Windows systems, /tmp and /tmp/ms_tmp/ should be created at the root
# of the drive where the .MAP file resides.
#
IMAGEPATH "/ms4w/tmp/ms_tmp/"
IMAGEURL "/ms_tmp/"
# LOG "/tmp/gmap.log"
METADATA
END
END
#
# Start of legend
#
LEGEND
KEYSIZE 18 12
LABEL
TYPE BITMAP
SIZE MEDIUM
COLOR 0 0 89
END
STATUS ON
END
Kode berikutnya adalah:
#
# Start of scalebar
#
SCALEBAR
BACKGROUNDCOLOR 0 0 0
COLOR 255 255 255
IMAGECOLOR 255 255 255
INTERVALS 5
LABEL
SIZE SMALL
TYPE BITMAP
BUFFER 0
COLOR 0 0 0
FORCE FALSE
MINDISTANCE -1
MINFEATURESIZE -1
OFFSET 0 0
PARTIALS TRUE
POSITION CR
END
OUTLINECOLOR 0 0 0
POSITION LL
SIZE 250 3
STATUS ON
STYLE 0
TRANSPARENT TRUE
UNITS KILOMETERS
END
QUERYMAP
STYLE HILITE
COLOR 255 0 0
END
PROJECTION
"init=epsg:4269"
END
SCALEBAR, untuk mendeklarasikan ukuran skala peta yang akan ditampilkan.
PROJECTION, atau proyeksi, adalah beberapa metode yang digunakan dalam pembuatan peta (kartografi) untuk menggambarkan bentuk permukaan 2-dimensi atau dalam bentuk datar.
bersambung…
[...] Pada artikel sebelumnya, telah dibuat beberapa kode di file MAP, dalam artikel ini saya akan membahas konfigurasi layer-layer peta yang kita miliki di file MAP. PLAIN TEXT CODE: [...]
KLANJABRIK.COM | Membuat file MAP (konfigurasi layer-layer) bag.3
Agustus 20, 2007 at 12:11 pm
http://klanjabrik.com/2007/08/20/membuat-file-map-konfigurasi-layer-layer-bag3/
mas ko yg ini ga bisa di buka sih tolong dong mas…makasihhh..b4
fahmi
Oktober 3, 2008 at 1:36 pm
ada disini
http://petainteraktif.wordpress.com/2007/08/20/membuat-file-map-konfigurasi-layer-layer-bag3/
jtv
Oktober 9, 2008 at 9:43 am