Comment joindre des tables externes avec la table attributaire d'un fichier de formes dans QGIS?

13

J'ai besoin de joindre une table .csv dans une table attributaire d'un fichier de formes. Je voulais le faire avec QGIS et je ne semble pas trouver de moyen de le faire. Je sais que le plugin mmqgis le fait, mais mon fichier de formes a 6000 enregistrements et ce plugin plante à 2000 et quelque chose ... Des idées?

vascobnunes
la source
Il me manque un plugin. J'ai les Ftools chargés, mais seulement "Joignez les attributs par emplacement". Y a-t-il une étape supplémentaire?
user10525
Comme il a été écrit, c'est un onglet dans la fenêtre Propriétés de la couche. Veuillez ouvrir une question distincte la prochaine fois, car il ne s'agit pas d'une réponse.
lynxlynxlynx

Réponses:

11

Dans QGIS 1.7, vous trouverez des jointures de table dans les propriétés de la couche. Chargez le fichier CSV en utilisant "Ajouter une couche vectorielle".

entrez la description de l'image ici

obscur
la source
1

C'est une façon si le fichier csv contient des données de localisation. Je pense que vous devez également savoir que | VECTOR | OUTILS DE GESTION DES DONNÉES | JOIN ATTRIBUTES joindra les données non localisées à une couche SIG existante. Par exemple, vous avez une couche de route qui a été créée uniquement avec un attribut de nom. Dans un autre tableau de données, vous avez des noms et la surface de la route mais pas de données de localisation. Le champ de jointure sera l'attribut de nom, et la couche de sortie aura un nouvel attribut montrant la surface de la route. Cette nouvelle couche peut ensuite être symbolisée pour afficher la surface de la route. Dans JOIN ATTRIBUTES, la boîte de dialogue demande un fichier dbf mais les fichiers .csv sont également pris en charge.

Si vous devez manipuler votre attribut de jointure pour vous assurer que les valeurs sont identiques, ouvrez le csv et le dbf du fichier de formes dans LibreOffice et manipulez-les à cet endroit.

Impossible de commenter le nombre d'enregistrements pris en charge par les OUTILS DE GESTION DES DONNÉES

Vous devrez peut-être activer le plug-in F-TOOLS.

hth

BWill
la source
Ou peut-être que j'utilise toujours la méthode des dinosaures .....
BWill
2
Le fichier .csv ne doit pas contenir de données de localisation à charger à l'aide de "Ajouter une couche vectorielle". (La dénomination est trompeuse.)
underdark