Dapat informasi dari teman saya Mas Iwan, ternyata sekarang perkembangan visualisasi GIS sudah sangat cepat sekali. Maklum akhir-akhir ini GIS sudah sangat jarang saya perhatikan, soalnya lagi asik maen silverstripe.
Bagi para GIS developer yang sudah terbiasa dengan WMS-nya Geoserver, ternyata geoserver memiliki aplikasi preview yang lainnya, selain yang standar menggunakan openlayer. Namanya Geoview, basisnya menggunakan GeoExt. GeoExt merupakan tools javascript yang dikembangkan menggunakan ExtJs. Tampilannya sangat user friendly sekali.
Geoview sendiri demo aplikasi-nya dapat kita lihat di Opengeo. Walaupun awal loading halamannya cukup berat sekali karena koneksi internet di indonesia yang tidak cepat, tapi tampilannya sangat menakjubkan.

Tadinya saya dan mas iwan pikir aplikasi ini tidak gratis. Tapi setelah saya cari-cari lewat google ternyata aplikasi ini gratis. Cuman tidak bisa di download secara langsung. Tapi lewat svn. Mungkin yang OS nya microsoft windows harus menginstall aplikasi svn. Tapi kebetulan saya pake mac, dan di mac svn sendiri sudah di sediakan jadi bisa langsung diinstall.
Installasi Geoview
Aplikasi ini sebenarnya bisa di install terpisah dari geoserver. Tapi saya sendiri mencobanya langsung menggunakan geoserver. Geoserver sendiri pada komputer saya sudah diinstall di direktori /usr/local/tomcat5.5/webapps/geoserver/.
Cara installasinya dilakukan di terminal atau di command prompt (jika menggunakan Windows) sebagai berikut:
cd /usr/local/tomcat5.5/webapps/geoserver/data/www
sudo svn co http://svn.opengeo.org/geoext/apps/geoview/trunk/ geoview
Nanti aplikasi svn akan mendownload seluruh file geoview termasuk kebutuhan eksternalnya serta kode sumbernya (source code) ke direktori /usr/local/tomcat5.5/webapps/geoserver/data/www/geoview/. Tahap installasi selesai.
Selanjutnya kita tinggal menggunakan aplikasi ini. Sebelumnya jika apache tomcat anda sudah dijalankan kita harus merestart apache tomcat tersebut. Lalu kita bisa mengakses ke URL http://localhost:8080/geoserver/www/geoview/index.html (jika tomcat berjalan di port 8080).
Mungkin pada saat pertama kali kita menjalankan aplikasi ini tampilan peta tidak akan muncul, karena settingan layer yang digunakan pada aplikasi ini adalah topp:bluemarble. Untuk itu kita tinggal mengedit sedikit file /usr/local/tomcat5.5/webapps/geoserver/data/www/geoview/index.html. Disini saya menggunakan peta topp:tasmania_state_boundaries.
<script type="text/javascript">
Ext.onReady(function() {
var viewer = new GeoView({
map: {
layers: [{
name: "topp:tasmania_state_boundaries",
title: "Tasmania State Boundaries"
}]
}
});
});
</script>
Setelah itu kita tinggal membuka lagi halaman URL geoview di komputer kita. Hasilnya seperti dibawah ini :

Dengan aplikasi ini kita bisa menambah layer dengan mudah dengan cara mengklik Add Layer pada bagian bawah dari konfigurasi Map kita.

Selain itu, kita juga dapat menambah server wms yang lain. Sehingga kita bisa mengoverlay layer peta kita. Dengan cara menambahkan server wms kita. Namun untuk menambahkan server dibutuhkan aplikasi web proxy pada webserver kita dan meletakkan alamat proxy pada webserver kita itu di bagian berikut :
<script type="text/javascript">
Ext.onReady(function() {
var viewer = new GeoView({
proxy: "[URL PROXY yang digunakan]",
map: {
layers: [{
name: "topp:tasmania_state_boundaries",
title: "Tasmania State Boundaries"
}]
}
});
});
</script>
Geoserver sebenarnya sudah menyediakan proxy extensions. Anda bisa mendownloadnya website geoserver.


30 Agustus 2009
desain baru nih
30 Agustus 2009
pastinya kebanyakan yang kek gini nih ditulisnya :D hehehee.... btw, agak puitis tuh catatan atasnya :))
30 Agustus 2009
Desain baru niy.. ;-)
30 Agustus 2009
hihihi iya nih mas... dah bosen dengan desain2 yang kemarin