11. Outils généraux
11.1. Aide contextuelle
Lorsque le besoin d’aide se fait sentir sur un sujet spécifique, vous pouvez accéder à la page correspondante dans le Manuel Utilisateur courant via le bouton Aide disponible dans la plupart des fenêtres de dialogue - notez que les extensions additionnelles peuvent pointer vers des pages web dédiées.
11.2. Panneaux
QGIS fournit par défaut de nombreux panneaux pour travailler. Quelques uns de ces panneaux sont décrits ci-dessous, tandis que les autres peuvent être trouvés dans différentes parties du document. Une liste complète des panneaux par défaut dans QGIS est disponible via le menu Panneaux.
et mentionée à11.2.1. Panneau Couches
Le panneau Couches (aussi appelé légende
) liste toutes les couches du projet et vous aide à gérer leur visibilité. Vous pouvez l’afficher ou le masquer en pressant Ctrl+1. Une couche peut être sélectionnée et glissée vers le haut ou vers le bas dans la légende pour modifier l’ordre d’empilement des couches. Une couche se situant au sommet de la liste de cette légende sera affichée au-dessus de celles qui se situent plus bas dans la liste.
Note
Le comportement de l’empilement de couches peut être supplanté par le panneau Ordre des couches.
En haut du panneau de couches, une barre d’outils vous permet de :
Ouvrir le panneau de style de couche (F7) : activer ou non le panneau « style de couche ».
Gérer les thèmes de carte : gérer la visibilité des couches et enregistrer les réglages dans différents thèmes de carte.
Filtrer la légende par le contenu de la carte : seules les couches qui sont visibles et dont les entités intersectent le canevas de carte actuel ont leur style affiché dans le panneau des couches. Dans les autres cas, un symbole générique NULL est appliqué à la couche. En se basant sur la symbologie de la couche, c’est un moyen pratique pour identifier quel type d’entité de quelles couches sont situées dans votre secteur d’intérêt.
Filtrer la légende par une expression : vous aide à appliquer une expression pour supprimer les styles sélectionnés de l’arbre des couches dont les entités ne remplissent pas la condition. Cela peut être utilisé par exemple pour mettre en avant les entités situées à l’intérieur d’une surface donnée d’une autre couche. À partir du menu contextuel, vous pouvez supprimer ou éditer l’expression appliquée.
Étendre tout ou Réduire tout, les couches et les groupes du panneau des couches.
Note
Les outils qui gèrent le panneau couches sont également disponibles pour gérer la disposition des objets de carte et de légende dans les mises en page.
11.2.1.1. Configurer les thèmes de carte
Le menu déroulant Gérer les thèmes de carte donne accès à des raccourcis pratiques permettant de manipuler la visibilité des couches dans le panneau Couches :
Sélectionner les couches : change la visibilité du premier calque sélectionné dans le panneau, et applique cet état aux autres calques sélectionnés. Egalement accessible par le raccourci Space.
basculer les couches sélectionnées indépendemment : change l’état de visibilité de chaque couche sélectionnée
En plus du simple contrôle de la visibilité des couches, le menu Gérer les thèmes de carte vous permet de configurer des Thèmes de carte dans la légende et basculer d’un thème à un autre. Un thème est un instantané de la légende courante de la carte qui contient :
les couches définies comme visibles dans le panneau Couches
et pour chaque couche visible:
la référence du style appliqué à la couche
les classes visibles du style, c’est à dire les classes cochées dans le panneau Couches. Cela s’applique aux symbologies autres que le rendu de symbole unique
l’état réduit / développé du ou des classes de la couche et du ou des groupes dans lesquels il est placé
Pour créer un thème de carte:
Cochez la couche que vous voulez montrer
Configurez les propriétés de la couche (symbologie, diagrammes, étiquettes…)
Déployez le menu Ajouter… pour enregistrer les paramètres comme nouveau style embarqué dans le projet
en bas et cliquez surNote
Un thème de carte ne contient pas le détail des propriétés, uniquement la référence au nom du style est sauvegardé, donc lorsque vous appliquez des modifications à la couche pendant que le style est actif (par exemple, vous modifiez la symbologie), le thème est mis à jour avec ces nouvelles informations.
Répétez les étapes précédentes autant de fois que nécessaire pour les autres couches qui vous intéressent
S’il y a lieu, développez ou réduisez des groupes ou des couches visibles dans le panneau Couches
Cliquez sur Gérer les thèmes de carte en haut du panneau, et Ajouter un thème…
Entrez le nom du thème et cliquez sur OK
Le nouveau thème est listé dans la partie basse du menu déroulant
Vous pouvez créer autant de thèmes de carte que vous le souhaitez : lorsque la combinaison actuelle dans la légende de la carte (couches visibles, leur style actif, les nœuds de la légende de la carte) ne correspond à aucun contenu de thème de carte existant tel que défini ci-dessus, cliquez sur Ajouter thème… pour créer un nouveau thème de carte, ou utilisez pour mettre à jour un thème de carte. Vous pouvez renommer le thème actif avec Renommer le thème courant… ou utiliser le bouton Supprimer le thème courant pour le supprimer.
Les thèmes de carte sont utiles pour changer rapidement entre les combinaisons pré-configurées: sélectionnez le thème de carte dans la liste pour restaurer sa combinaison. Tous les thèmes configurés sont aussi accessibles dans la mise en page, vous permettant de créer une mise en page basée sur un thème spécifique et indépendamment du rendu courant du canevas (voir Élément Carte).
11.2.1.3. Interagir avec les Groupes et les Couches
Les couches peuvent être organisées en groupe. Il y a deux manières de procéder :
Appuyez sur l’icône pour ajouter un nouveau groupe. Renseignez un nom pour le groupe et appuyez sur Entrée. Cliquez maintenant sur une couche existante et déplacez-là à l’intérieur du groupe.
Sélectionnez des couches, faites un clic droit dans la légende et choisissez Grouper la sélection. Les couches sélectionnées seront automatiquement placées dans un nouveau groupe.
Pour retirer une couche d’un groupe, glissez-la en dehors, ou effectuez un clic droit dessus et sélectionnez Sortir du Groupe: la couche est déplacée au dessus du groupe. Les groupes peuvent aussi être imbriqués dans d’autres groupes. Si une couche est placée dans un groupe imbriqué, Sortir du Groupe déplace la couche en dehors de toute l’imbrication.
Pour déplacer un groupe ou un calque vers le haut du panneau des calques, faites-le glisser vers le haut, ou choisissez Déplacer vers le haut. Si vous utilisez cette option sur un calque imbriqué dans un groupe, le calque est déplacé vers le haut dans son groupe actuel. L’option déplacer vers en bas suit la même logique pour déplacer les calques et les groupes vers le bas.
La case à cocher d’un groupe permet d’afficher ou de masquer les couches cochées dans le groupe en un seul clic. Si vous appuyez sur Ctrl, la case à cocher activera ou désactivera également toutes les couches du groupe et de ses sous-groupes.
Ctrl-clic sur une couche cochée / non cochée décochera / vérifiera la couche et tous ses parents.
Activer l’option Groupe Mutuellement Exclusif vous permet de créer un groupe où une seule couche peut être visible à un instant donné. Lorsqu’une couche du groupe est rendue visible, les autres couches ne le sont plus.
Il est possible de sélectionner plus d’une couche ou groupe en même temps en maintenant appuyé la touche Ctrl pendant que vous sélectionnez les autres couches. Vous pouvez déplacer toutes les couches sélectionnées dans un nouveau groupe.
Vous pouvez également supprimer plus d’une couche ou d’un groupe à la fois en les sélectionnant avec la touche Ctrl puis en tapant sur Ctrl+D. Toutes les couches et les groupes sélectionnés seront supprimés de la légende.
Plus d’informations sur les icônes indicateurs des couches et groupes
Dans certains cas, des icônes apparaissent à côté de la couche ou groupe dans le panneau Couches pour indiquer plus d’informations sur la couche/le groupe. Ces symboles sont:
indique que la couche est en mode édition, les données sont modifiables
indique que la couche contient des modifications qui ne sont pas enregistrées
Pour indiquer qu”un filtre est appliqué à la couche. Survolez l’icône pour voir l’expression du filtre et double cliquez pour modifier le paramétrage.
pour identifier les couches qui sont required dans le projet, donc pas supprimables
Pour identifier un groupe ou couche inclut et le chemin vers le projet original
pour identifier une couche dont la source de données n’était pas disponible à l’ouverture du fichier du projet (voir Gestion des chemins cassés vers les fichiers). Cliquez sur l’icône pour mettre à jour le chemin de la source ou sélectionnez l’entrée Réparer la source de données… dans le menu contextuel de la couche.
Pour vous rappeler que la couche est une couche temporaire et son contenu sera perdu à la fermeture du projet. Pour éviter la perte de données et rendre la couche permanente, cliquez sur l’icone pour enregistrer la couche dans n’importe quel format OGR vecteur supporté par QGIS
pour identifier une couche temporelle contrôlée par l’animation du canevas
11.2.1.4. Éditer le style des couches vecteurs
Depuis le panneau de couche, vous avez des raccourcis pour changer rapidement et facilement le rendu. Faites un clic-droit sur une couche vecteur et sélectionnez
, dans la liste pour :consulter les styles actuellement appliqués à la couche. Pour le cas ou vous avez défini plusieurs styles pour cette couche, vous pouvez basculer de l’un à l’autre et le rendu de la couche sera automatiquement mis à jour dans le canevas de carte.
copier tout ou partie du style actuel et, le cas échéant, coller un style copié à partir d’un autre calque
Astuce
Partager rapidement un style de couche
Depuis le menu contextuel, copiez un style d’une couche et collez le dans un groupe ou sur une sélection de couches : le style est appliqué à toutes les couches qui ont le même type (vecteur ou raster) comme la couche d’origine et, dans le cas de vecteur, le même type de géométrie (point, ligne ou polygone).
renommer le style courant, ajouter un style (qui est en fait une copie du style courant) ou supprimer le style courant (lorsque plusieurs styles sont disponibles)
Note
Les options précédentes sont également disponibles pour les couches raster ou de maillage.
mettre à jour le symbol color en utilisant une plage de couleurs. Pour plus de commodité, les couleurs récemment utilisées sont également disponibles au bas de la plage des couleurs.
guilabel:Modifier symbole… : ouvre le dialogue Sélecteur de symboles et change le symbole de l’entité (symbole, taille, couleur…)
Lorsque vous utilisez un type de symbologie de classification (basé sur catégorisé, gradué ou défini par des règles), les options de niveau de symbole susmentionnées sont disponibles dans le menu contextuel de l’entrée de classe. Sont également fournies les entrées Intervertir les éléments, Afficher tous les éléments et Cacher tous les éléments pour changer la visibilité de toutes les classes d’entités. Elles permettent d’éviter de (dé)cocher les éléments un par un.
Astuce
Un double-clic sur une classe ouvre également le dialogue selecteur symbole.
11.2.2. Panneau de style de couche
Le panneau Style de couche (aussi accessible avec Ctrl+3) est un raccourci pour certaines fonctionnalités de la boite de dialogue Propriété de la couche. Cela permet un moyen simple et rapide pour définir le rendu et le comportement de la couche, et visualiser ses effets sans avoir à ouvrir les propriétés de la couche.
En plus d’éviter la boîte de dialogue (ou « modal ») des propriétés de la couche, le panneau de style évite aussi d’encombrer l’écran avec des boîtes de dialogue, et contient la plupart des fonctions de style (sélection de couleur, propriété des effets, modification des règles, étiquettes…): par exemple, cliquer sur les boutons de couleur dans le panneau de style entraîne l’ouverture de la boite de dialogue dans le panneau de style de couche lui même pluôt que dans une boite de dialogue distincte.
Depuis le menu déroulant de la liste des couches ou le panneau de couche, sélectionnez un élément et:
Selon le type de couche, définissez:
les propriétés symbologie, transparence, et Histogramme pour la couche raster. Ces options sont les mêmes que dans la boîte de dialogue Fenêtre Propriétés d’une couche raster.
Les propriétés Symbologie, Etiquettes, Masque et Vue 3D pour la couche vectorielle. Ces options sont les mêmes que dans la boîte de dialogue Fenêtre Propriétés d’une couche vecteur et peuvent être étendues par des propriétés personnalisées introduites par des plugins tiers.
Les propriétés symbologie et vue 3D pour le calque de maillage. Ces options sont les mêmes que celles de la commande Propriétés d’un jeu de données maillé.
Gérer le(s) style(s) associés dans le Gestionnaire de style (plus de détails dans Gestion des styles personnalisés).
Visualisez l’historique des changements que vous avez appliqués au style de la couche dans le projet courant: vous pouvez annuler ou restaurer n’importe quel état en le sélectionnant dans la liste et en cliquant sur Appliquer.
Pour les couches de tuiles vectorielles, il existe une option pour afficher la case à cocher Règles visibles seulement. Cette option est très utile si vous souhaitez travailler uniquement avec les règles qui se situent dans le niveau de zoom actuel du canevas de la carte.
Une autre puissante fonctionnalité de ce panneau est la case à cocher Mise à jour en direct. Cochez la pour appliquer tous vos changement immédiatement au canevas : vous n’avez plus besoin de cliquer sur le bouton Appliquer
11.2.3. Panneau Ordre des Couches
Par défaut, les couches montrées dans le canevas de la carte sont dessinées suivant l’ordre dans le panneau de Couches : plus haut est la couche dans le panneau, plus il sera élevé (donc plus visible) dans la vue de la carte
Vous pouvez définir un ordre de dessin pour les calques indépendant de l’ordre dans le panneau des calques avec le panneau Ordre des calques activé dans le menu ou avec Ctrl+9. Cochez la case :guilabel|:contrôler l’ordre de rendu sous la liste des calques et réorganisez les calques dans le panneau comme vous le souhaitez. Cet ordre devient celui qui est appliqué au canevas de la carte. Par exemple, dans Fig. 11.3, vous pouvez voir que les entités airports
sont affichées au-dessus du polygone alaska
malgré le placement respectif de ces couches dans le panneau couches.
Décocher Controler l’ordre de rendu reviendra au comportement par défaut.
11.2.4. Panneau Vue d’ensemble
Le panneau Vue d’ensemble (Ctrl+8) affiche une carte avec une vue emprise complète de certaines couches. La vue d’ensemble est rempli des couches à l’aide l’option Afficher dans la vue d’ensemble depuis le menu ou dans le menu contextuel de la couche. Dans la vue, un rectangle rouge montre l’emprise actuelle du canevas, vous aidant à déterminer rapidement quelle zone de la carte est visualisée. Si vous cliquez et faites glisser le rectangle rouge dans le cadre de la vue d’ensemble, l’emprise de la carte sera mise à jour en conséquence.
A noter que les étiquettes ne sont pas affichées dans la Vue d’ensemble même si les couches utilisées dans l’aperçu ont été configurées avec des étiquettes.
11.2.5. Journal des messages (log)
Lors de chargement ou du traitement de certaines opérations, vous pouvez suivre les messages qui apparaissent dans différents onglets à l’aide du Journal des messages. Vous pouvez l’activer en utilisant le bouton le plus à droite dans la barre d’état inférieure.
11.2.6. Panneau Annuler/Refaire
Pour chaque couche qui a été éditée, le panneau Annuler/Refaire (Ctrl+5) affiche la liste des actions effectuées, vous permettant d’annuler rapidement un ensemble d’actions en les sélectionnant. Plus de détails Annuler et refaire.
11.2.7. Panneau de résumé statistiques
Le panneau Statistiques (Ctrl+6) fournit des informations résumées sur n’importe quelle couche vecteur. Ce panneau vous permet de sélectionner :
la couche vecteur pour calculer les statistiques
la colonne à utiliser, ou une expression
la statistique à retourner en utilisant la liste déroulante en bas à droite de la boîte de dialogue. Selon le type de champ (ou expression) les statistiques disponibles sont:
Statistiques |
Caractère |
Entier |
Flottant |
Date |
---|---|---|---|---|
Compte |
||||
Compte (distinct) |
||||
Compte (manquant) |
||||
Somme |
||||
Moyenne |
||||
Écart-type |
||||
Écart-type avec échantillon |
||||
Valeur minimale |
||||
Valeur maximale |
||||
Plage |
||||
Minorité |
||||
Majorité |
||||
Variété |
||||
Premier quartile |
||||
Troisième quartile |
||||
Plage inter-quartile |
||||
Longueur minimale |
||||
Longueur maximale |
||||
Longueur moyenne |
Tableau : statistique disponible pour chaque champ
Le résumé statistique peut :
retourner pour l’ensemble de la couche ou pour Entité(s) sélectionnée(s) uniquement
recalculer à l’aide du bouton lorsque la source de données sous-jacente change (par exemple, caractéristiques/champs nouveaux ou supprimés, modification d’un attribut)
copier dans le presse-papier et coller entant que tableau dans une autre application
11.3. Inclusion de projets
Parfois, vous souhaitez conserver des couches dans différents projets, mais avec le même style. Vous pouvez soit créer un style par défaut pour ces couches, ou les embarquer depuis un autre projet pour gagner du temps et s’épargner des efforts.
Intégrer les couches et les groupes depuis un projet existant présente des avantages par rapport à la mise en forme :
Tous types de couches (vecteur, raster, couches locales ou en ligne…) peuvent être ajoutées
En allant chercher des groupes et des couches, il est possible de conserver la même arborescence des couches utilisées en « arrière-plan » dans vos différents projets
Bien que les couches intégrées soient éditables, il n’est pas possible de modifier leurs propriétés, telles que leur symbologie, formes, étiquettes, valeurs par défaut et actions associées, afin d’assurer la cohérence à travers tous les projets
Les modifications des éléments dans le projet originale sont propagées à tous les autres projets
Pour intégrer du contenu d’autres fichiers de projet dans le projet courant, sélectionner
:Cliquez sur le bouton … pour rechercher un projet : vous pouvez voir le contenu du projet (voir Fig. 11.5)
Maintenir Ctrl ( ou Cmd) et cliquer sur les couches et groupes que vous souhaiter récupérer
Cliquer OK
Les couches et groupes sélectionnés sont intégrés dans le panneau Couches et sont affichés sur le canevas de la carte. Une icône est ajouté à côté de leur nom pour les reconnaître et le survol affiche une info-bulle avec le chemin du fichier projet d’origine.
Comme n’importe quelle autre couche, une couche embarquée peut être retirée du projet par un clique-droit et Supprimer la couche.
Astuce
Changer le rendu d’une couche embarquée
Il n’est pas possible de changer le rendu d’une couche, à moins que vous effectuez ces changements dans le fichier du projet d’origine. Cependant, clique-droit sur une couche et en sélectionnant Dupliquer la couche crée une couche complètement indépendante du projet d’origine. Vous pouvez ensuite supprimer en toute sécurité la couche liée. Vous pouvez retirer en toute sécurité la couche liée.
11.4. Travailler avec le canevas de la carte
11.4.1. Rendu
Par défaut, QGIS effectue le rendu de toutes les couches visibles à chaque fois que l’affichage de la carte est mis à jour. Les évènements qui déclenchent ce rafraîchissement incluent :
l’ajout de couche
le déplacement ou le zoom
le redimensionnement de la fenêtre de QGIS
la modification de la visibilité d’une ou plusieurs couches
QGIS vous laisse contrôler le processus de rendu de plusieurs manières.
11.4.1.1. Rendu dépendant de l’échelle
Le rendu dépendant de l’échelle permet de spécifier les échelles minimales et maximales auxquelles la couche (raster ou vecteur) doit être visible. Pour définir une échelle de rendu, ouvrez la fenêtre de Propriétés en double-cliquant sur une couche dans la légende. Dans l’onglet Rendu, cochez la case Visibilité dépendante de l’échelle puis saisissez les valeurs Minimum (exclusive) et Maximum (inclusive) voulues.
Vous pouvez aussi activer l’échelle de visibilité sur une couche depuis le panneau de couches. Clic-droit sur la couche et dans le menu contextuel, sélectionner Définir l’échelle de visibilité.
Le bouton Mettre à l’échelle actuelle du canevas vous permet d’utiliser l’échelle actuelle du canevas de la carte comme limite de la plage de visibilité.
Note
Quand une couche n’est pas rendue dans le canevas de la carte car l’échelle est en dehors du seuil de visibilité, la couche est grisée dans le panneau de couche et une option Zoom à l’Echelle Visible apparaît dans le menu contextuel de la couche. La sélectionner zoom la carte à l’échelle de visibilité.
11.4.1.2. Contrôler le rendu
Le rendu de la carte peut être contrôlé de différentes manières, décrites ci-dessous.
Suspendre le rendu
Pour suspendre le rendu, cliquer sur la case à cocher Rendu dans le coin en bas à droite de la barre de statut . Quand Rendu n’est pas coché, QGIS ne redessine pas le canevas en réponse à l’un des événements décrit dans la seciton Rendu. Voici des exemples où vous aimeriez peut-être suspendre le rendu:
Ajouter plusieurs couches et réaliser leur symbologie avant de les afficher
Ajouter une ou plusieurs couches et définir leur dépendance d’échelle avant de les afficher
Ajouter une ou plusieurs couches et zoomer à une vue spécifique avant de les afficher
N’importe quelle combinaison des éléments précédents
Cocher la case Rendu activera de nouveau le rendu et provoquera un rafraîchissement immédiat de la carte.
Définir les options d’ajout de couche
Il est possible de définir une option qui chargera toutes les nouvelles couches sans les dessiner, elles seront ajoutées à la carte, mais la case de visibilité sera décochée par défaut. Pour définir cette option, sélectionnez l’option Rendu. Décochez la case Par défaut les couches supplémentaires sont affichées. Les nouvelles couches ajoutées à la carte seront invisibles par défaut.
et cliquez sur l’ongletArrêter le rendu
Pour arrêter le rendu de la carte, appuyez sur la touche ESC. Ceci stoppera le rafraîchissement du canevas de la carte et laissera la carte partiellement dessinée. Il est possible qu’il y ait un délai entre le moment où la touche ESC est pressée et le moment où le rendu de la carte est effectivement arrêté.
Influencer la qualité du rendu
QGIS dispose d’une option qui permet d’influencer la qualité du rendu de la carte. Dans le menu Rendu, sélectionnez ou désélectionnez la case Les lignes semblent moins déchiquetées aux dépends d’une certaine vitesse d’exécution.
puis l’ongletAccéler le rendu
Il y a plusieurs manières d’améliorer la rapidité du rendu de la carte. Dans le menu Rendu, sélectionnez ou désélectionnez les cases suivantes :
puis ongletUtiliser le cache du rendu si possible pour accélérer l’affichage
Rendu des couches en parallèle en utilisant plusieurs cœurs du processeur puis définissez le Nombre de cœurs à utiliser.
Le rendu cartographique est calculé en arrière-plan sur une image distincte et chaque Intervalle de rafraîchissement de l’affichage de la carte, le contenu (hors écran) est pris pour mettre à jour la représentation visible. Si le rendu se termine plus rapidement que cette durée, il sera affiché instantanément.
activez la simplification des entités par défaut lors de l’ajout de nouvelles couches , active la simplification de la géométrie des entités (moins de nœuds) pour un affichage plus rapide. Ceci peut générer des incohérences de rendu.
11.4.2. Zoomer et se déplacer
Il existe plusieurs façons de zoomer et d’effectuer un panoramique sur une zone d’intérêt. Vous pouvez utiliser la barre d’outils Navigation sur la carte, la souris et le clavier sur le canevas de la carte, ainsi que les actions du menu et du menu contextuel des couches dans le panneau .
Icône |
Étiquette |
Usage |
Menu Vue |
Barre d’outils Navigation Cartographique |
Menu contextuel de la couche |
---|---|---|---|---|---|
Centrer la carte |
Lorsqu’il est activé, un clic gauche n’importe où sur le canevas de la carte permet d’effectuer un panoramique de la carte à la position du curseur. Vous pouvez également effectuer un panoramique de la carte en maintenant le bouton gauche de la souris enfoncé et en faisant glisser le canevas de la carte. |
||||
Zoom + |
Lorsqu’il est activé, cliquez avec le bouton gauche de la souris n’importe où sur le canevas de la carte pour effectuer un zoom avant d’un niveau. La position du curseur de la souris sera le centre de la zone d’intérêt zoomée. Vous pouvez également zoomer sur une zone en faisant glisser un rectangle sur le canevas de la carte avec le bouton gauche de la souris. |
||||
Zoom - |
Lorsqu’il est activé, cliquez avec le bouton gauche de la souris n’importe où sur le canevas de la carte pour effectuer un zoom arrière d’un niveau. La position du curseur de la souris sera le centre de la zone d’intérêt zoomée. Vous pouvez également effectuer un zoom arrière à partir d’une zone en faisant glisser un rectangle sur le canevas de la carte avec le bouton gauche de la souris. |
||||
Centrer la carte sur la sélection |
Centrer la carte sur les entités sélectionnées de la couche active. |
||||
Zoom sur la sélection |
Zoomer sur les entités sélectionnées de la couche active. |
||||
Zoom sur la couche |
Zoom sur l’emprise de la couche active. |
||||
Zoom intégral |
Zoom sur l’emprise de toutes les couches du projet. |
||||
Zoom précédent |
Zoomer la carte à l’emprise précédente dans l’historique. |
||||
Zoom suivant |
Zoomer la carte à l’emprise suivante dans l’historique. |
||||
Zoom sur la résolution native |
Zoomer sur la carte à un niveau où un pixel de la couche raster active couvre un pixel d’écran. |
Un Facteur de zoom peut être défini dans le menu Outils cartographiques` pour définir le comportement de l’échelle lors du zoom. Vous pouvez également y définir une liste d :guilabel:``Échelles prédéfinies` qui seront disponibles au bas du canevas de la carte.
11.4.2.1. Avec la souris sur le canevas de la carte.
En plus d’utiliser les outils Pan Zoom In et Zoom Out décrits ci-dessus, vous pouvez maintenir la molette de la souris à l’intérieur du canevas de la carte et faire glisser le curseur de la souris (sous macOS, vous devrez peut-être maintenir la touche cmd enfoncée). Vous pouvez également faire rouler la molette de la souris pour effectuer un zoom avant ou arrière sur la carte. La position du curseur de la souris sera le centre de la zone d’intérêt zoomée. Si vous maintenez la touche Ctrl enfoncée tout en faisant tourner la molette de la souris, vous obtiendrez un zoom plus fin.
11.4.2.2. Avec le clavier sur le canevas de la carte.
En maintenant la touche barre espace du clavier et en déplaçant le curseur de la souris, on obtient un panoramique de la même manière qu’en faisant glisser le canevas de la carte avec Pan.
Il est possible d’effectuer un panoramique de la carte à l’aide des touches fléchées. Placez le curseur de la souris dans la zone de la carte et appuyez sur les touches fléchées pour effectuer un panoramique vers le haut, le bas, la gauche et la droite.
Les touches PgUp et PgDown du clavier provoquent un zoom avant ou arrière de l’affichage de la carte selon le facteur de zoom défini. Appuyer sur Ctrl++ ou Ctrl+- effectue également un zoom avant/arrière immédiat sur le canevas de la carte.
Quand certains outils de la carte sont actifs (Identifier des entités, Mesurer …) vous pouvez zoomer en maintenant Shift et dessiner un rectangle sur la carte pour zoomer à cet endroit. Ce n’est pas activé pour les outils de sélection (car il utilise Shift pour ajouter à la sélection) ou les outils d’édition.
11.4.3. Signets spatiaux
Les signets spatiaux vous permettent de créer un « marque-page » d’un emplacement géographique et permettent d’y retourner plus tard. Par défaut, les signets sont sauvegardés dans le profil de l’utilisateur (comme Signets utilisateurs), signifiant qu’ils sont disponibles pour chaque project que l’utilisateur ouvre. Ils peuvent également être enregistrés pour un seul projet (nommés Signets du projet) et sont enregistrés dans le fichier du projet, ce qui peut être utile si le projet doit être partagé avec d’autres utilisateurs.
11.4.3.1. Créer un signet
Pour créer un signet :
Zoomer et se déplacer jusqu’à la zone d’intérêt.
Sélectionner le menu , appuyer sur Ctrl+B ou faire un clic droit sur la catégorie Signets spatiaux dans le panneau Explorateur et sélectionner Nouveau signet spatial. L”Éditeur de signets apparaît.
Saisir un nom descriptif pour le signet
Saisir ou sélectionner un nom de groupe dans lequel enregistrer les signets apparentés
Sélectionner l’emprise de la zone que vous souhaitez enregistrer, en utilisant le sélecteur d’emprise ; l’emprise peut être calculée depuis l’emprise d’une couche chargée, depuis le canevas ou dessinée sur le canevas de carte actuel.
Indiquer le SCR à utiliser pour l’emprise.
Sélectionner si le signet sera Enregistré dans Signets utilisateurs ou Signets du projet
Appuyer sur Enregistrer pour ajouter le signet à la liste
Notez que vous pouvez avoir plusieurs signets portant le même nom.
11.4.3.2. Travailler avec les signets
Pour utiliser et gérer les signets, vous pouvez utiliser soit le panneau Gestionnaire de signets spatiaux ou l”Explorateur.
Sélectionner ou appuyer sur Ctrl+7 pour ouvrir le panneau Gestionnaire de signets spatiaux. Sélectionner ou Ctrl+Shift+B pour afficher la catégorie Signets spatiaux dans le panneau Explorateur.
Vous pouvez effectuer les tâches suivantes :
Vous pouvez aussi zoomer sur des signets en tapant le nom du signet dans le Localisateur.
11.4.4. Décorations
Décorations comprends Grille, Étiquette de titre, Étiquette de Copyright, Flèche Nord, Échelle Graphique et étendue de mise en page. Elles sont utilisées pour “décorer” la carte en ajoutant des éléments cartographiques.
11.4.4.1. Grille
Grille vous permet d’ajouter un graticule et des coordonnées à la carte.
Sélectionnez
pour ouvrir la fenêtre.Cocher Activer la grille et réglez les paramètres de la grille en fonction des couches chargées dans le canevas :
Le Type de grille: il peut être Ligne ou Symbole
Le Symbole de ligne ou le Symbole de marqueur sont utilisés pour représenter les marqueurs de la grille.
L”Intervalle X et l”Intervalle Y entre les marqueurs de la grille, en unités cartographiques
Une distance de Décalage X et de Décalage Y des marqueurs de grille à partir du coin en bas à gauche du canevas, en unités cartographiques
Les paramètres d’intervalle et de décalage peuvent être mis à jour depuis :
Emprise du canevas: génère une grille avec un intervalle d’approximativement 1/5 de la largeur du canevas
Résolution de la Couche raster active
Cocher Afficher les annotations pour afficher les coordonnées de la grille et définir :
La Direction, c’est à dire comment les étiquettes seraient placées par rapport à leur ligne de grille. Elle peut être :
Horizontal ou Vertical pour toutes les étiquettes
Horizontal et Vertical, c’est à dire que chaque étiquette est parallèle au marqueur de grille auquel il fait référence
Suivant le contour, c’est à dire que chaque étiquette suit le contour du canevas, et est perpendiculaire au marqueur de grille auquel il fait référence
La police d’annotation (mise en forme du texte, tampon, ombre…) en utilisant le selector widget.
La Distance au cadre de la carte, marge entre les annotations et les limites du canevas de la carte. Pratique pour exporting the map canvas, par exemple vers un format d’image ou un PDF, et éviter que les annotations soient sur les limites du « papier ».
La Précision des coordonnées
Cliquez sur Appliquer pour vérifier si le rendu souhaité est obtenu ou OK si vous êtes satisfait.
11.4.4.2. Étiquette de Titre
Etiquette de titre vous permet de décorer votre carte avec un titre.
Pour ajouter une décoration d’étiquette de titre:
Sélectionner
pour ouvrir la fenêtre.Saisissez le texte du titre que vous souhaitez placer sur la carte. Vous pouvez le rendre dynamique en utilisant le bouton Insérer ou modifier une expression….
Choisissez la police pour l’étiquette via l”outil de sélection de police qui donne accès à toutes les options de formatage de texte de QGIS. Réglez la couleur de la police de caractère et son opacité en cliquant sur la flèche noir à droite de la liste des polices.
Sélectionnez une couleur pour l’appliquer à l”arrière plan du titre.
Choisissez la Position de l’étiquette sur le canevas : les possibilités sont Coin supérieur gauche, Au milieu en haut (par défaut), Coin supérieur droit, Coin inférieur gauche, Au milieu en bas et Coin inférieur droit.
Affinez le placement de l’élément en définissant une valeur horizontale et/ou verticale Marge du bord. Ces valeurs peuvent être en Milimètres ou Pixels ou définis en Pourcentage de la largeur ou hauteur du canevas de la carte.
Cliquez sur Appliquer pour vérifier si le rendu souhaité est obtenu ou OK si vous êtes satisfait.
11.4.4.3. Étiquette de Copyright
etiquette copyright peut être utilisé pour décorer votre carte avec une étiquette Copyright.
Pour ajouter cette décoration:
Sélectionner
pour ouvrir la fenêtre.Assurez-vous que Activer l’étiquette des droits d’auteur est coché
Saisissez le texte de copyright que vous souhaitez placer sur la carte. Vous pouvez le rendre dynamique en utilisant le bouton Insérer ou modifier une expression….
Choisissez la police pour l’étiquette via l”outil de sélection de police qui donne accès à toutes les options de formatage de texte de QGIS. Réglez la couleur de la police de caractère et son opacité en cliquant sur la flèche noir à droite de la liste des polices.
Choisissez la Position de l’étiquette sur le canevas : les possibilités sont Coin supérieur gauche, Au milieu en haut, Coin supérieur droit, Coin inférieur gauche, Au milieu en bas et Coin inférieur droit (par défaut pour le copyright).
Affinez le placement de l’élément en définissant une valeur horizontale et/ou verticale Marge du bord. Ces valeurs peuvent être en Milimètres ou Pixels ou définis en Pourcentage de la largeur ou hauteur du canevas de la carte.
Cliquez sur Appliquer pour vérifier si le rendu souhaité est obtenu ou OK si vous êtes satisfait.
11.4.4.4. Décoration d’image
Image vous permet d’ajouter une image (logo, légende, ..) sur le canevas de la carte.
Pour ajouter une image:
Sélectionnez l’option de menu
pour ouvrir la boîte de dialogue.Sélectionnez une image bitmap (par exemple png ou jpg) ou SVG à l’aide du bouton … Navigateur
Si vous avez choisi un paramètre SVG activé, vous pouvez également définir une couleur remplissage ou contour (contour). Pour les images bitmap, les paramètres de couleur sont désactivés.
Définissez Taille de l’image en mm. La largeur de l’image sélectionnée est utilisée pour la redimensionner à la taille saisit.
Choisissez l’endroit où vous souhaitez placer l’image sur le canevas de carte avec la zone de liste déroulante Placement. La position par défaut est En haut à gauche.
Définissez Horizontal et Marge verticale à partir du bord (du canevas ). Ces valeurs peuvent être définies en Millimètres, Pixels ou en Pourcentage de la largeur ou de la hauteur du canevas de carte.
Cliquez sur Appliquer pour vérifier si le rendu souhaité est obtenu ou OK si vous êtes satisfait.
11.4.4.5. Flèche du nord
flèche nord vous permet d’ajouter une flèche nord sur le canevas de la carte.
Pour ajouter une flèche nord:
Sélectionnez
pour ouvrir la fenêtre.Modifiez éventuellement la couleur et la taille, ou choisissez un SVG personnalisé
Modifiez éventuellement l’angle ou choisissez Automatique pour laisser QGIS déterminer la direction.
Modifiez éventuellement le placement depuis la combox box Position
Vous pouvez affiner le placement de l’élément en définissant une marge horizontale et/ou verticale à partir du bord (du Canevas). Ces valeurs peuvent être en Millimètre ou en Pixels ou un Pourcentage de la largeur ou de la hauteur du canevas de carte.
Cliquez sur Appliquer pour vérifier si le rendu souhaité est obtenu ou OK si vous êtes satisfait.
11.4.4.6. Échelle graphique
Échelle graphique ajoute une simple barre d’échelle sur la carte. Vous choisissez le style, l’emplacement ainsi que les étiquettes de la barre.
QGIS permet uniquement d’afficher l’échelle dans la même unité que celle de la carte. Donc, si l’unité du SCR du projet est le mètre, vous ne pouvez créer une échelle en pieds. De la même manière, si vous utilisez les degrés décimaux, vous ne pouvez afficher une échelle en mètres.
Pour ajouter une échelle graphique :
Sélectionnez
pour ouvrir la fenêtre.Assurez-vous que la case Activer l’échelle graphique est cochée
Choisissez le style dans la liste déroulante Style de la barre d’échelle .
Sélectionnez une couleur de remplissage Couleur de la barre (par défaut: noir) et une couleur de contour (par défaut: blanc). Le remplissage et le contour de la barre d’échelle peuvent être rendus opaques en cliquant sur la flèche à droite de l’entrée de couleur
Choisissez la police pour la barre d’échelle depuis le menu Police de la barre
Éventuellement cochez Arrondir automatiquement lors du changement de zoom pour afficher des valeurs faciles à lire
Choisissez l’emplacement dans la liste déroulante Position .
Vous pouvez affiner le placement de l’élément en définissant une marge horizontale et/ou verticale à partir du bord (du Canevas). Ces valeurs peuvent être en Millimètre ou en Pixels ou un Pourcentage de la largeur ou de la hauteur du canevas de carte.
Cliquez sur Appliquer pour vérifier si le rendu souhaité est obtenu ou OK si vous êtes satisfait.
11.4.4.7. Étendue de mise en page
Étendue de mise en page ajoute l’étendue des éléments de carte de la mise en page dans le canevas de la carte. Lorsque cette option est activée, les étendues de tous les objets carte de toutes les mises en page sont affichées à l’aide d’une bordure légèrement en pointillés et étiquetées avec le nom de la mise en page. Cette décoration est utile lorsque vous ajustez le positionnement des objets carte comme des étiquettes et que vous avez besoin de connaître la véritable zone visible sur les mises en page.
Pour ajouter une étendue de mise en page
Sélectionnez
pour ouvrir la boîte de dialogue.Assurez-vous que Montrez l’étendue de la mise en page est coché.
Éventuellement changez le symbole et l’étendue de l’étiquette.
Cliquez sur Appliquer pour vérifier si le rendu souhaité est obtenu ou OK si vous êtes satisfait.
Astuce
Paramètres de Décoration
Lorsque vous sauvegardez un projet QGIS, toute modification faites sur la grille, la flèche nord, l’échelle graphique, etiquette de copyright et l’étendue de mise en page sera sauvegardée dans le projet et restaurée la prochaine fois qu’il sera chargé.
11.4.5. Outils d’annotation
Les annotations sont des informations ajoutées au canevas de la carte et montrées dans une bulle. Ces informations peuvent être de différents types et les annotations sont ajoutées avec l’outil correspondant : Annotation de texte
Formulaire d’annotation : utile pour afficher les attributs d’une couche vecteur via un fichier
ui
personnalisé (voir Fig. 11.15). Ceci est similaire au formulaire d’attributs personnalisé mais affiché dans une annotation. Voir aussi la vidéo de Tim Sutton pour plus d’informations : https://www.youtube.com/watch?v=0pDBuSbQ02o&feature=youtu.be&t=2m25s
Pour ajouter une annotation, sélectionnez l’outil correspondant et cliquez sur le canevas de la carte. Une bulle vide est ajoutée. Double-cliquez dessus et une fenêtre s’affiche avec différentes options. Cette fenêtre est quasiment identique pour tous les types d’annotation :
Selon le type d’annotation, en haut de la fenêtre, un sélecteur demande le chemin vers un fichier de type
html
,svg
ouui
. Pour une annotation de texte, vous pouvez entrer votre message dans la zone de texte et définir son rendu avec les outils classiques de police.Figer la position sur la carte : lorsqu’elle est décochée, la position de la bulle se base sur une position à l’écran (au lieu de la carte), c’est-à-dire qu’elle sera toujours visible, quelle que soit l’emprise de la carte.
Couche liée : permet d’associer l’annotation à une couche et qui ne sera visible que lorsque la couche est visible.
Symbole de carte : utilise les symboles QGIS, définit le symbole à utiliser pour afficher l’ancrage de la bulle (affiché uniquement si la case Figer la position sur la carte est cochée).
Style de cadre : définit la couleur du fond, la transparence, la couleur et l’épaisseur du contour de la bulle en utilisant les symboles QGIS.
Marges du contenu : définit les marges intérieures entre le cadre et le contenu de l’annotation.
Les annotations peuvent être sélectionnées lorsque l’outil d’annotation est activé. Elles peuvent être déplacées sur la carte (en faisant glisser le symbole sur la carte) ou en déplaçant uniquement la bulle. L’outil Déplacer une annotation vous permet également de déplacer la bulle sur le canevas de la carte.
Pour supprimer une annotation, sélectionnez la et appuyez soit sur la touche Suppr soit sur Retour arrière, ou double-cliquez dessus et cliquez sur le bouton Supprimer dans la fenêtre des propriétés.
Note
Si vous appuyez sur les touches Ctrl+T alors que l’outil Annotation est activé (déplacement d’annotation, annotation de texte ou formulaire d’annotation), les annotations sont automatiquement cachées ou, inversement, rendues visibles.
Astuce
Mettre en page une carte avec des annotations
Vous pouvez imprimer ou exporter des annotations avec votre carte dans divers formats via :
les outils d’export du canevas de la carte disponibles dans le menu
les mises en pages, dans ce cas, vous devez cocher Dessiner les objets du canevas de la carte dans les propriétés de l’élément carte correspondant.
11.4.6. Mesurer
11.4.6.1. Information générale
QGIS propose quatre moyens de mesurer des géométries :
les mesures dérivées de l’outil Identifier les entités
les outils d’analyse sur les couches vecteur :
Les mesures fonctionnent pour les systèmes de coordonnées projetés (par ex. UTM) et non projetés. Les trois premiers outils de mesure utilisent les mêmes options globales au projet :
Contrairement à la plupart des logiciels SIG, les mesures se basent par défaut sur l’ellipsoïde définie dans
. Cela s’applique dans tous les cas, que le système de coordonnées du projet soit de type géographique ou projeté.Si vous voulez calculer une superficie projetée/planimétrique ou une distance en utilisant les mathématiques cartésiennes, l’ellipsoïde de mesure doit être paramétré à « Aucun / Planimétrique » (
). Cependant, si un SCR géographique (c’est-à-dire non projeté) est défini pour le projet et les données, les mesures de distance et d’aire se feront sur l’ellipsoïde.
Cependant, ni l’outil d’identification ni le calculateur de champ n’effectue une transformation dans le SCR du projet avant la mesure. Si vous voulez atteindre cet objectif, vous devez utiliser l’outil d’analyse vecteur:
. Dans ce cas, la mesure est planimétrique sauf si vous choisissez la mesure ellipsoïdale.11.4.6.2. Mesurer des longueurs, des aires et des angles interactivement
Cliquez sur le bouton dans la barre d’outils Attributs pour commencer les mesures. La flèche qui pointe vers le bas à droite du bouton permet de passer à l’outil longueur, aire ou angle. L’unité utilisée par défaut dans la fenêtre est définie dans .
Note
Configurer l’outil de mesure
En mesurant des longueurs et des aires, cliquer sur le bouton Configuration en bas de la fenêtre ouvre l’onglet où vous pouvez paramétrer la couleur du trait de mesure, la précision des mesures et le comportement des unités. Vous pouvez également choisir les unités préférentielles pour les mesures et les angles. Mais gardez à l’esprit que ces paramètres sont écrasés par ceux définis dans le menu pour le projet en cours et les choix effectués dans la fenêtre de mesure.
Tous les outils de mesure utilisent les options d’accrochage des outils de numérisation (voir Définir le rayon de tolérance d’accrochage et de recherche). Donc si vous voulez mesurer avec exactitude une ligne ou le contour d’un polygone, spécifiez d’abord la tolérance d’accrochage de la couche. Ensuite, avec l’outil de mesure, chaque clic de souris se situant sous ce seuil s’accrochera à cette couche.
Par défaut, Mesurer une longueur mesure des distances réelles entre plusieurs points selon un ellipsoïde défini. L’outil vous permet de placer des points sur la carte. La longueur de chaque segment s’affiche dans la fenêtre de mesure ainsi que la longueur cumulée totale. Pour stopper les mesures, faites un clic droit. Vous pouvez aussi copier l’ensemble des mesures à l’aide du bouton Tout copier.
Notez que vous pouvez utiliser la liste déroulante située à côté du total pour changer les unités de mesure interactivement tout en utilisant l’outil de mesure (“Mètres”, “Kilomètres”, “Pieds”, “Yards”, “Miles”, “Milles nautiques”, “Centimètres”, “Millimètres”, “Degrés”, “Unités de la carte”). Cette unité sera gardée en mémoire jusqu’à la création ou l’ouverture d’un projet.
La partie Info de la fenêtre explique comment les calculs sont effectués, en fonction des paramètres de SCR choisis.
Mesurer une aire : des aires peuvent également être mesurées. Dans la fenêtre de mesure, l’aire cumulée s’affiche. Faites un clic-droit pour arrêter la mesure. La partie Info est également disponible ainsi que la possibilité de changer d’unité (“Mètres carrés”, “Kilomètres carrés”, “Pieds carrés”, “Yards carrés”, “Miles carrés”, “Hectares”, “Acres”, “Centimètres carrés”, “Millimètres carrés”, “Milles nautiques carrés”, “Degrés carrés” ou “Unités de carte” ).
Mesurer un angle : Vous pouvez également mesurer des angles. Le curseur de la souris prend l’aspect d’une croix. Cliquez pour dessiner le premier segment puis déplacez le curseur pour dessiner l’angle désiré. La mesure s’affiche dans une fenêtre qui s’ouvre.
11.5. Interagir avec des entités
11.5.1. Sélectionner des entités
QGIS fournit plusieurs outils pour sélectionner des entités sur le canevas de la carte. Les outils de sélection sont disponibles dans le menu Barre d’outils de sélection.
ou dans laNote
Les outils de sélection fonctionnent avec la couche actuellement active.
11.5.1.1. Sélection manuelle sur le canevas de la carte
Pour sélectionner une ou plusieurs entités avec la souris, vous pouvez utiliser un des outils suivants :
Note
Autre que Sélectionner les entités par polygone, ces outils de sélection manuels vous permettent de sélectionner une ou plusieurs entités sur le canevas de carte en un seul clic.
Note
Utilisez l’outil Sélectionner les entités par polygone pour utiliser une entité polygonale existante (de n’importe quelle couche) afin de sélectionner les entité qui se chevauchent dans la couche active. Cliquez avec le bouton droit de la souris sur le polygone et choisissez-le dans le menu contextuel qui affiche une liste de tous les polygones qui contiennent le point cliqué. Toutes les entités qui se chevauchent dans la couche active sont sélectionnées.
Astuce
Utilisez l’outil
pour resélectionner votre sélection précédente. Très utile lorsque vous avez minutieusement fait une sélection, puis cliquez accidentellement ailleurs et effacez votre sélection.Lors de l’utilisation de outil Sélectionner la (les) entité (s), en maintenant Shift ou Ctrl elle bascule si une entité est sélectionnée (c’est-à-dire qu’elle s’ajoute à la sélection actuelle ou en est supprimée).
Pour les autres outils, différents comportements peuvent être effectués en maintenant enfoncé :
Shift: ajouter des entités à la sélection actuelle
Ctrl: soustraire des entités de la sélection courante
Ctrl + Shift: intersecte avec la sélection actuelle, c’est-à-dire ne conserve que les entités se chevauchant de la sélection actuelle
Alt: sélectionnez les entités qui sont totalement dans la forme de sélection. Combiné avec les touches Shift ou Ctrl, vous pouvez ajouter ou soustraire des entités à / de la sélection actuelle.
11.5.1.2. Sélection automatique
Les autres outils de sélection, disponibles pour la plupart dans la table attributaire, effectuent une sélection basée sur l’attribut d’une entité ou son état de sélection (notez que la table d’attributs et le canevas de carte affichent les mêmes informations, donc si vous sélectionnez une entité dans la table attributaire, elle sera également sélectionnée sur le canevas de la carte) :
Sélectionner par expression… sélectionner les entités à l’aide de la fenêtre d’expression
Enlever de la sélection les entités de tous les calques ou appuyez sur Ctrl+Alt+A pour désélectionner toutes les entités sélectionnées dans tous les calques.
Désélectionner les entités du calque actif actuel ou appuyez sur Ctrl+Shift+A.
Sélectionner toutes les entités ou appuyez sur Ctrl + A pour sélectionner toutes les entités de la couche courante
Inverser la sélection d’entités pour inverser la sélection dans la couche courante
Sélection par localisation pour sélectionner les entités en fonction de leur relation spatiale avec d’autres entités (dans la même couche ou dans une autre - voir Sélection par localisation)
Par exemple, si vous souhaitez rechercher des régions qui sont des arrondissements à partir de regions.shp
des données d’exemple QGIS, vous pouvez:
Utilisez l’outil Sélectionner les entités à l’aide d’une expression
Développez le groupe Champs et valeurs
Double-cliquez sur le champ que vous souhaitez interroger (« TYPE_2 »)
Cliquez sur toutes les valeurs uniques dans le panneau qui apparaît à droite
Dans la liste, double-cliquez sur “Arrondissement”. Dans le champ de l’éditeur Expression, écrivez la requête suivante:
"TYPE_2" = 'Borough'
Cliquez sur Sélectionner les entités
Dans la fenêtre du générateur d’expression, vous pouvez également utiliser Expressions pour plus d’informations et d’exemples.
pour effectuer une sélection que vous avez déjà utilisé. La boîte de dialogue se souvient des 20 dernières expressions utilisées. VoirAstuce
Enregistrez votre sélection dans un nouveau fichier
Les utilisateurs peuvent enregistrer les entités sélectionnées dans une Nouvelle couche de travail temporaire ou une Nouvelle couche vecteur en utilisant
et dans le format souhaité.11.5.1.3. Sélectionner des Entités par Valeur
Cet outil de sélection ouvre le formulaire d’entité de la couche permettant à l’utilisateur de choisir la valeur à rechercher pour chaque champ, si la recherche doit être sensible à la casse et l’opérateur à utiliser. L’outil propose également une saisie semi-automatique, remplissant automatiquement la zone de recherche avec les valeurs existantes.
À côté de chaque champ, il y a une liste déroulante avec des options pour contrôler le comportement de recherche :
Option de recherche de champ |
Caractère |
Numérique |
Date |
---|---|---|---|
Exclure le champ de la recherche |
|||
Égal à (=) |
|||
Différent de (≠) |
|||
Supérieur à (>) |
|||
Inférieur à (<) |
|||
Supérieur ou égal à (≥) |
|||
Inférieur ou égal à (≤) |
|||
Entre (inclusif) |
|||
Pas entre (inclusif) |
|||
Contient |
|||
Ne contient pas |
|||
Est manquant (nul) |
|||
N’est pas manquant (non nul) |
|||
Commence par |
|||
Se termine par |
Pour les comparaisons de chaînes, il est également possible d’utiliser l’option sensible à la casse.
Après avoir défini toutes les options de recherche, cliquez sur Sélectionner les entités pour sélectionner les entités correspondantes. Les options du menu déroulant sont les suivantes:
Sélectionner les entités
Ajouter à la sélection actuelle
Supprimer de la sélection actuelle
Filtrer la sélection courante
Vous pouvez également effacer toutes les options de recherche en utilisant le bouton Réinitialiser le formulaire.
Une fois les conditions définies, vous pouvez également :
Zoomer sur les entités sur le canevas de carte sans avoir besoin d’une présélection
Mettre en surbrillance les entités, mettant en évidence les entités correspondantes. Il s’agit d’un moyen pratique d’identifier une entité sans sélection ou à l’aide de l’outil Identifier. Notez que le flash ne modifie pas l’étendue du canevas de la carte et ne sera visible que si l’entité se trouve dans les limites du canevas de carte actuel.
11.5.2. Identifier les entités
L’outil Identifier vous permet d’interagir avec le canevas de la carte et d’afficher des informations sur les entités dans un menu contextuel. Pour identifier des entités, vous pouvez :
11.5.2.1. Utiliser l’outil Identifier
QGIS propose plusieurs façons d’identifier les entités avec l’outil Identifier les entités :
clic gauche identifie les entités selon le mode de sélection et masque de sélection défini dans le panneau Identifier les résultats
clic droit avec Identifier les entité(s) comme mode de sélection défini dans le panneau Identifier les résultats récupère toutes les entités capturées de toutes les couches visibles. Cela ouvre un menu contextuel, permettant à l’utilisateur de choisir plus précisément les entités à identifier ou l’action à exécuter sur celles-ci.
clic droit avec Identifier les entités par polygone comme mode de sélection dans le panneau Identifier les résultats identifie les entités qui chevauchent le polygone existant choisi, selon le masque de sélection défini dans le panneau Identifier les résultats
Astuce
Choisir les couches à interroger avec l’outil Identifier
Sous Capacités de la couche dans , décochez la colonne Identifiable à côté d’une couche pour éviter qu’elle soit interrogée lors de l’utilisation de l’outil Identifier les entités dans un mode autre que couche courante. Il s’agit d’un moyen pratique de renvoyer les entités des seules couches qui vous intéressent.
Si vous cliquez sur une ou plusieurs entités, la boîte de dialogue Identifier les résultats répertorie les informations sur les entités sur lesquelles vous avez cliqué. La vue par défaut est une vue arborescente dans laquelle le premier élément est le nom de la couche et ses enfants sont ses entités identifiées. Chaque entité est décrite par le nom d’un champ avec sa valeur. Ce champ est celui défini dans . Toutes les autres informations sur l’entité suivent.
11.5.2.2. Informations sur les entités
La fenêtre des Résultats de l’Identification peut être personnalisée pour afficher des champs personnalisés, mais par défaut, elle affichera les informations suivantes :
Le nom affiché de l’entité ;
Actions : Elles sont ajoutées à la fenêtre Identifier les résultats. L’action se lance par un clic. Par défaut, une seule action est présente,
Afficher le formulaire de l'entité
. Vous pouvez ajouter d’autres actions à partir de l’onglet des propriétés de la couche (voir Onglet Actions).Dérivé : Ces informations sont calculées ou dérivées d’autres informations. Elles comprennent :
informations générales sur la géométrie de l’entité :
selon le type de géométrie, les mesures cartésiennes de longueur, de périmètre ou d’aire dans les unités CRS de la couche. Pour les vecteurs de ligne 3D, la longueur de ligne cartésienne est disponible.
en fonction du type de géométrie et si un ellipsoïde est défini dans la fenêtre des propriétés du projet pour Mesures, les valeurs ellipsoïdales de longueur, de périmètre ou d’aire en utilisant les unités spécifiées
le nombre de parties géométriques dans l’entité et le nombre de parties cliquées
le nombre de sommets dans l’entité
les informations de coordonnées, en utilisant les propriétés du projet Affichage des coordonnées :
Valeurs de coordonnées
X
etY
du point cliquéle numéro du sommet le plus proche du point cliqué
Valeurs de coordonnées
X
etY
du sommet le plus proche (etZ
/M
le cas échéant)si vous cliquez sur un segment courbe, le rayon de cette section est également affiché.
Attributs de données: Il s’agit de la liste des champs et des valeurs de l’entité sur laquelle vous avez cliqué.
des informations sur l’entité enfant liée si vous avez défini une relation :
le nom de la relation
l’entrée dans le champ de référence, par exemple le nom de l’entité enfant associée
Actions : liste les actions définies dans la boîte de dialogue des propriétés de la couche (voir Onglet Actions). L’action par défaut est
Afficher le formulaire des entités
.Attributs de données : Il s’agit de la liste des champs d’attributs et des valeurs de l’entité enfant associée.
Note
Les liens dans les attributs de l’entité sont cliquables à partir du panneau Identifier les résultats et s’ouvriront dans votre navigateur Web par défaut.
11.5.2.3. Le panneau des résultats de l’identification
En haut de la fenêtre, vous avez une série d’outils :
Développer les nouveaux résultats par défaut pour définir si les informations de l’entité identifiée suivante doivent être réduites ou développées
mode de sélection à utiliser pour récupérer les entités permettant d’identifier :
En bas de la fenêtre se trouvent les listes Mode et Vue. Mode définit à partir de quelles couches les entités doivent être identifiées :
Couche actuelle : seules les entités de la couche sélectionnée sont identifiées. La couche n’a pas besoin d’être visible dans le canevas.
De haut en bas, la première uniquement : uniquement les entités de la couche supérieure visible.
de haut en bas : toutes les entités des couches visibles. Les résultats sont affichés dans le panneau.
Sélection de couche : ouvre un menu contextuel dans lequel l’utilisateur sélectionne la couche à partir de laquelle identifier les entités, semblable à un clic droit. Seules les entités choisies seront affichées dans le panneau de résultats.
La Vue peut être définie comme arborescence, table ou graphique. Les vues “Table” et “Graphique” ne peuvent être définies que pour les couches raster.
L’outil d’identification vous permet d” Ouvrir automatiquement le formulaire si une seule entité identifiée, à préciser dans les Paramètres d’identification. Si cette case est cochée, chaque fois qu’une seule entité est identifiée, un formulaire s’ouvre avec ses attributs. Il s’agit d’un moyen pratique de modifier rapidement les attributs d’une entité.
D’autres fonctions peuvent être trouvées dans le menu contextuel d’un élément identifié, via un clic droit. Par exemple, depuis le menu contextuel, vous pouvez :
Voir le formulaire d’entité
Zoomer sur l’entité
Copier l’entité : copie toute la géométrie et les attributs d’une entité
Ajouter/supprimer l’entité de la sélection : ajoute ou supprime l’entité identifiée de la sélection
Copier les valeurs d’attributs : copie uniquement les valeurs d’attributs de l’entité identifiée
Copier les attributs de l’entité: Copie les attributs de l’entité
Lâcher les résultats : la fenêtre de résultats est vidée
Masquer la surbrillance : la surbrillance des entités identifiées sur la carte est retirée
Tout mettre en surbrillance
Mettre la couche en surbrillance
Activer une couche : Choisir la couche à activer
Propriétés : ouvre la fenêtre des propriétés de la couche
Tout déplier
Tout replier
11.7. Stockage de valeurs dans des variables
Dans QGIS, vous pouvez utiliser des variables pour stocker des valeurs récurrentes utiles (par exemple, le titre du projet ou le nom complet de l’utilisateur) qui peuvent être utilisées dans des expressions. Les variables peuvent être définies au niveau global de l’application, au niveau du projet, au niveau de la couche, au niveau de la mise en page et au niveau de l’élément de mise en page. Tout comme les règles de cascade CSS, les variables peuvent être écrasées - par exemple, une variable de niveau projet remplacera toutes les variables de niveau global d’application définies avec le même nom. Vous pouvez utiliser ces variables pour créer des chaînes de texte ou d’autres expressions personnalisées en utilisant le caractère @
avant le nom de la variable. Par exemple, dans le composeur d’impression, créer une étiquette avec ce contenu :
This map was made using QGIS [% @qgis_version %]. The project file for this
map is: [% @project_path %]
Rendra l’étiquette comme ceci:
This map was made using QGIS 3.4.4-Madeira. The project file for this map is:
/gis/qgis-user-conference-2019.qgs
Outre les variables prédéfinies en lecture seule, vous pouvez définir vos propres variables personnalisées pour n’importe lequel des niveaux mentionnés ci-dessus. Vous pouvez gérer :
variables globales à partir de
variables de projet dans la fenêtre des Propriétés du projet (voir Propriétés du projet)
variables de couches vecteur à partir de la fenêtre des Propriétés des couches (voir Fenêtre Propriétés d’une couche vecteur) ;
variables de mise en page du panneau Mise en page dans la mise en page de carte (voir Le panneau Mise en page) ;
et variables d’élément de mise en page à partir du panneau des Propriétés de l’objet dans les mises en page de carte (voir Options communes aux éléments de la mise en page).
Pour se différencier des variables modifiables, les noms et valeurs des variables en lecture seule sont affichés en italique. En revanche, les variables de niveau supérieur remplacées par celles de niveau inférieur sont barrées.
Note
Vous pouvez en lire plus sur les variables et trouver des exemples dans la série d’articles de Nyall Dawson Exploring variables in QGIS 2.12, part 1, part 2 et part 3.
11.8. Authentification
QGIS a la possibilité de stocker / récupérer les informations d’authentification de manière sécurisée. Les utilisateurs peuvent enregistrer en toute sécurité les informations d’identification dans des configurations d’authentification, qui sont stockées dans une base de données portable, peuvent être appliquées aux connexions au serveur ou à la base de données et sont référencées en toute sécurité par leurs jetons d’identification dans les fichiers de projet ou de paramètres. Pour plus d’informations, voir Système d’authentification.
Un mot de passe principal doit être fourni lors de l’initialisation du système d’authentification et de sa base de données portable.
11.9. Widgets communs
Dans QGIS, il existe certaines options avec lesquelles vous devrez souvent travailler. Pour plus de commodité, QGIS vous fournit des widgets spéciaux qui sont présentés ci-dessous.
11.9.1. Sélecteur de couleur
11.9.1.1. La fenêtre des couleurs
La fenêtre sélecteur de couleur apparaît lorsque vous appuyez sur l’icône pour choisir une couleur. Les possibilités de cette boîte de dialogue dépendent de l’état de la case à cocher Utiliser la fenêtre de sélection des couleurs natives dans le menu . Lorsqu’elle est cochée, la fenêtre de couleur utilisée est celle du système d’exploitation. Sinon, c’est le sélecteur de couleur personnalisé de QGIS qui est utilisé.
La boîte de dialogue comporte quatre onglets différents qui vous permettent de sélectionner des couleurs par palette de couleur, roue chromatique, aplats de couleur ou sélecteur de couleur. Avec les deux premiers onglets, vous pouvez parcourir toutes les combinaisons de couleurs possibles et appliquer votre choix à l’élément.
Dans l’onglet Aplats de couleur, vous pouvez choisir dans une liste de palettes de couleurs (voir Couleurs pour plus de détails). Toutes sauf les Couleurs récentes peuvent être modifiées avec le bouton Ajouter la couleur actuelle et le bouton Supprimer la couleur sélectionnée en bas du cadre.
Le bouton … à côté de la zone de liste déroulante de la palette propose également plusieurs options pour :
Copier, coller, importer ou exporter des couleurs
créer, importer ou supprimer des palettes de couleurs
ajouter la palette personnalisée au widget du sélecteur de couleurs avec l’élément voir dans les boutons de couleur (voir Fig. 11.27)
Une autre option consiste à utiliser le Sélecteur de couleur qui vous permet d’échantillonner une couleur sous le curseur de votre souris sur n’importe quelle partie de l’interface utilisateur de QGIS ou même depuis une autre application : appuyez sur la barre d’espace pendant que l’onglet est actif, déplacez la souris sur la couleur souhaitée et cliquez dessus ou appuyez à nouveau sur la barre d’espace. Vous pouvez également cliquer sur le bouton Exemple de couleur pour activer le sélecteur.
Quelle que soit la méthode que vous utilisez, la couleur sélectionnée est toujours décrite par des curseurs de couleur pour les valeurs HSV
(Teinte, Saturation, Valeur) et RVB
(Rouge, Vert, Bleu). La couleur est également identifiable dans Notation HTML.
La modification d’une couleur est aussi simple que de cliquer sur la roue chromatique ou la rampe ou sur l’un des curseurs des paramètres de couleur. Vous pouvez ajuster ces paramètres avec la boîte de sélection à côté ou en faisant défiler la molette de la souris sur le curseur correspondant. Vous pouvez également saisir la couleur en notation HTML. Enfin, il y a un curseur Opacité pour définir le niveau de transparence.
La fenêtre fournit également une comparaison visuelle entre la couleur ancienne (appliquée à l’objet) et la couleur actuelle (en cours de sélection). Utiliser le glisser-déposer ou appuyer sur le bouton Ajouter de la couleur à l’échantillon, chacune de ces couleurs peut être enregistrée dans un emplacement pour un accès facile.
Astuce
Modification rapide de la couleur
Glissez-déposez un widget de sélection de couleur sur un autre pour appliquer sa couleur.
11.9.1.2. La liste déroulante raccourci des couleurs
Cliquez sur la liste déroulante à droite du bouton de couleur pour afficher un widget pour une sélection rapide des couleurs. Ce raccourci donne accès à :
une roue chromatique pour choisir une couleur
un curseur alpha pour changer l’opacité des couleurs
les palettes de couleurs précédemment définies sur Afficher dans les boutons de couleur
copier la couleur actuelle et la coller dans un autre widget
choisir une couleur de n’importe où sur l’écran de l’ordinateur
choisir une couleur dans la fenêtre du sélecteur de couleurs
glisser-déposer la couleur d’un widget à un autre pour une modification rapide
Note
Lorsque le widget de couleur est défini par une couleur du projet via une valeur définie par les données, les fonctions ci-dessus pour modifier la couleur ne sont pas disponibles. Vous devez d’abord Dissocier la couleur ou Effacer la définition.
11.9.1.3. La liste déroulante raccourci des couleurs
Les rampes de couleurs sont un moyen pratique d’appliquer un ensemble de couleurs à une ou plusieurs entités. Leur création est décrite dans la section Définition d’une rampe de couleurs. En ce qui concerne les couleurs, en appuyant sur la touche le bouton de rampe de couleurs ouvre la boîte de dialogue de type de rampe de couleurs correspondante vous permettant de modifier ses propriétés.
Le menu déroulant à droite du bouton donne un accès rapide à un ensemble plus large de rampes de couleurs et d’options :
Inverser la palette de couleurs
un aperçu des rampes de couleurs
dégradé
oucatalogue: cpt-city
marquées comme Favoris dans la fenêtre Gestionnaire de stylestoutes les rampes de couleur pour accéder à la base de données des rampes de couleurs compatibles
Créer une nouvelle rampe de couleurs … de tout type pris en charge qui pourrait être utilisée dans le widget actuel (notez que cette rampe de couleurs ne sera disponible ailleurs que si vous l’enregistrez dans la bibliothèque)
Modifier la rampe de couleurs…, la même chose que de cliquer sur le bouton de rampe de couleurs entière
Enregistrer la rampe de couleurs…, pour enregistrer la rampe de couleurs actuelle avec ses personnalisations dans la bibliothèque de styles
11.9.2. Widget symbole
Le widget de sélection de symbole est un raccourci pratique lorsque vous souhaitez définir les propriétés de symbole d’une entité. Cliquer sur la liste déroulante affiche les options de symboles suivantes, ainsi que les fonctionnalités du widget de définition de la couleur :
Configurer le symbole …: équivaut à appuyer sur le widget de sélection de symbole. Il ouvre une fenêtre pour définir les paramètres du symbole.
Copier le symbole de l’élément courant
Coller le symbole à l’élément actuel, accélérant la configuration
11.9.3. Sélecteur de polices
Le widget de sélection police est un raccourci pratique lorsque vous souhaitez définir les propriétés de la police pour des informations textuelles (étiquettes d’entités, étiquettes de décoration, texte de légende de carte, …). En cliquant sur la liste déroulante, vous pouvez afficher tout ou partie des options suivantes :
Taille de police dans l’unité associée
avec la police active cochée (en haut)
Configurer le format…: identique à appuyer sur le widget de sélection de police. Il ouvre une fenêtre pour définir les paramètres de format de texte. Selon le contexte, il peut s’agir du système d’exploitation par défaut Format de texte ou boîte de dialogue personnalisée QGIS avec des options de mise en forme avancées (opacité, orientation, tampon, arrière-plan, ombre…) comme décrit dans la section Formatage du texte de l’étiquette.
Copier le format de texte
Coller le format au texte, accélérant la configuration
le color widget pour un réglage rapide des couleurs
11.9.4. Sélecteur d’unité
Les propriétés de taille des éléments (étiquettes, symboles, éléments de mise en page…) dans QGIS ne sont pas nécessairement liées aux unités de projet ou aux unités d’une couche particulière. Pour un large ensemble de propriétés, le menu déroulant Unités vous permet de modifier leurs valeurs en fonction du rendu souhaité (en fonction de la résolution de l’écran, de la taille du papier ou du terrain). Les unités disponibles sont:
Millimètres
Points
Pixels
Pouces
Mètres à l’échelle : Cela vous permet de toujours définir la taille en mètres, quelles que soient les unités de carte sous-jacentes (par exemple, elles peuvent être en pouces, pieds, degrés géographiques…). La taille en mètres est calculée en fonction du paramètre ellipsoïde du projet actuel et d’une projection des distances en mètres au centre de l’étendue de la carte actuelle.
et unités de carte: La taille est mise à l’échelle en fonction de l’échelle d’affichage de la carte. Parce que cela peut conduire à des valeurs trop grandes ou trop petites, utilisez les bouton à côté de l’entrée pour contraindre la taille à une plage de valeurs basée sur :
L” échelle minimum et l” échelle maximum : La valeur est mise à l’échelle en fonction de l’échelle de la vue de la carte jusqu’à ce que vous atteigniez l’une de ces limites d’échelle. En dehors de la plage d’échelle, la valeur à la limite d’échelle la plus proche est conservée.
et / ou Taille minimale et Taille maximale en
mm
: La valeur est mise à l’échelle en fonction de l’échelle de la vue de la carte jusqu’à ce qu’elle atteigne l’une de ces limites; Ensuite, la taille limite est conservée.
11.9.5. Formatage de nombre
Les formatages numériques permettent de formater des valeurs numériques pour l’affichage, en utilisant une variété de techniques de formatage différentes (par exemple, notation scientifique, valeurs monétaires, valeurs en pourcentage, etc.) Une des utilisations possibles est de définir le texte dans une barre d’échelle de mise en page ou un tableau fixe.
Différentes catégories de formats sont prises en charge. Pour la plupart d’entre eux, vous pouvez définir une partie ou la totalité des options numériques suivantes :
Mais ils peuvent également avoir leurs propres paramètres personnalisés. Les catégories proposées sont les suivantes :
Général, la catégorie par défaut : n’a pas de paramètre et affiche les valeurs telles qu’elles sont définies dans les propriétés du widget parent ou en utilisant les paramètres globaux.
Nombre
La valeur peut être arrondi à un nombre auto-défini de décimales ou de leurs chiffres significatifs.
personnaliser le séparateur de milliers et le séparateur décimal.
Palier pour une représentation textuelle d’une direction/un palier utilisant :
Format : les plages de valeurs possibles sont
0 à 180°, avec suffixe E/W
,-180 à +180°
et0 à 360°
.nombre de Décimales
monétaire pour une représentation textuelle d’une valeur monétaire.
Préfixe
Suffixe
nombre de Décimales
Fraction pour une représentation d’une fraction vulgarisée d’une valeur décimale (par exemple 1/2 au lieu de 0,5)
pourcentage - ajoute
%
aux valeurs, avec un paramètre de :nombre de Décimales
échelle pour indiquer si les valeurs réelles représentent déjà des pourcentages (alors elles seront conservées telles quelles) ou des fractions (alors elles seront converties).
Notation scientifique sous la forme
2.56e+03
. Le nombre de decimales peut être défini.
Un aperçu des paramètres est affiché dans la section exemple
11.9.6. Modes de fusion
QGIS propose différentes options pour des effets de rendu spéciaux avec ces outils que vous ne connaissiez auparavant que par des programmes spécifiques. Les modes de fusion peuvent être appliqués aux couches et entités, ainsi qu’aux éléments de mise en page de carte :
Normal : il s’agit du mode de fusion standard qui utilise la valeur de transparence (canal alpha) du pixel supérieur pour le fusionner avec le pixel sous-jacent, les couleurs ne sont pas mélangées.
Éclaircir : Sélectionne le maximum entre chaque composante depuis les pixels du premier-plan et de l’arrière-plan. Soyez attentif au fait que le résultat obtenu peut présenter un aspect dur et crénelé.
Écran : les pixels clairs de la source sont peints sur la destination, contrairement aux pixels sombres. Ce mode est particulièrement utile pour mélanger la texture d’un élément avec un autre élément (comme l’utilisation d’un ombrage pour texturer une autre couche).
Éviter : éclaircit et sature les pixels sous-jacents en fonction de la luminosité du pixel supérieur. Des pixels supérieurs plus brillants augmentent la saturation et la luminosité des pixels sous-jacents. Cela fonctionne mieux si les pixels supérieurs ne sont pas trop lumineux. Sinon, l’effet est trop extrême.
Addition : ajoute des valeurs de pixels d’un élément à l’autre. En cas de valeurs supérieures à la valeur maximale (dans le cas de RVB), le blanc s’affiche. Ce mode convient à la mise en évidence des entités.
Assombrir : conserve les valeurs les plus faibles de chaque composant des pixels de premier plan et d’arrière-plan. Comme éclaircir, les résultats ont tendance à être irréguliers et durs.
Multiplier : les valeurs en pixels de l’élément supérieur sont multipliées par les valeurs correspondantes pour l’élément inférieur. Les résultats sont plus sombres.
Découper : Les couleurs plus foncées de l’élément supérieur assombrissent les éléments sous-jacents. La gravure peut être utilisée pour modifier et coloriser les couches sous-jacentes.
Superposition : combine les modes de multiplication et de fusion d’écran. Les parties claires deviennent plus claires et les parties sombres deviennent plus foncées.
Lumière douce : Très similaire à la superposition, mais au lieu d’utiliser les modes multiplication / écran, elle utilise découper / éviter des couleurs. Ceci est censé émuler une lumière douce sur une image.
Lumière dure : Ce mode est lui aussi très similaire au mode superposition. Il est censé émuler une lumière très intense projetée dans l’image.
Différence : soustrait le pixel supérieur du pixel inférieur, ou l’inverse, afin d’obtenir toujours une valeur positive. Le mélange avec le noir ne produit aucun changement, car la différence avec toutes les couleurs est nulle.
Soustraire : soustrait les valeurs en pixels d’un élément de l’autre. En cas de valeurs négatives, le noir s’affiche.
11.9.7. Valeurs définies par des données
À côté de nombreuses options de la fenêtre des propriétés de la couche vecteur ou des paramètres des mises en page de cartes, vous trouverez un bouton Valeur définie par les données. En utilisant les expressions basées sur des attributs de couche ou des paramètres d’élément, des fonctions prédéfinies ou personnalisées et des variables, cet outil vous permet de définir des valeurs dynamiques pour les paramètres. Lorsqu’il est activé, la valeur retournée par ce widget est appliquée au paramètre quelle que soit sa valeur normale (case à cocher, zone de texte, curseur…).
11.9.7.1. Widget de valeur définie par les données
Cliquer sur l’icone Valeur définie par les données affiche les entrées suivantes :
Description … qui indique si l’option est activée, quelle entrée est attendue, le type d’entrée valide et la définition actuelle. Le survol du widget fait également apparaître ces informations.
Stocker les données dans le projet: un bouton permettant de stocker la propriété à l’aide du mécanisme Onglet Stockage auxiliaire.
Type de champ : une entrée à sélectionner parmi les champs de la couche qui correspondent au type d’entrée valide.
Couleur : lorsque le widget est lié à une propriété de couleur, ce menu donne accès aux couleurs définies via les couleurs du projet actuel.
Variable : un menu pour accéder aux options des variables disponibles définies par l’utilisateur
Bouton Éditer … pour créer ou éditer l’expression à appliquer, en utilisant la fenêtre Constructeur de chaîne d’expression. Pour vous aider à remplir correctement l’expression, un rappel du format de sortie attendu est fourni dans la fenêtre.
boutons Coller et Copier.
le bouton Effacer pour réinitialiser les valeurs.
Pour les propriétés de type numérique ou de couleur, Assistant… pour rééchelonner l’application de la valeur à la propriété (voir ci-après)
Astuce
Utilisez le clic droit pour (désactiver) activer le remplacement des données.
Lorsque l’option de substitution définie par les données est correctement configurée, l’icône est jaune ou . S’il est cassé, l’icône est rouge ou .
Vous pouvez activer ou désactiver les Valeurs définies par les données en cliquant simplement sur le widget avec le bouton droit de la souris.
11.9.7.2. Utilisation de l’interface d’assistant pour les valeurs définies par les données
Lorsque le bouton Valeur définie par les données est associé à un paramètre numérique ou couleur, il a une option Assistant … qui vous permet de changer la façon dont les données sont appliquées au paramètre pour chaque entité. L’assistant vous permet de :
Définir les données Saisie, c’est-à-dire :
l’attribut à représenter, à l’aide de la liste des Champs ou de l’outil définir expression de la colonne (voir Expressions)
la plage de valeurs à représenter : vous pouvez saisir manuellement les valeurs ou utiliser le bouton Fetch value range from layer pour remplir automatiquement ces champs avec les valeurs minimales et maximales renvoyées par l’attribut choisi ou l’expression appliquée à vos données .
Appliquer la transformation en courbe : par défaut, les valeurs de sortie (voir ci-dessous pour le réglage) sont appliquées aux entités en entrée suivant une échelle linéaire. Vous pouvez remplacer cette logique : activez l’option de transformation, cliquez sur le graphique pour ajouter des points d’arrêt et faites-les glisser pour appliquer une distribution personnalisée.
Définissez les valeurs de Sortie : les options varient en fonction du paramètre à définir. Vous pouvez définir globalement :
les valeurs minimales et maximales à appliquer à la propriété sélectionnée (dans le cas d’un paramètre de couleur, vous devrez fournir une color ramp)
la Méthode d’échelle de représentation qui peut être Flannery, Exponentiel, Surface ou rayon
l”exposant à utiliser pour la mise à l’échelle des données
la valeur ou la couleur de sortie pour représenter les entités avec des valeurs NULL
Lorsqu’il est compatible avec la propriété, un aperçu de mise à jour en direct s’affiche sur le côté droit de la fenêtre pour vous aider à contrôler la mise à l’échelle des valeurs.
Les valeurs présentées dans l’assistant de taille variable ci-dessus définiront la taille de “remplacement défini par les données” avec :
coalesce(scale_exp(Importance, 1, 20, 2, 10, 0.57), 1)