MapFish
MapFish is an easy-to-use and extensible web GIS application.
MapFish is composed of two parts: MapFish Client and MapFish Server. MapFish Client is a JavaScript framework based on OpenLayers for the mapping part, and on ExtJs for the GUI (widgets) part. MapFish Server is Python framework based on Pylons.
MapFish is intended to be easy to use either as a standalone application or as an addon to an already existing web application.
As a standalone application, MapFish offers ways to simply configure some parameters and quickly have a working web-GIS. But MapFish can also be simply included in an already existing website such as CMS or Information System oriented applications.
Demonstration
- See the demos
- For the demo of the latest trunk version (unstable version, be warned), see here
Download
- Get the release versions: Download MapFish
- Get the development version from SVN: Download Svn
Documentation and support
General
- Community Contact information (Mailing lists, IRC) and community-related information
- How ToInstall How to install MapFish
- How ToBugs How to Report a Bug or ask for an Enhancement
- Print Module Doc How to add print capabilities to your website
Client-side
- How ToBuild How to create an obfuscated MapFish.js
- How ToUse Widgets Step-by-step tutorial to add widgets to a simple HTML document or into a more complex layout
- How ToCreate Widgets Step by step tutorial to learn how to create your own widget
Server-side
- How ToUse Map Fish Server How to use MapFish Server
- How ToMap Fish Server Apache How to run a MapFish app into Apache
- Map Fish Server Faq FAQ for the server-side of MapFish
Miscellaneous
- How Tos Tips Miscellaneous Tips and Howtos
- How ToOptimize Tips related to quality and performance
For Developers
- Road Map MapFish Roadmap
- How ToContribute How to contribute to MapFish
- Trac Access Register for submitting editing wiki / submitting tickets
- Api Updates List the modifications made to the project that will require changes in your applications
- Html Head sample <head> section that you can can be used in debug or release mode
- Sandboxes MapFish sandboxes
- deployment Automatic project deployment
