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 major versions of GeoMapFish
5. 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
5
6. 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
6
7. 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
7
8. 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
8
45. 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 November-December 2017.
Function n° 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
45
46. www.camptocamp.com
Meet the community
● Main website: http://www.geomapfish.org
● GitHub: https://github.com/camptocamp/c2cgeoportal
● Mailing lists
○ https://groups.google.com/forum/#!forum/geomapfish
● Continuous integration:
○ https://travis-ci.org/camptocamp/c2cgeoportal/branches
○ https://travis-ci.org/camptocamp/ngeo/branches
● Twitter: @geomapfish
●
● Professional Services:
http://www.camptocamp.com/en/solution/webgis/
46