Suite

Enregistrer la sélection multiple à partir de la table attributaire

Enregistrer la sélection multiple à partir de la table attributaire


Je travaille avec un fichier de formes qui contient tous les points d'adresse d'une municipalité - il contient plus de 500 000 fonctionnalités. Je voudrais rechercher dans la table attributaire des adresses spécifiques et les enregistrer d'une manière ou d'une autre afin que je puisse trier et afficher uniquement celles que je veux - probablement environ 1000.

Après avoir recherché une propriété, je peux la déplacer en haut de la liste, mais lorsque je recherche la suivante et la déplace vers le haut, elle remplace mon premier résultat. Comment puis-je signaler ou sélectionner une série de résultats de recherche, puis les enregistrer uniquement dans ma table attributaire ?

P.S. J'utilise QGIS v. 2.4

Merci!


Réponse mise à jour et reformulée :

Créez un nouveau fichier de formes basé sur le modèle de point d'adresse, de sorte que tous les champs soient identiques.

Modifiez le nouveau fichier de formes, puis lorsque vous trouvez une adresse dont vous avez besoin, sélectionnez l'entité et copiez l'entité dans le nouveau fichier de formes.

Les attributs d'entité doivent être transférés car les noms de champ sont les mêmes. En fait, dans ArcMap, si vous ne gardiez qu'un seul nom de champ exactement le même - dites "Adresse" à "Adresse" - seul ce champ serait mappé lorsque vous copiez les entités.

Copier et coller QGIS - Ils disent également que vous pouvez copier directement dans un fichier CSV… ce qui pourrait être la meilleure option pour votre cas.


Toi pouvait inclure toutes les valeurs que vous souhaitez rechercher dans votre requête, mais ce n'est pas pratique pour un grand nombre d'enregistrements. En utilisant python, vous pouvez exécuter une boucle et les enregistrer dans un fichier. Je ne connais aucun moyen de les sélectionner tous dans la table attributaire elle-même autrement que manuellement. S'ils partageaient tous une caractéristique commune (par exemple, la valeur du champ commençait toutes par 'abc123'), vous pouvez sélectionner cela. Existe-t-il un critère de sélection des fonctionnalités que vous pourriez coder ?


Voir la vidéo: Basic Field Calculator