Rich Web GIS Applications in an easy and flexible way

View project onGitHub

GeoMapFish Executive Summary

The GeoMapFish application allows to build rich and extensible WebGIS in an easy and flexible way. It is composed of a desktop WebGIS interface, an administration interface, an API for map integration in thirdparty websites and a mobile version.

Besides the OGC-Standard web services, a MapFish protocol adapted to the efficient communication between Client and Server is available. On this basis, complex and high performance web mapping applications can be built.

GeoMapFish combines some of the best Open Source tools in one application:

  • V1: OpenLayers 2, ExtJS and GeoExt on the client side
  • V2: OpenLayers 3, AngularJS and ngeo on the client side
  • Python modules (especially Papyrus based on Pyramid) on the server side
  • MapFish Print, a Java servlet dedicated to print geographic documents



GeoMapFish demo

GeoMapFish in production

Following online WebGIS are powered by GeoMapFish:

Documentation and support

Read the documentation:

Follow the step-by-step tutorial: GeoMapFish quickstart

Or ask the community: GeoMapFish Mailing list