Comment avoir une liste déroulante pour l'édition des fonctionnalités (attributs) dans Quantum GIS?

21

J'édite beaucoup de polygones d'un fichier de formes dans QGIS et j'ai besoin de les classer, donc je dois écrire les classes à plusieurs reprises. Dans ArcMap, il existe une option pour définir des domaines pour les champs. Comment faire cela dans QGIS? Merci

vascobnunes
la source
Je voudrais classer les fonctionnalités dans un fichier de formes existant. Existe-t-il un moyen de faire apparaître un menu lorsque je sélectionne une fonctionnalité existante et autorise la sélection / saisie d'une valeur de classification. La description ci-dessus semble fonctionner uniquement pour les nouvelles fonctionnalités? Merci Axel

Réponses:

19

Vous pouvez personnaliser la modification des attributs en fonction de différents types de données (listes prédéfinies, plage de valeurs ou date).

  1. Sélectionnez un calque. Right-click > Properties.
  2. Dans la fenêtre Propriétés, cliquez sur l' Fieldonglet.
  3. Sélectionnez n'importe quel champ que vous souhaitez pour vos classes prédéfinies. L' Value Mapoption vous demandera vos valeurs de classification prédéfinies.

Lorsque vous commencez à ajouter de nouveaux polygones, une liste déroulante devrait apparaître, affichant votre liste de classes. La capture d'écran ci-dessous provient de QGIS 1.7. qgis_fieldTab

crinière
la source
Est-il possible d'extraire les valeurs de classification prédéfinies de 1) une table de valeurs distincte ou 2) de valeurs qui existent actuellement dans la table / le champ en cours d'édition? L'option n ° 1 serait similaire aux domaines à valeur codée dans ArcGIS.
RyanKDalton-OffTheGridMaps
Oui, en utilisant le Value map, vous pouvez soit: 1) Charger des données à partir d'une table d'attributs existante ou; 2? Charger des données à partir d'un fichier CSV.
crû du
Fantastique! Connaissez-vous des plans pour autoriser une table "liée en direct", par opposition à une simple charge unique à partir de la table?
RyanKDalton-OffTheGridMaps
Je ne connais aucun plan. Vous pouvez essayer de parler aux développeurs qgis via la liste qgis-dev: lists.osgeo.org/mailman/listinfo/qgis-developer
partir du