Documentation Versions: Lizmap 3.8 Lizmap 3.7 Lizmap 3.6 Lizmap 3.5 Lizmap 3.4 Lizmap 3.3 Lizmap 3.2 Lizmap 3.1/3.0/2.x Development version
LIZMAP
3.9
  • Introduction
  • Guide utilisateur
  • Guide de l’éditeur
    • Démarrage rapide
    • Extension QGIS Lizmap
    • Propriétés de la couche
    • Configuration
      • Préparer un projet QGIS pour le Web
      • Vignette du projet
      • Propriétés du projet
      • Légende
      • Popup
      • Média
      • Expression QGIS
      • L’impression
      • Requête spatiale
      • Permalien
        • Zoom sur une entité lors de l’ouverture de la carte
      • Optimisation
    • Publier la carte
    • Personnalisation
  • Guide pour l’administrateur
  • Installation et mise à jour de Lizmap
  • Lizmap Cloud
Lizmap
  • Guide de l’éditeur
  • Configuration
  • Permalien
  • Afficher la source de la page

Permalien

Sommaire

  • Permalien

    • Zoom sur une entité lors de l’ouverture de la carte

Zoom sur une entité lors de l’ouverture de la carte

Certains paramètres d’URL permettent de zoomer sur un ou plusieurs entités et d’afficher la fenêtre des popups :

  • layer, nom de la couche dans les services WFS et WMS

  • filter, filtre de la couche pour initier le zoom

  • popup=true, booléen pour afficher le(s) popup(s) des objets filtrés

Les paramètres de couche et de filtre seront utilisés pour les requêtes de type WFS et WMS, assurez-vous donc qu’ils sont bien compatibles avec les deux types de services.

Par exemple, nous aimerions réutiliser la carte de Montpellier montrant le cadastre en fournissant un lien personnalisé ouvrant la popup à partir du Parc du Peyrou dans le centre ville.

Ce parc a pour identifiant unique 340172000BX0079 dans le champ geo_parcelle, couche parcelle.

Par conséquent, nous devons ajouter dans l’URL ci-dessus :

layer=parcelle
filter=%22geo_parcelle%22%20%3D%20%27340172000BX0079%27
popup=true

Cela donne au final :

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 votre information, nous pouvons avoir la valeur du filtre à l’aide de la console JavaScript de votre navigateur web F12 :

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

Astuce

Vous devriez vérifier les autres paramètres d’URL qui peuvent déjà se trouver dans l’URL. Ils peuvent modifier le comportement de la fonctionnalité décrite, par exemple bbox=.

Précédent Suivant

© Copyright 2014-2025, 3liz.

Compilé avec Sphinx en utilisant un thème fourni par Read the Docs.