Bayu Kurniawan R
Let’s fishing with MapFish
MapFish merupakan framework yang fleksibel dan lengkap untuk membangun aplikasi web-mapping. Menekankan pada produktivitas dan pengembangan kualitas tinggi.
MapFish mendasarkan pada kerangka web Python Pylons. MapFish menggunakan Pylons dengan spesifik fungsionalitas pada geospasial. Sebagai contoh MapFish menyediakan tools spesifik untuk membuat web services yang memperbolehkan query dan editing objek geografis.
MapFish juga menyediakan JavaScript toolbox RIA-oriented, environment testing JavaScript, dan tools untuk mengkompresi kode JavaScript. Toolbox JavaScript tersusun dari ExtJS, OpenLayers , GeoExt JavaScript toolkits, dan komponen spesifik untuk berinteraksi dengan web services MapFish.
MapFish kompatibel dengan standar Open Geospatial Consortium. Hal ini dicapai melalui OpenLayers atau GeoExt mendukung beberapa norma OGC, seperti WMS, WFS, WMC, KML, GML dll.
MapFish adalah open source, dan didistribusikan di bawah GPLv3 lisensi.
Installasi
Instalasi sistem dependensi
Pada Unix, Python versi 2.5 atau 2.6 dan file-file pengembangan Python harus diinstal.
Catatan
Pada sistem berbasis Debian dapat digunakan apt-get install python2.5 python2.5-dev untuk menginstal Python 2,5 dan file perkembangannya PostGIS. GEOS dan Postgres / PostGIS juga diperlukan: sudo apt-get install postgresql-3.0.0 libgeos
Di Windows Python 2,5 , dan Python untuk ekstensi Windows harus diinstal.
Untuk Windows, kita mengasumsikan di sisa halaman ini, Python 2,5 diinstal di C: Python25 \. Instalasi MapFish
Untuk menginstal MapFish, download skrip instalasi, dan jalankan dari terminal.
Pada sistem Unix:
python go-mapfish-framework-1.2.py --no-site-packages envPada sistem Windows:
C: \> C:\Python25\python.exe go-mapfish-framework-1.2.py --no-site-packages envPerintah ini akan menciptakan lingkungan Python virtual bernama env dan menginstal MapFish dan dependensinya ke dalamnya.
Catatan
Yang disebut skrip go sebetulnya menginstal dua Python eggs untuk MapFish:
- yang mapfish egg untuk kerangka server
- yang mapfish.plugin.client egg untuk toolbox Javascript
Sekarang mengaktifkan lingkungan virtual.
Pada sistem Unix:
env $ source env/bin/activatePada sistem Windows:
C: \> env \ Scripts \ activate.batPrompt perintah Anda sekarang harus terlihat seperti ini:
(Env) $Untuk memeriksa MapFish yang diinstal dengan benar, masukkan:
(Env) $ paster create --list-templatesdan periksa bahwa output adalah:
Available templates: basic_package: A basic setuptools-enabled package mapfish: MapFish application template mapfish_client: MapFish client plugin template paste_deploy: A web application deployed through paste.deploy pylons: Pylons application template pylons_minimal: Pylons minimal application templateMapFish terinstal, selamat!
About
Planet Geo Indonesia is a GIS/geo- related blog aggregator, written by Indonesian bloggers and mostly in Indonesian Language... read on »
Contributors
Except otherwise noted BK and Geografiana.com has no affiliation whatsoever with the authors. All materials, links, copyrights, opinions expressed in each blog solely belongs to the original authors.
Link to this site
Feel free to use this image to promote this planet on your website/weblog, you can simply copy-and-paste the code below:

All opinions belong to their respective owners, others, copyright © 2006-2007 Buana Katulistiwa.




