Setting up Mapserver from scratch


From my older post related to Mapserver, some readers seem eager to have fun with GIS using Mapserver, even my writing’s not telling much about Mapserver in deep, because i’m also not too expert in it. But thanks, from your comments, i know that this is what’s people search for mapserver’s newbie. I hope this simple writing will be more easy to understand and helpfull. The discussion is still opened, just leave your comments here. At this time, i only use Mapserver in Windows platform, so the tutorial will be described only for ms4w (Mapserver for Windows).

ms4w Installation
- Make sure you extract your ms4w in root (ex: C:\ms4w\). I ever failed running ms4w when installing it in deep path, so for savely guarantee, i recommend you to install it in the root folder.
- Make sure only one service run on your PC. If there is any service already run on it, then make sure both services run in the different port.
- Install ms4w service (C:\ms4w\install-service.bat).
- Open http://localhost/ on your browser, and see what happened :) .

Installing application in ms4w (case study: installing pmapper)
- Extract ms4w application (ex pmapper) in apps folder (C:\ms4w\apps). Usualy the archive is already well structured, so we’ll just need to extract the archive of the application in the root folder, so it will automatically make a copy in the apps folder. Usually the httpd config also included in the archive file.
- Restart ms4w service, so the service will re-read the httpd config.
Run the link written in the config in your browser.
- And again, see what happened :D . Your application should be running well.
Then, it’s your time for exploring ms4w in details, and share to me and all the readers about your research result after exploring Mapserver if you don’t mind :) . Good luck.

About indz

A javanese girl with glasses who always try to get her dreams comes true. Has educational background at informatics ITB and really want to learn any interaction happened on the earth.
This entry was posted in IT Stuff and tagged , . Bookmark the permalink.

