Menjalankan Map Proxy dan Map Server
Latar Belakang Masalah :
Dalam pemanfaatan geografis pada sistem digital ada berbagai macam cara, bahkan sudah sampai ada yang menyediakan map yang dapat kita custom sesuai dengan keinginan kita. yaitu "Google Maps". Siapa yang tidak tahu google maps? Penggunaannya di Indonesia maupun dunia sudah menjadi kebutuhan pokok banyak orang, tetapi apakah kalian tahu bahwa kita dapat membuat Maps Custom kita sendiri?
1. Cara menjalankan Map Proxy dan Map Server
Solusi Masalah :
1. Untuk meload data geospasial, kita perlu menyiapkannya dulu agar akan ditampilkan nantinya di Map Proxy. Kalian bisa mendownload data geospasial di situs ini,
http://www.halaman.download/
kemudian pilih "Producer" dan klik "Indonesia Mapproxy".
2. Jika sudah download ekstrak file tersebut (Penting!! Ketahui dimana anda mengekstrak file tersebut, karena path-nya akan digunakan untuk mengedit file yang ada di direktori yang telah di ekstrak tersebut.
Disini saya simpan di direktori Downloads (Huruf kecil dan besar di perhatikan.)
3. Pada file indomap -> mapproxy, akan terdapat 3 file. Buka file agm.yaml
4. Pada file agm.yaml, edit beberapa baris ini sesuai dengan direktori tempat anda menyimpan file tersebut :
- pada baris
binary: /usr/libexec/mapserver
ubah menjadi
binary: /usr/lib/cgi-bin/mapserv
- pada baris
map: var/mapdata/mapfile/indo.map
ubah menjadi
map: /home/ali/Downloads/indomap/mapfile/indo.map
- Kemudian direktori baru dengan nama tmp pada direktori indomap
ubah baris
working_dir: /var/mapdata/tmp
menjadi
/home/ali/Downloads/indomap/tmp
Kemudian Save
5. Kemudian pada direktori mapproxy(di terminal/cmd), gunakan perintah :
vi mapproxy.ini
edit baris
chdir = /var/mymapproxy/
menjadi
chdir = /home/ali/Downloads/indomap/mapproxy
Kemudian Save
6. edit file config.py pada direktori mapproxy
ubah
application = make_wsgi_app(r'/var/mymapproxy/agm.yaml')
menjadi
application = make_wsgi_app(r'/home/ali/Downloads/indomap/mapproxy/agm.yaml')
7. Untuk menjalankan programnya gunakan perintah
uwsgi mapproxy.ini
8. Untuk mengecek apakah mapproxy sudah terinsall atau belum, buka browser kemudian ketik localhost:8080
9. Klik demo atau ketik localhost:8080/demo
10. Pada bagian WMTS klik di bawah Image Format yaitu png
11. Tunggu beberapa saat karna datanya sedang di load.
12. Map Peta akan muncul
1. Untuk meload data geospasial, kita perlu menyiapkannya dulu agar akan ditampilkan nantinya di Map Proxy. Kalian bisa mendownload data geospasial di situs ini,
http://www.halaman.download/
kemudian pilih "Producer" dan klik "Indonesia Mapproxy".
2. Jika sudah download ekstrak file tersebut (Penting!! Ketahui dimana anda mengekstrak file tersebut, karena path-nya akan digunakan untuk mengedit file yang ada di direktori yang telah di ekstrak tersebut.
Disini saya simpan di direktori Downloads (Huruf kecil dan besar di perhatikan.)
3. Pada file indomap -> mapproxy, akan terdapat 3 file. Buka file agm.yaml
4. Pada file agm.yaml, edit beberapa baris ini sesuai dengan direktori tempat anda menyimpan file tersebut :
- pada baris
binary: /usr/libexec/mapserver
ubah menjadi
binary: /usr/lib/cgi-bin/mapserv
- pada baris
map: var/mapdata/mapfile/indo.map
ubah menjadi
map: /home/ali/Downloads/indomap/mapfile/indo.map
- Kemudian direktori baru dengan nama tmp pada direktori indomap
ubah baris
working_dir: /var/mapdata/tmp
menjadi
/home/ali/Downloads/indomap/tmp
Kemudian Save
5. Kemudian pada direktori mapproxy(di terminal/cmd), gunakan perintah :
vi mapproxy.ini
edit baris
chdir = /var/mymapproxy/
menjadi
chdir = /home/ali/Downloads/indomap/mapproxy
Kemudian Save
6. edit file config.py pada direktori mapproxy
ubah
application = make_wsgi_app(r'/var/mymapproxy/agm.yaml')
menjadi
application = make_wsgi_app(r'/home/ali/Downloads/indomap/mapproxy/agm.yaml')
7. Untuk menjalankan programnya gunakan perintah
uwsgi mapproxy.ini
8. Untuk mengecek apakah mapproxy sudah terinsall atau belum, buka browser kemudian ketik localhost:8080
9. Klik demo atau ketik localhost:8080/demo
10. Pada bagian WMTS klik di bawah Image Format yaitu png
11. Tunggu beberapa saat karna datanya sedang di load.
12. Map Peta akan muncul
Penutup
Kesimpulan
jadi pada pertemuan 7 ini , kita dapat mengetahui bagaimana cara menjalankan map server dan map proxy di dalam sistem operasi ubuntu.
jadi pada pertemuan 7 ini , kita dapat mengetahui bagaimana cara menjalankan map server dan map proxy di dalam sistem operasi ubuntu.
Saran
Lebih banyak di pelajari lebih dalam lagi, dengan mencari referensi referensi di internet maupun di buku.
Nama : Ali Abdul Wahid
NPM : 1144091
NPM : 1144091
Kelas : 3A
Prodi : D4 Teknik Informatika
Mata Kuliah : Sistem Informasi Geografis
Link Github : https://github.com/aliwebdeveloper/gis
Referensi :
Scan Plagiarisme
1. plagscan- Link