Pada tutorial sederhana ini kita akan membuat sebuah peta (webGIS) dengan bantuan MapServer (MS4W) yang data spasialnya diambil dari database PostgreSQL (file .shp).
- Pastikan MS4W sudah start dan sudah siap file .shp untuk kemudian dimasukkan ke dalam database PostgreSQL. Untuk tutorial ini file .shp nya bisa diunduh di https://goo.gl/J41jbr
- Buka pgAdmin III dan login dengan user �postgres�. Buat database baru dengan owner �postgres�. (Contoh nama database : jogja )
- Buka database yang baru dibuat, klik kanan pada trees list �Extentions� -> �New Extentions�->Name �Postgis�.
- Setelah Extentions postgis telah ditambah, masukkan file .shp ke dalam database. Caranya sebagai berikut. Plugins -> PostGIS Shapefile and DBF loader 2.2
- Setelah muncul form baru seperti dibawah ini, maka pilih Add File -> cari dimana letak file .shp tersimpan, jika sudah klik Import
- Jika sudah refresh (F5) pada database, sehingga akan ada tabel baru pada schema public
- Buat folder baru di �ms4w/apache/htdocs/� nama folder tersebut terserah anda. (Contoh folder : pg )Buka text editor dan buat 1 file baru dengan extensi *.map. Namai file tersebut �jogja.map�. File .map baru yang dibuat akan menampilkan gambar peta yang data-nya berasal dari database PostgreSQL. Untuk mengambil data dari database diperlukan suatu definisi koneksi di dalam file *.map. Untuk password koneksi ke database-nya, anda sesuaikan dengan password database anda masing-masing.Pada file tersebut ketikkan kode sebagai berikut :
- Kemudian buat 1 file baru pada text editor dengan extention *.html dengan nama �jogja_map.html� Ketikan kode seperti di bawah ini :
- Buka browser dan akses url �http://localhost/pg/map_jogja.html�, maka InsyaAllah yang muncul adalah gambar sebagai berikut :
- Jika belum seperti gambar tersebut, coba diteliti kembali kode pada file �jogja.map� dan �map_jogja.html�.
Update Contact :
No Wa/Telepon (puat) : 085267792168
No Wa/Telepon (fajar) : 085369237896
Email : Fajarudinsidik@gmail.com
No Wa/Telepon (puat) : 085267792168
No Wa/Telepon (fajar) : 085369237896
Email: Fajarudinsidik@gmail.com
atau Kirimkan Private messanger melalui email dengan klik tombol order dibawah ini :






