Machen Sie den Join in LibreOffice Base.
Sie können die Tatsache nicht überwinden, dass Sie versuchen, eine 1 zu viele Beziehung zu verwalten.
Für nichträumliche bis nichträumliche lohnt es sich zu lernen. Ich finde, der größte Trick besteht darin, sicherzustellen, dass die Join-Attributfelder genau die gleichen Begriffe haben.
Öffnen Sie die räumlich lokalisierten Daten als Layer in QGIS, und wählen Sie dann alle Datensätze in der Attributtabelle in QGIS aus (Auswahl aufheben, Auswahl umkehren) und kopieren Sie diese in ein neues Blatt in LibreOffice Calc. Sie werden feststellen, dass das erste Feld WKT ist, eine Beschreibung der Funktion, die in GIS universell verwendet werden kann. Calc gibt Ihnen einen Dialog zum Importieren der eingefügten Tabelle, wählt tabulatorgetrennte Tabulatoren und stellt sicher, dass das Komma nicht angekreuzt ist, da das WKT-Feld dadurch in Bits zerlegt wird. Markieren Sie dann diese Tabelle in Calc, wechseln Sie zu Base, markieren Sie das Tabellensymbol auf der linken Seite und fügen Sie es ein. Base führt einen Dialog durch, um die Tabelle zu importieren. Das WKT-Feld kann über den Join beibehalten werden. Wenn die Datei als .csv zurück in QGIS importiert wird, werden diese zum Verschieben der Features verwendet. Erinnern Sie sich einfach an die Projektion.
Auf diese Weise haben Sie die volle Kontrolle über den Join und können dies in umgekehrter Reihenfolge tun. Wenn Sie Joins in Base ausführen möchten, stellen Sie sicher, dass das eindeutige Datenfeld (die 1) ein Primärschlüssel ist, und zeigen Sie es dann auf "viele", wenn Sie mit einem 1: viele- oder 1: n-Konzept vertraut sind. Joins werden durch Herstellen von Beziehungen | TOOLS | erstellt. Wie ich bereits erwähnt habe, möchten Sie wahrscheinlich jemanden kicken, wenn Sie feststellen, dass die Verknüpfungsfelder dieselben Informationen enthalten, aber unterschiedliche Texte oder Syntaxen zur Darstellung verwendet haben.
hth