.:: Jasa Membuat Aplikasi Website,Desktop,Android Order Now..!! | | Order Now..!! Jasa Membuat Project Arduino,Robotic,Print 3D ::.

Membuat [SEMACAM] WebGIS Yogyakarta dengan PostgreSQL dan pmmapper

1 komentar


بِسْــــــــــــــــمِ اﷲِالرَّحْمَنِ اارَّحِيم
bismillaahirrahmaanirrahiim

السَّلاَمُ عَلَيْكُمْ وَرَحْمَةُ اللهِ وَبَرَكَاتُهُ
Assalamu'alaikum warahmatullahi wabarakatuh

Muqodimah
          Geographic Information System (GIS) merupakan sistem yang dirancang untuk bekerja dengan data yang tereferensi secara spasial atau koordinat-koordinat geografi. GIS memiliki kemampuan untuk melakukan pengolahan data dan melakukan operasi-operasi tertentu dengan menampilkan dan menganalisa data.
       Di dalam semacam tutorial ini, akan membahas bagaimana cara membuat suatu GIS yang berbasis WEB alias sering disebut sebagai WebGIS dengan menggunakan beberapa tools. Untuk data spasial yang digunakan untuk mempresentasikan peta tersimpan di dalam database postgreSQL, sehingga data mudah untuk dimanage (tambah, update, delete). Dengan menggunakan pmapper, kita bisa meng-customesendiri legenda / layer yang akan ditampilkan pada WebGIS dari data yang tersimpan tersebut.


Hal yang dibutuhkan
1.       Niat
2.       Komputer atau laptop 
3.       MapServer (MS4W)
4.       PostgreSQL + PostGIS (pgAdmin III)
5.       Quantum GIS
6.       Framework Pmapper PHPScript (sudah terinstall)
7.       Browser (Google Chrome, Mozilla, dll)
8.       File *.shp (yang dijadikan sebagai data spasial) bisa diunduh di
https://goo.gl/uce7xr
9.       Segelas Kopi hitam manis sebagai penambah gizi


Langkah-langkah
1.       Pertama tama berdoa dahulu kepada Allah SWT
2.       Buka pgAdmin III  buat database baru  New extension : postgis
3.       Tambahkan file *.shp yang baru saja didownload kedalam database baru  Refresh

Maka hasilnya seperti ini 

4.       Jalankan MapServer (MS4W) dan pastikan sudah menginstall pmapper pada disk C:/ atau D:/
Selanjutnya buka direktori �C:/ms4w/apps/� copy-kan folder �pmapper� dan paste pada direktori �C:/ms4w/apache/htdocs�. Setelah dipaste, rename folder tersebut sesuai keinginan anda. (Contoh : diy)
5.       Kemudian buka folder tersebut dan rename pula folder �pmapper-4.3.2� (Contoh : gis). Lalu buka browser anda ketikkan �localhost/diy/gis�. Maka akan muncul seperti dibawah ini

6.       Selanjutnya adalah saatnya kita membuat/mengcustome file .map yang akan ditampilkan kedalam pmapper. Ada beberapa layer yang akan ditampilkan.
Buka direktori �C:\ms4w\Apache\htdocs\diy\gis\config\default� dan buka file �pmapper_demo.map� ke text editor anda dan lakukan beberapa perubahan.
7.       Perubahan yang dilakukan adalah membuat layer kita sendiri, dan layer tersebut terdiri dari
a.       Layer Provinsi
b.      Layer Jalan
c.       Layer Rel (Kereta Api)
d.      Layer Pantai
e.      Layer Goa
Untuk menampilkan layer tersebut datanya berasal dari file *.shp yang diimport ke dalam pgAdmin III yang menjadi tabel-tabel diatas. Untuk dapat menghubungkan file *.map dengan database postgreSQL dibutuhkan definisi koneksi untuk setiap layer yang terdapat nama database, user, dan password (anda tentukan sendiri sesuai database anda).
8.       Sebelumnya lakukan pendefinisian proyeksi dan extent map yang akan dibentuk.
Pada baris 19-37 lakukan perubahan seperti ini


9.       Cara mendapatkan batas koordinat peta atau EXTENT peta dengan menggunakan bantuan software Quantum GIS. Caranya buka Quantum GIS (QGIS) � cari letak file*.shp berada  buka file kabupaten__region.shp maka akan membentuk peta.

10.   Kemudian klik kanan  properties  Metadata

Maka akan menghasilkan extent koordinat peta, copy dan paste pada file *.map anda

11.   Pada baris 59-65 lakukan perubahan seperti ini

12.   Untuk image reference.png dibuat dengan cara klik project pada Quantum GIS (file kabupaten__region.shp yang tadi telah dibuka)  Save As Image  simpan ke dalam folder C:\ms4w\Apache\htdocs\diy\gis\images

13.   Pada baris 145-242 lakukan perubahan seperti ini (layer provinsi)


14.   Perubahan pada baris 247 � 279 seperti ini (layer jalan)

15.   Perubahan pada baris 284 � 314 seperti ini (layer rel)

16.   Perubahan pada baris 319 � 350 seperti ini (layer sungai)


17.  Perubahan pada baris 355 � 388 seperti ini (layer Pantai)

18.   Perubahan pada baris 393 � 426 seperti ini (layer goa sekaligus menjadi akhir dari file *.map yang dibuat

19.  Jika sudah simpan file *.map tersebut. Kemudian buka file �config_default.xml� pada direktori �C:\ms4w\Apache\htdocs\diy\gis\config�.  Dan lakukan perubahan seperti berikut :

20.  Simpan kembali dan buka browser dan ketikkan kembali �localhost/diy/gis� maka akan muncul seperti ini

21.  Kurang lebih seperti itulah WebGIS sederhana dengan menggunakan postgreSQL dan pmapper. Untuk menampilkan semua layer dapat dilakukan dengan mencentang checkbox pada toolbox disamping.




Update Contact :
No Wa/Telepon (puat) : 085267792168
No Wa/Telepon (fajar) : 085369237896
Email : Fajarudinsidik@gmail.com
NB :: Bila Sobat tertarik Ingin membuat software, membeli software, membeli source code, membeli hardware elektronika untuk kepentingan Perusahaan maupun Tugas Akhir (TA/SKRIPSI), Insyaallah Saya siap membantu, untuk Respon Cepat dapat menghubungi kami, melalui :

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 :

ٱلْحَمْدُ لِلَّهِ رَبِّ ٱلْعَٰلَمِين
Alhamdulilah hirobil alamin

وَ السَّلاَمُ عَلَيْكُمْ وَرَحْمَةُ اللهِ وَبَرَكَاتُهُ
wassalamualaikum warahmatullahi wabarakatuh


Artikel Membuat [SEMACAM] WebGIS Yogyakarta dengan PostgreSQL dan pmmapper , Diterbitkan oleh scodeaplikasi pada Sabtu, 09 Januari 2016. Semoga artikel ini dapat menambah wawasan Anda. Website ini dipost dari beberapa sumber, bisa cek disini sumber, Sobat diperbolehkan mengcopy paste / menyebar luaskan artikel ini, karena segala yang dipost di public adalah milik public. Bila Sobat tertarik Ingin membuat software, membeli software, membeli source code ,Dengan Cara menghubungi saya Ke Email: Fajarudinsidik@gmail.com, atau No Hp/WA : (fajar) : 085369237896, (puat) : 085267792168.

Tawk.to