Archive for the ‘chameleon’ Category
Membuat file MAP (konfigurasi layer-layer) bag. ketiga
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.
Kita akan membuat pada peta di Chameleon dengan menggunakan 3 layer:
1. Layer “Sungai”
2. Layer “Poli Bantu”
3. Layer “Administrasi”
Saya akan membahasnya satu persatu.
LAYER “SUNGAI”
#
# Start of layer definitions
#LAYER
GROUP “Polygon”
NAME sungai
METADATA
“DESCRIPTION” “Sungai”
“GROUP” “Polygon”
“LAYER” “sungai”
END
TYPE POLYGON
STATUS ON
DATA sungai
CLASS
NAME “Sungai”
COLOR 23 149 247
OUTLINECOLOR 23 149 247
END
PROJECTION
“init=epsg:4269″
END
END # layer
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.
Baca entri selengkapnya »
Programming MapServer + Chameleon, bag. pertama
(Baca artikel sebelumnya mengenai Mapserver…)

Untuk mencoba-coba programming mapserver + chameleon, kita akan mengambil contoh seperti di link yang di dalam kotak merah pada gambar di atas, yaitu “Sample Using XML Theme Legend”.
Struktur Direktori Chameleon
C:\ms4w\ Root Mapserver
C:\ms4w\apps\ Applikasi yang berjalan, contohnya, Chameleon, GMap, dll
C:\ms4w\apps\chameleon\ Direktori Root Chameleon, direktori ini akan menjadi direktori kerja kita untuk mengotak-atik chameleon
C:\ms4w\apps\chameleon\samples\ Direktori contoh-contoh peng-aplikasian Chameleon
C:\ms4w\apps\chameleon\samples\htdocs\ Direktori letak file-file include (HTML, PHTML, XML, dll) yang akan dipanggil langsung melalui browser.
C:\ms4w\apps\chameleon\samples\data\ Direktori letak file-file SHP (Shape File) dari arcview, satu layer memiliki 3 jenis file yang berbeda, yaitu: *.SHP, *.DBF, *.SHX
C:\ms4w\apps\chameleon\samples\map\ Direktori letak file MAP (ekstensi *.map) , file MAP adalah file dasar untuk menampilkan peta di halaman web, berisikan kode-kode sebagai konfigurasi peta SHP, skala, Unit, Proyeksi, dll.
Baca entri selengkapnya »