3Liz

Libérez vos SIG

Sortie de Lizmap Web Client 3.6

Tue 07 March 2023

fr, en

Lizmap Web Client 3.6 est arrivé, 3.5 continue, 3.4 s'en va

Nous sommes heureux d'annoncer la sortie de Lizmap Web Client 3.6, la nouvelle version majeure.

Cette version met principalement l'accent sur l'interface d'administration et les outils pour les géomaticiens afin de faciliter la gestion des projets et applications web cartographiques publiés avec Lizmap.

La publication de cette nouvelle version signifie la fin du support de la version 3.4, mais nous continuons à maintenir la version 3.5.

Financeurs

Communauté d'agglomération du Grand Narbonne
Conseil Départemental du Gard
Les Portes du Soleil
Natur&ëmwelt
Syndicat Départemental d'Énergie et d'Équipement 48
Direction Départemental du Territoire et de la Mer de l'Hérault
Valabre

Pré-requis et installation

Il est désormais requis d'avoir un QGIS serveur minimum 3.10. Nous recommandons cependant d'utiliser une version LTR plus récente, comme la version 3.22 ou bien même la dernière version LTR 3.28.

Depuis Lizmap Web Client 3.4, l'installation de l'extension QGIS serveur Lizmap server était fortement recommandée afin de débloquer toutes les fonctionnalités.

Désormais, l'installation de l'extension sur QGIS serveur est obligatoire. Pensez à vérifier votre installation dans la page "Information serveur" et à finaliser votre installation, notamment sur la variable environment. Suivez les instructions dans votre panneau d'administration, page "Information serveur".

Même si vous continuez à utiliser Lizmap Web Client 3.5, pensez à installer l'extension Lizmap server sur QGIS serveur !

Dorénavant, à chaque nouvelle sortie de Lizmap Web Client, la version minimum de l'extension sera incrémentée. Il faudra donc mettre à jour de votre côté à chaque version.

Ces contraintes concernent le serveur Lizmap et sont donc à la charge de celui qui gère le serveur.

Information serveur

Interface d'administration

L'interface d'administration intègre les nouveautés suivantes :

Plus de propriétés de projet sont affichées si l'outil qgis-project-validator (disponible sur notre offre d'hébergement lizmap.com) a été utilisé :

Cette page a pour but de vous aider à identifier les "anciens" projets sur votre serveur Lizmap et afin de les mettre à jour. Pour cela, nous vous recommandons d'utiliser la même version QGIS bureautique que votre QGIS serveur et d'installer la dernière version de l'extension Lizmap disponible.

Note très importante, les projets QGIS dont le fichier de configuration Lizmap a pour version cible Lizmap Web Client 3.2 ou inférieure ne seront plus consultables. Pensez-donc à regarder les avertissements dans cette nouvelle page. Pour débloquer de tels projets, il faut les rouvrir dans QGIS bureautique avec la dernière version de l'extension Lizmap bureautique que QGIS vous propose, puis ré-enregistrer la configuration.

Page des projets

Dans QGIS bureautique

Dans l'extension Lizmap pour QGIS bureautique, on trouve de nouvelles fonctionnalités de configuration :

Il est désormais possible de prévisualiser les graphiques dans l'onglet Dataviz.

Il pourra aussi bénéficier de la liste des groupes configurés dans l'interface d'administration de Lizmap Web Client pour gérer correctement les restrictions au niveau du projet, ou la visibilité d'une couche, ou encore pour définir l'édition d'une couche.

Assistant des groupes

Interface utilisateur

Message d'erreur au chargement d'une application Lizmap

Dans les versions précédentes, lorsque Lizmap Web Client rencontrait des erreurs lors du chargement d'une application Lizmap, le message Service non disponible apparaissait en arrière-plan de la fenêtre de chargement.

Ce message ne s'affiche désormais plus. Si une erreur survient au chargement, un message explicite est affiché afin de faciliter les retours des utilisateurs.

Si un script JavaScript additionnel contient une erreur, alors un message d'erreur est, lui aussi, affiché.

Affichage des libellés des valeurs pour une entité

Dans les interfaces du formulaire de filtrage et de la table attributaire, les valeurs sont remplacées par leur libellé, comme dans QGIS.

Les valeurs des champs sont remplacées par leur libellé dans le cas où l'outil d'édition du champ est Valeur relationnelle, Référence de la relation et Liste de valeurs. Cette configuration se fait dans la fenêtre de Propriétés de la couche, onglet Formulaire d'attributs de QGIS. Dans le cas des outils d'édition Valeur relationnelle et Référence de la relation, il faut que la couche source (contenant les libellés) soit publiée en WFS.

Édition: recommencer le dessin

Lors de l'édition d'un objet, une fois la géométrie dessinée il est maintenant possible de l'effacer pour recommencer le dessin.

Il est toujours possible de modifier un dessin dans le contexte de l'édition.

Zoom sur un objet à l'ouverture de la carte

De nouveaux paramètres d'URLs sont disponibles pour pouvoir zoomer sur un ou plusieurs objets et afficher leur popup :

Les paramètres layer et filter seront utilisés pour des requêtes de types WFS et WMS, il faut donc s'assurer que ceux-ci sont bien compatibles avec les 2 types de services.

Par exemple, on souhaite réutiliser cette carte de Montpellier montrant le cadastre au format FlatGeobuf en fournissant un lien personnalisé qui ouvre la fiche de la place du Peyrou.

Ce parc a pour identifiant unique 340172000BX0079 dont le champ est geo_parcelle. Il faut donc ajouter à l'URL ci-dessus :

Ce qui donne

https://demo.lizmap.com/lizmap/index.php/view/map?repository=miscellaneous&project=flatgeobuf&layer=parcelle&filter=%22geo_parcelle%22%20%3D%20%27340172000BX0079%27&popup=true

Pour information, la valeur du filtre a été obtenue à l'aide du code JS suivant :

encodeURIComponent("\"geo_parcelle\" = '340172000BX0079'")`

Téléchargement

Vous pouvez télécharger le dernier zip sur notre page des sorties.

Vous pouvez également consulter la liste des modifications ("changelog") de la version 3.6.0, 3.6.1 et 3.6.2.

Nous espérons que vous allez apprécier cette nouvelle version 🦎

L'équipe 3Liz