Post on 01-Jan-2016
description
http://blog.omongkosong.com 1
Building Your Own Web Map ServerMizan Rizqia / 10935
http://blog.omongkosong.com 2
PersiapanGeoserver 1.7.3PosgreSQL 8.3.1.1dan PostgisuDig 1.1Quatum GISJOSM atau MerkaartorOsm2pgsql
http://blog.omongkosong.com 3
Skema
Peta biasa file.shp
Peta Vektor file.osm
postgreSQL & postgis
geoserver
QuantumGIS shp2pgsql
osm2pgsql
diimport
JOSM atau Merkaartor
http://blog.omongkosong.com 4
Implementasi
http://blog.omongkosong.com 5
ImplementasiLangkah-langkah menggunakan peta asli: Screenshot peta Tentukan min. 3 titik koordinat dalam
peta Sesuaikan koordinat peta dengan
halaman kerja/workspace Mulai mendigitasi (dengan
QuantumGIS) Export ke dalam format shapefile
(.shp)
Digitasi:Proses mengubah gambar peta asli menjadi format vektor
http://blog.omongkosong.com 6
Implementasi
Contoh digitasi
http://blog.omongkosong.com 7
Implementasi
Langkah-langkah Menggunakan Open Street Map:Download File OSM
menggunakan JOSM atau Merkaartor
Mulai Menambahkan dan meng-edit garis
Export ke dalam format OSM (.osm)
http://blog.omongkosong.com 8
Implementasi
Download file & edit file pada Merkaartor
http://blog.omongkosong.com 9
Implementasi
Convert file shp ke pgsql dengan shp2pgsql (ada dalam postgis)
Buat database dahuluLakukan convertSyntax:shp2pgsql [<option>] <shapefile> [<schema>]<table>
Contoh:
shp2pgsql -c c:\geoserver\indonesia\indonesia indotable > c:\geoserver\indonesia\indonesia.sql
Import tabel ke dalam Databasepsgl -U postgres -d shp -f c:\geoserver\indonesia\indonesia.sql
http://blog.omongkosong.com 10
Implementasi
Convert file osm ke pgsql menggunakan osm2pgsql (download dahulu):
Buat database terlebih dahulu Import file 900913.sql (Ter-include bersama
osm2pgsql) ke dalam databaseMelakukan convertSyntax:osm2pgsql -E EPSG:900913 -U postgres -W -d gis C:\geo\josm\jogja.osm
http://blog.omongkosong.com 11
Implementasi
Mengambil data dari Postgresql ke Geoserver
Config – data – datastores – newFeature Data Set Description : postgisFeature Data Set ID : (isi sembarang)new
http://blog.omongkosong.com 12
Implementasi
Tampilan menambahkan feature data set
http://blog.omongkosong.com 13
Implementasi
Menampilkan peta pada geoserverConfig - Data - FeatureTypes – NewFeature Type Name: (pilih sesuai dengan
yang tadi baru kita buat)NewPada:
◦ Style : pilih format yang sesuai (apakah titik, line, polygon)
◦ SRS: 4326◦ Generate : untuk mengenerate koordinat peta◦ Submit◦ Apply
http://blog.omongkosong.com 14
Implementasi
Tampilan Open map layer preview
http://blog.omongkosong.com 15
Referensi : Blog.geoserver.org/2009/02/30/geoserver-
and-openstreetmap/Cloudemade.comPeterdamen.com/GoogleWMS/Perrygeo.net/wordpress/PostGIS 1.3.5 ManualWiki.openstreetmap.org/wiki/JOSMWiki.openstreetmap.org/wiki/merkaartor
http://blog.omongkosong.com 16
File dapat di download diHttp://blog.omongkosong.com