Etienne TRIMAILLE
I'm an active contributor in the OpenStreetMap community, mainly with QuickOSM, a QGIS plugin to extract OSM data within QGIS.
For work, I'm working as a GIS developer at 3Liz, mainly focused on QGIS Desktop/Server plugins and the Lizmap opensource project.
Sessions
Lizmap is an opensource server application to publish QGIS project on the web without any coding skills needed.
It's using QGIS Server in the backend so users have the same rendering between their QGIS Desktop and the web version of their project.
QGIS Server and Lizmap are reading QGIS project to publish layers with their legend, forms, print layout, layer relationships... Some additional Lizmap configuration can be added to have dataviz capabilities, decide or not to publish the attribute table or to configure the feature filter form. No coding skills are required, all the configuration is done using QGIS Desktop user interface.
The QGIS project is adapted for web browsers and have a responsive UI. Lizmap include some Access Control List at different levels such as project, layer or even features.
The goal of this presentation is to show the state of this opensource project hosted on GitHub and to explain the roadmap.
Lizmap is an opensource server application to publish QGIS project (layers, symbology, PDF layouts, forms and dataviz) on the web without any coding skills needed.
It's using QGIS Server in the backend so users have the same rendering between their
QGIS Desktop and the web version of their project.
Some additional Lizmap configuration can be added to have dataviz capabilities, decide or not to publish the attribute table or to configure the feature filter form. All the configuration is done using QGIS Desktop user interface.
For this workshop, we will provide you the online instance of Lizmap. You only need to have QGIS 3.40 (LTR version recommended).
We will create a web mapping application from scratch, with layers, editing capabilities. We will display some plots and enable exporting the map as PDF with a custom layout/logo.
Inspired by the current QGIS atlas feature, which enables the batch generation of PDF exports from a vector layer, this plugin offers batch generation of QGIS projects.
Starting from a "master" project, you can set up various variables that will have to be updated "dynamically" for the generation of these projects:
- layer properties :
- title in legend
- data source used
- title and summary for QGIS server for web publication
- project properties :
- title
- summary
- ...
Like in the atlas, a coverage layer with margin options can be set. It's therefore possible to generate projects for different geographic areas, or years or even themes. The plugin uses QGIS expressions, allowing you to take advantage of the many possibilities offered by expressions and context.
The final goal of this project is to publish a QGIS project for land farms on the WEB using Lizmap, an opensource project to expose a QGIS project on the internet. In this use case, in a given province in France, a single QGIS project represents a single land farm owner, and all the data related to this owner : kind of land-use, pest traps, ... and statistics concerning this farm.