GeoServer (Pendahuluan)
July 29, 2009 21 Comments
GeoServer merupakan aplikasi penyediaan data geospasial melalui layanan web services dan dapat diakses melalui web (http), aplikasi pemetaan online (MapServer, Google Maps, Google Earth, Yahoo Maps, dan Microsoft Virtual Earth, dan aplikasi desktop (ArcGIS, WMS/WFS Client). Penggunaan standar yang dikeluarkan oleh OGC memungkinkan layanan yang dihasilkan terbuka dan dapat diakses oleh aplikasi lainnya dalam menggabungkan informasi geospasial.
Aplikasi layanan WMS, WFS, dan WCS dibangun menggunakan aplikasi GeoServer dan dinamakan sebagai GeoServer. Aplikasi ini dapat menyediakan:
- Peta vektor dan menyajikannya sebagai gambar menggunakan WMS;
- Peta vektor dan menyajikannya sebagai vektor dalam bentuk dokumen XML menggunakan WFS;
- Citra satelit atau foto udara dan menyajikannya sebagai gambar menggunakan WCS
Web Map Service
WMS atau Web Map Service merupakan layanan basis data spasial secara online. WMS menghasilkan peta yang bergeoreferensi. Peta dalam hal ini adalah representasi visual dari geodata, dan bukan data geospasial itu sendiri. WMS meproduksi data yang bereferensi geografis secara dinamis dari informasi geografis (basis data geospasial). Peta itu sendiri merupakan informasi geografis yang digambarkan secara dijital oleh komputer untuk keperluan penyajian data spasial. Peta hasil WMS biasanya berupa gambar dengan format PNG, GIS atau JPEG. Spesifikasi WMS dikeluarkan oleh OGC. Untuk informasi lebih lanjut mengenai OGC WMS, dapat dilihat pada:
- OpenGIS® Web Map Service Implementation Specification Version 1.1.1
(http://www.opengeospatial.org/standards/wms) - OpenGIS® Web Map Server Cookbook
(http://www.opengeospatial.org/resource/cookbooks)
Web Feature Service
WFS atau Web Feature Service merupakan layanan publikasi data geospasial pada tingkat fitur data spasial melalui media web. Disamping penyajian data spasial melalui gambar/image yang dilakukan oleh WMS, klien dapat memperoleh informasi data geospasial hingga ke lever fitur yaitu baik geometri maupun data atributnya. Spesifikasi OGC untuk WFS menggunakan teknologi XML (Extensible Markup Language) dan protokol HTTP (Hyper Text Transfer Protocol) sebagai media penyampaiannya. Atau lebih tepatnya menggunakan GML (Geography Markup Language) yang merupakan subset dari XML. Informasi mengenai OGC WFS, dapat diakses pada:
- OGC Web Feature Service Implementation Specification
(http://www.opengeospatial.org/standards/wfs) - Geography Markup Language Implementation Specification
(http://www.opengeospatial.org/standards/gml)
WFS-T atau Web Feature Service-Transactional merupakan layan yang memungkinan pengguna dapat melakukan pemutakhiran (update), menghapus (delete), dan memasukan (insert) data geografi.
Web Coverage Service
WCS atau Web Coverage Service merupakan layanan publikasi data geospasial untuk tipe data raster (citra satelit, foto udara, dem) secara online. WCS meproduksi data yang bereferensi geografis secara dinamis dari informasi geografis (basis data geospasial). Peta hasil WCS biasanya berupa gambar dengan format PNG, GIF atau JPEG. Spesifikasi WCS dikeluarkan oleh OGC.
Untuk informasi lebih lanjut mengenai OGC WCS, dapat dilihat pada:
- OpenGIS® Web Coverages Service Implementation Specification Version 1.1.0. (http://www.opengeospatial.org/standards/wcs)





Mas saya sudah nyoba instal Geoserver dan berhasil, tapi ketika di cek di localhostnya malah error. Java Dev Kitnya sudah di instal jg. Kenapa ya mas kira2? Ada pencerahan ga, apa karena di komputer saya sudah diinstal apache server ya? (pake xampp)
Makasih.
xampp atau apache server yang telah diinstal tidak akan mempengaruhi, karena geoserver menggunakan apache tomcat atau jetti.
Yang ingin saya tanyakan: Installnya di OS apa dan sumber installannya apa?
Kalao anda di Windows, bisa langung download installer yang sudah dipackage dengan jetti. Install dan jalankan, tidak akan ada masalah yang berarti.
Beda kalo anda install menggunakan apache tomcat dan war-nya.
Mudah2an membantu
Saya sudah install geoserver dan berhasil dijalankan…
Boleh tau link yang menyediakan map indonesia & daerah2 di Indonesia untuk digunakan di Geoserver??
terima kasih…
Untuk peta Indonesia skala 1 : 1 jt, bisa di download di http://www.bakosurtanal.go.id/?m=118
terima kasih mas…sudah saya download…tapi saya bingung cara install mapnya ni…
soalnya pas di-zip bukan terdiri dari file2 seperti yang ada di tutorialnya…Mohon pencerahannya…terima kasih…
File tersebut merupakan format ArcInfo, di convert dulu jadi format ArcView (shp).
Bisa pake program ArcView atau ArcInfo (arc to shape)
mau nanya ni mas, saya udah install geoserver di windows xp dan udah bisa nampilin peta kalau mau nampilin titik/POI (.shp) tapi simbolnya mau pake gambar (png) gimana ya? mohon pencerahannya
Silakan edit dan bermain-main dengan style (SLD). Coba lihat di tutorialnya geoserver mengenai style.
Regards
Mau nanya kalau nginstall Geoserver di CentOS 5.4 bagaimana ada petunjuk? apa beda menggunakan jetty dan tomcat
Jelas beda jetty dan tomcat. beda persisnya saya tidak mengekplorenya. Tetapi untuk produksi, selama ini kami menggunakan tomcat. Untuk instalasi di linux, distro apapun, saya rasa hampir sama. silakan googling untuk instalasi tomcat-nya, untuk geoserver cukup download file war dan setting di tomcat. Mudah2an membantu..
ada petunjuk teknis yang detail? kalau googling makan waktu. menurut informasi pake jetty lebih cepat. trims
numpang nanya mas
programming apa yang yang diterima oleh geoserver?? saya coba ternyata php tidak bisa dibaca dalam geoserver. JSP juga sepertinya tidak bisa dibaca.
saya ingin membuat suatu sistem yang sepertinya tidak cukup hanya dengan javascript (karena saya ingin koneksikan dengan database, dan javascript kalo tidak salah client-side jadi tidak bisa)
mohon pencerahnnya…. jika tidak keberatan, bisa minta dibalas via email?
thanks
diondita:
Sepertinya ada yang bingung tuh mas iwan.
Kalo setau saya sih, geoserver itu dibangunnya pake JAVA Enterprise Edition (J2EE) yang programmingnya pake JSP. Mungkin perlu diklarifikasi lagi, antara java dan javascript itu di dunia programming beda. javascript digunakan untuk clientside, dan jsp itu server side sama seperti PHP bisa koneksi databse juga.
Kalo JSP itu jalannya diatas Apache Tomcat, Jetty, JBOSS, dll. Beda sama PHP yang running di Apache Web Server atau IIS. Jadi kalo mau membuat aplikasi dengan geoserver (ngotak-ngatik) harus ngerti dulu konsep JSP nya.
Trus biasanya yang kita download itu hanya kode-kode binary-nya. nah kalo mau ngotak-ngatik geoserver berarti diondita harus download versi source codenya dari web geoserver.
Tapi ngomong-ngomong diondita emang mau ngapain sampe programming geoserver??? mungkin bisa dibantu sama mas iwan.
begitu. CMIIW
iya,,, saya juga baru sadar kalau geoserver itu java banget.
sebenernya saya mau bikin gabungan antara DSS dan SIG, jadi SIG sebagai tampilan visual dari hasil DSS yang ingin saya buat. nah, masalahnya untuk mengolah DSS, saya harus mengambil data dari database, inilah yang sedang saya bingungkan.
jika menggunakan mapserver, tentu saya bisa menggunakan PHP, inilah yang saya tanyakan, kalo mapserver bisa php, geoserver bisa menggunakan apa?
tapi saya sudah coba menggunakan script JSP sederhana di geoserver (program hello word sederhana), di data-dir/www/ (bukannya web page yang kita buat kita letakkan disini??), tapi programnya tidak jalan. tidak jalan.. tampilannya malah kayak kita bikin xml (apa yang ditulis di notepad, itulah yang muncul di web page)
mohon pencerahannya…. (masalahnya saya mau tetep keukeuh gag pake mapserver sampai titik keputusasaan terakhir, hehehehe)..
GeoServer menggunakan Java, kalau mau utak-atik scriptnya, dowload saja source code-nya. Dan kemudian di-compile sendir setelahnya. Umumnya kita hanya menggunakan versi GeoServer yang sudah jadi artinya binary code-nya yang tidak bisa diuatk-atik lagi. Yang bisa diutak-atik hanya tampilannya saja. Semoga membantu
Pingback: OpenGeo Suite Community Edition « My Setiawan : Blog
mas maw nany saya maw nambahin javascript ke mapnya saya pakai geoserver ni.. nah jadi pas klik ke polygonnya agar berubah warnanya g mana ya mas.. nah kalau di klik lagi perubah ke warna semula g mana ya mas untuk nambahinya??? mohon bantuannya terima kasih
merubah style di geoserver harus menggunakan SLD (styled layer descriptor). Kalau mau yang gampang, pake program styler dari OpenGeo Suite. Silakan lihat OpenGeo Suite Community Edition
pak saya ingin bertanya. apakah geoserver bisa kita embed ke dalam php? karena saya bingung bagaimana membuat webya. untuk geoserver sendiri saya sudah mencoba untuk membuat pera indonesia. namun yang saya bingungkan bagaimana caranya untuk membuat webnya? trims
geoservernya atau petanya? Geoserver menghasilkan layanan peta dalam bentuk WMS atau WFS atau WCS. WMS atau WFS tersebut dapat diakses menggunakan WMS cleint yaitu aplikasi desktop atau web. Contoh WMS client adalah MapServer atau OpenLayer. Artinya.. bisa banget!!
pak, saya sedang membuat SIG dengan Geoserver, dari OpenLayer itu bisa dikonekkan ke database tdk pak?? database yang cocok apa ya Pak?? apakah MySQL atau PostgreSQL??
terimakasih