Laman

Tampilkan postingan dengan label MapServer. Tampilkan semua postingan
Tampilkan postingan dengan label MapServer. Tampilkan semua postingan

Rabu, 10 Februari 2016

Mapserver Error Content-Type: text/html is ValidTemplate(): Web application error. Missing magic string. query_prop.html doesn't look like a MapServer template.

Mapserver error pada Template HTML Invalid tidak dapat menampilkan Query Informasi.


 Cara mengatasinya adalah menambahkan baris yang digaris bawahi seperti gambar dibawah ini. kemudian simpan.


Maka ketika di klik pada daerah peta yang akan dipilih maka akan keluar Query Informasi seperti dibawah ini.


Kamis, 04 Februari 2016

Error Mapserver msDrawMap(): Image handling error dan msShapefileOpen(): Unable to access file

msDrawMap(): Image handling error. Failed to draw layer named 'District'. msShapefileOpen(): Unable to access file. (/home/interop/mapserver/map/fdistrict.shp) msShapefileOpen(): Unable to access file. (/home/interop/mapserver/map/../data/indonesia/shp/fdistrict.shp)
error ini terjadi karena link pada shapefile salah.

 Solusinya adalam mengubah file map pada statusnya.
seperti gambar dibawah ini.

Maka hasilnya seperti dibawah ini


Senin, 16 November 2015

Error Koordinat MapObj tidak Muncul

Dalam pembuatan mapscript pada mapserver format file html akan ada sedikit masalah dimana koordinat peta tidak dapat keluar seperti contoh gambar dibawah ini.
Solusinya adalah mengubah format .html pada file mapscript menjadi .phtml. Maka koordinat akan muncul seperti gambar dibawah ini.

Senin, 02 November 2015

Cara Instalasi PHP MapScript pada Ubuntu

Untuk mengintalasi PHP Mapscript maka ketikkan script dibawah ini.
     sudo apt-get install php5-mapscript
    Kemudian buatlah file php html seperti dibawah ini.
<?php
         echo ms_getVersion();
?>
Untuk mencoba hasil instalannya maka ketikkan pada link seperti dibawah ini.

Selasa, 29 September 2015

Cara Memanggil URL Mapserver Pada Platform Linux dan Windows

Untuk Linux :
http://localhost/cgi-bin/mapserv?map=/home/msapps/latihan/map/latihan01.map&mode=map
msapps : user dari linux


Untuk Windows:
http://localhost/cgi-bin/mapserv_44.exe?map=/ms4w/apps/latihan/map/latihan01.map&mode=map


Selasa, 07 April 2015

Error pada Mapserver text/html is Valid Template():




 Jika terjadi Error pada mapserver text/html is Valid Template() seperti gambar dibawah ini, maka yang harus di cek adalah file Template yang mengikut file latihan04.map

Edit file latihan04.html dengan cara $sudo nano latihan04.html dengan asumsi anda sudah berada pada direktori yang berisi file .map dan .html tersebut. Kemudian tambahkan "<!-- Mapserver Template -->" tanpa tanda petik pada awal file HTML sebelum file: Latihan04.html seperti terlihat gambar dibawah ini.

Jika telah selesai kemudian exit dan simpan file dengan cara menekan Ctrl+y, kemudian refresh kembali file map pada browser maka akan muncul gambar peta seperti gambar dibawah ini.

Sekian Tips dari saya semoga bermanfaat. posting ini berguna juga sebagai catatan saya jika saya lupa. :P

Kamis, 26 Maret 2015

Error Mapserver msLoadMap(): Unknow identifier. Parsing error near (EXTEND)



Error mapserver
msLoadMap(): Unknow identifier. Parsing error near (EXTEND):(line 6)

Parsing Error near
Solusinya adalah edit file map kemudian lihat pada baris ke 6 pada objek EXTEND error karena seharusnya sintaksnya adalah EXTENT. Jika telah diganti kemudian save, maka hasilnya seperti gambar dibawah ini.
Edit File

Hasil Output

Rabu, 25 Maret 2015

Mapserver Error tidak dapat menampilkan Peta



Bila dalam menampilkan peta pada mapserver tidak ada peta sama sekali dan hanya ada gambar layout pada layar saja  seperti gambar dibawah ini maka anda harus mengedit setting pada Object LAYER pada parameter STATUS dari ON menjadi DEFAULT.
 

Jika sudah simpan file map tersebut kemudian refresh browser yang  terdapat link file map seperti gambar dibawah ini.


Jumat, 20 Maret 2015

Cara Membuat Direktori Alias Pada Ubuntu Server




Dalam webserver menggunakan apache terkadang kita membuat atau sudah terdapat beberapa direktori alias. Yang dimaksud alias disini yaitu nama lain dari direktori sebenarnya.
Kita ambil contoh pada server ubuntu sebagai berikut :
Folder webserver apache yaitu : /etc/apache2/sites-available/000-default.conf
Folder Document root yaitu : /var/www/html
Alamat webserver yaitu http://127.0.0.1/

Ketika kita browsing dengan alamat http://127.0.0.1/ maka data yang dibuka adalah di direktori /var/www/html. Kalau kita memakai xampp atau lamp, biasanya sudah terinstall phpmyadmin, akan tetapi folder tersebut tidak berada di bawah document root (bukan di /var/www/html/phpmyadmin tetapi berada di /usr/share/phpmyadmin). Agar dapat dilakukan browsing dengan http://127.0.0.1/phpmyadmin maka diperlukan membuat alias, yaitu direktori /usr/share/phpmyadmin sama dengan /var/www/html/phpmyadmin saat dibowsing.
Cara membuat alias yaitu :




Disini saya akan membuat sebuah directory alias mapserver dengan codingan seperti dibawah ini:


Codingan Direktori Alias




1.      Langkah pertama adalah masuk pada file settingan sites-available dengan cara $sudo nano /etc/apache2/sites-available/000-default.conf
2.      /mapserver merupakan nama direktori yang akan dibuat alias .
3.      Kemudian /home/...... merupakan letak dari direktori alias tersebut.
4.      Kemudian exit dengan cara menekan tombol Ctrl+x kemudian ketik y kemudian enter untuk menyimpan perubahan file tersebut...
5.      Setelah selesai akses file msinfo.php yang telah dibuat ditutorial sebelumnya.
6.      Ketikan pada web browser seperti gambar dibawah ini.

Hasil File yang ada dalam direktori alias