21 Responses to Setting up Mapserver from scratch

  1. Nuri Indah Susanti says:

    Hai Indz…
    Aq Nuri mahasiswa IT smt 8, sekarang aq lg jalan ngerjain skripsi tentan SIG berbasis web…
    Aq pengen pake Mapserver, cuma aq bingung gimana caranya koneksi-kan mapserver dengan desain web yg akan dibuat (desain menggunakan php di dreamwaver)…
    Trus database-nya nanti aq jg masih bingung karna emg elom pernah nyoba postgresql…
    Tolong jelasin ya, gmn caranya nyatuin MApserver, Postgresql, dan php…?
    Trus jg Pmapper buat apa ya?

    cttn : untuk instalasi ms4w, postgresql udah aq jalanin.. cm aq bingung cara penggunaannya…
    Mohon bgt bantuannya…
    Thanks ^_^

  2. indz says:

    @Nuri Indah Susanti:
    Cara meng-koneksi-kan mapserver dengan web yaitu gunakan phpMapscript. PHPMapscript adalah salah satu framework dari mapserver yang dapat digunakan untuk pemrograman mapserver di php.
    untuk database, saya juga belum pernah mencoba mengkoneksikan mapserver dengan postgresql maupun mysql. Jika ada info silakan share ya.
    pMapper adalah salah satu aplikasi webgis yang sudah jadi, yang dibuat dengan framework PHPMapscript dikombinasikan dengan ajax. Kita bisa tinggal mengubah konfigurasi pMapper dengan kualitas menyerupai google map.

    @intan ayu octavia:
    Saya pernah menggunakan framework chameleon, tapi tidak mendalam karena saat itu saya rasa lebih mudah menggunakan framework PHPMapscript karena saya lebih familiar dengan PHP.

    Thx kembali atas kunjungannya :)

  3. zulfikar says:

    untuk mbak indz…
    kebetulan, saya juga sedang mengerjakan tugas akhir yang hampir mirip dengan anda.

    Namun saya disini mengkombinasikan dengan data kemacetan dan dapat di update secara online. Mungkin mbak bisa berbagi source code untuk phpmapscript yang sudah mbak buat…… :)

    atau mungkin mbak bisa memberi no hape atau email, supaya saya bisa kontak dengan mbak secara langsung.

    btw, rencana map yang ingin saya gunakan itu map bandung lhoh…..jadi mungkin kita bisa saling berbagi ilmu.

    mohon bantuan dan kerjasamanya.
    trima kasih

  4. Nuri Indah Susanti says:

    Maaf mbk, aq mau nyanya lg…
    Jd kalo pake mapserver ini bagusnya utk penyimpanan database spasilanya tuh sebaiknya dimna ya?
    Terima Kasih..

  5. dee says:

    hAlo salam kenall…Saya ngambil TA Web Gis juga tentang sentra daerah pertanian, instalasi mapserver udah berhasil
    cuma saya belum nyampe ke nyambungin file shp/map to map info.yang mau di tanyain apakah file yang nanti kita buka di browser?
    file html/php yang EMbed shp/mapnya atau langsung file map/shpnya??databasenya pake Postgis,gmana nyambunginnya??untuk pmapper saya blum smpat nyoba…Klo instalasi MapLab di MapServer gmana ya,apa sama kaya pmapper???
    Kalo dari mapInfo to shp or Map harus di convert lagi ya???????maaf banyak nanya…………. Hidup Web Based GIS..thankss4Share

  6. dee says:

    n satu lagi inst maplab udah berhasil tpi kyanya ada yang ssalah di pascriptnya soalnya saya liat di detail map labnya info MapScript Not Found – configuration problem?pengaturan mapscriptnya after instalasi MS4Wnya gmana??????thankssss……..

  7. dee says:

    Mapscript installed properly,,,klo POStGreSQL hrus integrate sma psotgisnya ya???apakah bisa postGreSQL n Posgisnya pake server apache untuk MS4W??????

  8. indz says:

    @dee: postgresql, mysql adalah jenis2 database management server (dbms). Postgis adalah dbms postgres yang mampu menangani data gis, biasanya merupakan modul terpisah dari postgres. Untuk mapserver, kita bisa memilih salah satu apakah akan menggunakan mysql atau postgreSQL.

  9. dee says:

    untuk integrasinya dengan MS4W gmna ya?saya pke postgre n postgis ….thanks keep share :-) ……

  10. yoyo says:

    alo.sama ni aq lagi ta.dan ada kesulitan ni.ketika aku qury peta jalan ketika di klik jalanya bisa tetapi ketika yang diklik di luae peta jalan muncum pesan: warning [map server error]:msquery by point():no matching record found().
    pleaes da yang nisa bantu ga.mepet sidang ni.

  11. azzy says:

    salah ketik

    all credit goes to http://www.hatma.info

  12. Halu… salam kenal..

    Begini…. saya juga lagi ada masalah nih dengan koneksi mapserver dengan SQL Server. bisa bantu gak contoh file map dan file2 yang bersangkutan, saya juga baru sebulan belajar mapserver, kebetulan kasusnya pake SQL Server. mohon pencerahannya dan bantuannya.

    Terima Kasih
    Riani

  13. dewanti says:

    salam kenal…
    Q dewa anak IT lagi ngerjain TA, Q m buat Informasi Pariwisata dengan SIG trus q pakek arcview eh sm DP q sruh pakek mapserver aja katanya lebih bagus, sy tanya gimana cara penginstalan mapserver cz g dapat mat kul mapserver and tolong sekalian m tutorialnya y….
    thank’s

  14. rha says:

    mbak.. salam kenal yah..

    saya baru d GIS..
    saya mau minta tutorial mengenai Pmapper..
    saya pake pmapper3.2
    saya blum bisa modifikasi demomap nya..
    mohon bantuannya,,,

    makasih…

  15. indz says:

    @rha and all: sorry i’m no longer hold any gis stuff ^_^
    ganbatte ne, just try to explore it so you can do it ;)

  16. Gilang Magrial Budi Kharisma says:

    mba indri, sy udh donlot jg yg kta mba ms4w itu,,tp ko pas install apchenya kga mau yah,?!!blm ada apache lain ko yg sy install.
    installnya pke cmd gag mba,??apa bs lgsung klik aja,??
    makasih,,ditunggu blsnya

  17. mukhamad.rizal says:

    Salam kenal…
    saya mau nanya, ada yang tau tentang klasifikasi data vektor yang digunakan oleh MapServer? klo ada yang tau tolong share…thanks…

  18. gangga grafis says:

    dimana download phpmapscript???tlng d balas ya

  19. indz says:

    @gilang: coba run apache nya pakai cmd, supaya bisa dilihat pesan errornya apa.
    @gangga: phpmapscript sudah disipport oleh ms4w, jika ingin contoh script-nya, bisa di download di situsnya. pmapper salah satu aplikasi yang menggunakan phpmapscript.

  20. adek says:

    mbak,,, kenapa yah sisi serverku (webgis) petanya hanya tampil di ie6.. browser slain ie6 gk bisa nampil petanya.. aq pake ms4w and php mascript… mohon share2 nya mbak..
    trimakasih

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>