GeoMapFish is an open source WebGIS platform developed in close collaboration with a large user group. The second version offers a modern UI based on AngularJS. OpenLayers 3 and an OGC architecture allow to use different cartographic engines. Highly integrated platform, large features scope, fine grained security, reporting engine, top performances and excellent quality of service are characteristics of the solution. In this talk we’ll present the technical aspects of the platform and its modular architecture based on OGC Services. We'll demonstrate the latest features contributed to the project and present in detail the project roadmap.
4. 4/44
www.camptocamp.com /
GeoMapFish Community Goal
●Ensure the sustainable development of a leading open source
WebGIS
●Key aspects
• Promote an inclusive dialog between users and developers
• Protect consensual decision making regarding roadmap and new
features
• Target a fair funding
• Regular ressources stream for maintenance and features
development
• Broad contribution basis to keep the contribution level as low as
possible
• Contributions on a free basis
●The model works since 2011 and allowed to develop
• 2 majors version of GeoMapFish 4
5. www.camptocamp.com
Users Community
●Public agencies/Surveying offices, with the mission to diffuse
Geodata on the internet to help the citizen, engineers, architects
access and analyze public geodata with a WebGIS:
• Swiss Cantons (BL, SZ, BS, NE, JU, VD, GR)
• Cities (Lausanne, Yverdon, Pully, Morges, Nyon, Vevey,
Montreux, Neuenburg, Paudex, Nendaz, usw.)
• Engineer offices (AlpGIS, Rudaz, Peitrequin, Gemetris, NPPR)
• Retail: Agrola (Geomarketing)
• Facility Management: EPFL Lausanne, Lyon Airports
●A classic webGIS is needed.
• Easy management
• Customizable
5
6. www.camptocamp.com
A global collaboration
●Between local and regional organizations
●Extended to national collaboration…
• National agencies like swisstopo, Luxembourg
●... on different technologies :
• Middleware:
• Debian/Redhat Packages
• Docker Container
• Cartographic Engines
• Mapserver
• QGIS Server
• Geoserver
• Software libraries
• OpenLayers
• ngeo
• User Extensions
• Plugins and contribs
6
7. www.camptocamp.com
Software architecture concepts
●Focus: architecture coherence
• Mapservice configuration : Layers, Queries, Legend =>
WMS/WFS
• 1 PostgreSQL table for the full text search
• Administration GUI: layer tree and security configuration
●Freedom
• Code organization for seamless updates
• Layout, Functionalities and customizing without forking the
application
●Security
• Feature, layer, multipolygon, attribute
• All webservices types secured
●End to End data production/integration and publication
• QGIS Desktop and QGIS Server
7
42. www.camptocamp.com
Roadmap version 2.3
Functions for this version are now frozen and will enter the development
process.
Release date for this bundle will be December 2017.
# Description
2.3.1 WMS / KML browser integration + permalink
2.3.2 Map rotation
2.3.3 Moving Window & query result / resizing
2.3.4 Administration interface
2.3.5 Result window optimization
2.3.6 Layertree flush / no flush in mobile version
2.3.7 Opacity for layers in mobile version
44