Lizmap

Create Web GIS application with QGIS

QGIS ID

QGIS Indonesian User group

๐ŸฆŽ

21/11/2020

Etienne Trimaille

InaSAFE 2015 - 2018

InaSAFE

3Liz

  • Open Source forever
  • QGIS and PostgreSQL lovers ๐Ÿ˜
  • QGIS core contributors (mainly server)
  • 8 employees
  • QGIS / QGIS Server / PostgreSQL / Lizmap
  • Development, server hosting, consultings, support, trainings

Logo 3liz

QGIS

The leading Open Source Desktop GIS

Logo QGIS

QGIS is a professional GIS application that is built on top of and proud to be itself Free and Open Source Software.

QGIS Desktop

Many capabilities

A lot of styles ๐ŸŽจ

Styles

Report generation ๐Ÿ–จ

Reports

Data analysis ๐Ÿ“ˆ

Analysis

Forms

Forms

QGIS

  • Was a simple PostgreSQL/PostGIS viewer ๐Ÿ˜
  • Licensed under the GNU General Public License
  • Project of the Open Source Geospatial Foundation (OSGeo)
  • Runs on Linux, Unix, Mac OSX, Windows and Android
  • Supports numerous vector, raster, and database formats and functionalities.

QGIS is not only a Desktop app

  • QField a mobile [Q]GIS solution
  • QGIS Server as an OGC Data Server
  • QGIS Processing console tool (on a server or not)

Logo QGIS

Need to publish web maps ?

  • You already use and love QGIS
  • You need to publish a full-featured Web-GIS application
    • Complex legend
    • Print layout as PDF
    • Attribute table
    • Access rights
  • You have no time to set up and configure web maps in complex admin panels nor reinventing the wheel

Lizmap

Lizmap โ™ฅ QGIS

WYSIWYG

What

You

See

Is

What

You

Get

No Code needed

(Or nearly …)

Lizmap

Lizmap ๐Ÿ’• QGIS

  • The QGIS desktop project is your web map configuration: symbology, printing composers, attribute tables, editing forms, expressions, etc.
  • As QField, Prepare once deploy everywhere
  • Lizmap QGIS plugin: configure only specific map options (scales, available tools)
  • Web admin panel mainly for authentication and authorization management (users & groups)
  • It is open-source: Mozilla Public Licence on GitHub

Lizmap

How-to publish a web map application

๐Ÿ—บ

Create and set up your QGIS project

Layers, PDF Layouts, forms…

Use Lizmap QGIS plugin

Map options and tools (extent, scales, …)

Send your QGIS project on a server

Lizmap configuration, data and others files

๐Ÿ˜ฒ You’ve got a web map based on this QGIS project ๐Ÿ˜ฒ

Under the hood

architecture

Use cases

Some examples to demonstrate

the main features

Meylan - map catalog

  • French city in the Alps
  • Publish thematic maps for citizens
  • Eye-candy, with a focus on simplicity

Calvados - Custom theme

  • French department of Normandy
  • Publish thematic maps for citizens
  • Promoting landscapes

Aduga - Popups

Identify an object

  • Urban planning agency
  • Highlight key figures of local business parks
  • Use Lizmap HTML popup with QGIS tooltip & expressions

Edition - Faunal observations

  • QGIS field edit widgets
  • QGIS Form drag&drop conception
  • Draw geometry - GPS use capabilities to draw
  • Edition rights

Borbonica - Dataviz

  • La Rรฉunion National park (Indian ocean)
  • Publish a dashboard on animal observation data
  • Use Lizmap dataviz module with PostgreSQL views

Cats - relations and atlas

  • Movebank public dataset on domestic cats positions
  • Show relations between layers data
  • Use QGIS relations in the project properties dialog
  • Add attribute tables in Lizmap plugin for these layers
  • Iterate over cats with the atlas tool

cat

Grand Narbonne - find local products

  • Promoting local shops
  • Promoting local products

Cadastre - business application

  • French Britanny group of cities: Centre Morbihan Communautรฉ
  • Search parcels by location or owner information
  • Dedicated Cadastre Lizmap modules with a QGIS Server Python plugin
  • Lizmap native access control to protect sensitive data

A growing community

  • Different types of users
    • private companies
    • public organizations
    • research centers
  • Main contributions in translation and documentation
  • JavaScript scripts repository contributions
  • Bug triaging

๐Ÿ‡ซ๐Ÿ‡ท ๐Ÿ‡ต๐Ÿ‡น ๐Ÿ‡ง๐Ÿ‡ท ๐Ÿ‡จ๐Ÿ‡ฟ ๐Ÿ‡ฎ๐Ÿ‡น ๐Ÿ‡ญ๐Ÿ‡บ ๐Ÿ‡ณ๐Ÿ‡ฑ ๐Ÿ‡ช๐Ÿ‡ธ ๐Ÿ‡ต๐Ÿ‡ฑ ๐Ÿ‡ฎ๐Ÿ‡ฉ ๐Ÿ‡ซ๐Ÿ‡ฎ ๐Ÿ‡ธ๐Ÿ‡ช ๐Ÿ‡ฉ๐Ÿ‡ช ๐Ÿ‡ท๐Ÿ‡บ ๐Ÿ‡ฌ๐Ÿ‡ท ๐Ÿ‡น๐Ÿ‡ท ๐Ÿ‡ธ๐Ÿ‡ฎ …

Freely usable and used

Extensions

  • QGIS Server plugins
  • Server sides Lizmap modules
    • Map builder
    • WPS
  • User Javascript scripts
  • CSS themes
  • HTML powered : iframes, video/audio, etc.

padang

WPS : Web Processing Service

Export QGIS Toolbox on the web

wps

Next Lizmap release : 3.4

Next week ! ๐Ÿฅณ

  • Use QGIS Expression in Lizmap Edition
    • default value, constraints, drill down, fields group display
  • Snapping while editing
  • Geolocation survey
  • Improvements in dataviz
  • Lizmap plugin as a QGIS Server access control plugin

Demo

๐Ÿ˜›

๐Ÿ˜•

Social media

Twitter

@etrimaille

@LizmapForQgis

@3liz_NEWS

Lizmap Mailing list

Demo website

GitHub Lizmap Web Client

Translations

Documentation

Hosting solution

QGIS Swiss User group ๐Ÿ‡จ๐Ÿ‡ญ

24/11/2020

New features in Lizmap 3.4

Website

Terima kasih

Sampai jumpa !

Grab