Wie verbinde ich externe Tabellen mit der Attributtabelle eines Shapefiles in QGIS?


13

Ich muss eine CSV-Tabelle mit einer Attributtabelle eines Shapefiles verknüpfen. Ich wollte das mit QGIS machen und ich scheine es sowieso nicht zu finden, es zu tun. Ich weiß, dass das mmqgis-Plugin das tut, aber mein Shapefile hat 6000 Datensätze und dieses Plugin stürzt bei 2000 ab und so ... Irgendwelche Ideen?


Mir muss ein Plugin fehlen. Ich habe die Ftools geladen, aber nur "Attribute nach Ort verbinden". Gibt es einen zusätzlichen Schritt?
user10525

So wie es geschrieben wurde, ist es eine Registerkarte im Fenster Layer-Eigenschaften. Bitte öffnen Sie das nächste Mal eine separate Frage, da dies keine Antwort ist.
Lynxlynxlynx

Antworten:


11

In QGIS 1.7 finden Sie Tabellenverknüpfungen in den Layereigenschaften. Laden Sie die CSV-Datei mit "Vektorebene hinzufügen".

Bildbeschreibung hier eingeben


1

Dies ist eine Möglichkeit, wenn die CSV-Datei Standortdaten enthält. Ich denke, Sie sollten sich auch darüber im Klaren sein, dass | VECTOR | DATA MANAGEMENT TOOLS | JOIN ATTRIBUTES nicht lokalisierte Daten mit einer vorhandenen GIS-Ebene verknüpft. Zum Beispiel haben Sie einen Straßen-Layer, der nur mit einem Namensattribut erstellt wurde. In einer anderen Datentabelle haben Sie Namen und Straßenoberfläche, aber keine Standortdaten. Das Verknüpfungsfeld ist das Namensattribut, und der Ausgabe-Layer hat ein neues Attribut, das die Straßenoberfläche anzeigt. Diese neue Ebene kann dann symbolisiert werden, um die Straßenoberfläche anzuzeigen. In JOIN ATTRIBUTES werden Sie nach einer DBF-Datei gefragt, aber auch CSV-Dateien werden unterstützt.

Wenn Sie Ihr Join-Attribut bearbeiten müssen, um sicherzustellen, dass die Werte identisch sind, öffnen Sie die CSV- und DBF-Datei des Shapefiles in LibreOffice und bearbeiten Sie sie dort.

Die Anzahl der von DATA MANAGEMENT TOOLS unterstützten Datensätze kann nicht kommentiert werden

Möglicherweise müssen Sie das F-TOOLS-Plugin aktivieren.

hth


Oder vielleicht
wende

2
Die CSV-Datei muss keine Standortdaten enthalten, die mit "Vektorebene hinzufügen" geladen werden sollen. (Die Benennung ist irreführend.)
Underdunkel
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.