Hallo Jörg,
Du musst Dir die eindeutige Spalte generieren. Beim Polygonlayer ein neues Feld
anlegen als Text. Dann im Feldrechner ausfüllen lassen z.B. mit
=concat("gemarkung", '_', "flur", '_', "zähler",'_', "nenner")
In der Exceltabelle dasselbe in eine neue Spalte mit der Funktion
=verketten(...)
Und dann kannst Du diese Spalten verknüpfen.
Hilft das?
Gruß
Sylvia
-----Ursprüngliche Nachricht-----
Von: [email protected] [mailto:[email protected]]
Gesendet: Donnerstag, 16. Februar 2023 19:48
An: Bernd Vogelgesang; WALDbewirtschaften; [email protected]
Betreff: AW: [FOSSGIS-Talk] Objektauswahl über Attribute von zwei Layern
Gruß Bernd und an Alle
hier mal ein Beispiel:
im Polygonlayer:
Gemarkung Flur Zähler Nenner
A-Dorf 1 5 12
A-Dorf 1 5 13
A-Dorf 1 5 14
E-Dorf 8 7 56
Z-Dorf 12 1 256
der Excellayer
Gemarkung Flur Zähler Nenner
B-Dorf 2 5 12
C-Dorf 1 5 12
A-Dorf 1 5 13
Polygonlayer Zeile 2 und Excellayer Zeile 3 passen zusammen alle anderen passen
nicht = Fehler
-----Original-Nachricht-----
Betreff: Re: [FOSSGIS-Talk] Objektauswahl über Attribute von zwei Layern
Datum: 2023-02-16T18:58:33+0100
Von: "Bernd Vogelgesang" <[email protected]>
An: "[email protected]" <[email protected]>,
"WALDbewirtschaften" <[email protected]>,
"[email protected]" <[email protected]>
Hi Jörg,
sorry, ich kann Dir nicht ganz folgen.
In Deiner ersten Schilderung klingt es so, als gäbe es verknüpfbare Daten, und
in der Antwort an Sylvia dann dass doch nicht.
Kannst Du nicht mal einen Beispieldatensatz anzeigen von beiden Dateien, damit
man überhaupt begreift, wo das Problem wie gelagert ist?
Gruß,
Bernd
Am 16.02.23 um 18:53 schrieb [email protected]:
> Hallo Sylvia,
>
> genau das ist mein Problem ich habe keine eindeutigen Werte in einer Spalte
> zum verbinden.
> In beiden Layern müssen die Werte in Gemarkung-Flur-Zähler-Nenner gleich sein
> erst dann ist es ein Treffer.
>
> Gruß Jörg
>
>
> -----Original-Nachricht-----
> Betreff: AW: [FOSSGIS-Talk] Objektauswahl über Attribute von zwei
> Layern
> Datum: 2023-02-16T17:08:22+0100
> Von: "WALDbewirtschaften" <[email protected]>
> An: "[email protected]" <[email protected]>,
> "[email protected]" <[email protected]>
>
> Hallo Jörg,
> ich würde das so machen:
> - in der Exceltabelle und dem Polygonlayer eine gemeinsame
> Schlüsselspalte erstellen, also Spalte, in der der Polygonlayer und
> die Exceltabelle genau übereinstimmen
> - dann unter Eigenschaften, Verknüpfungen, bei dem Plus eine neue
> Verknüpfung anlegen; Schlüsselspalte ist diese gemeinsame Spalte (das
> verknüpft die Exceltabelle mit dem Polygonlayer)
> - und dann gibt es ja einige Polygone, die bei der Verknüpfung einen Partner
> gefunden haben; dann ein neues Feld 'doppelt' einfügen und abfragen: Wenn in
> der Schlüsselspalte der Exceltabelle etwas steht, dann stimmen die überein;
> dann also z.B. eine 1 ins Feld 'doppelt' schreiben lassen; wenn in dem Feld
> nichts steht, dann eine 0; und dann kannst Du Dir den Polygonlayer filtern
> nach dem Feld 'doppelt'
> Das ist jetzt vielleicht nicht die eleganteste Methode, aber vielleicht
> hilft's Dir trotzdem?
> Viele Grüße
> Sylvia
>
> -----Ursprüngliche Nachricht-----
> Von: FOSSGIS-Talk-Liste [mailto:[email protected]]
> Im Auftrag von [email protected]
> Gesendet: Donnerstag, 16. Februar 2023 16:34
> An: [email protected]
> Betreff: [FOSSGIS-Talk] Objektauswahl über Attribute von zwei Layern
>
> Hallo Liste,
>
> ich habe ein Polygonlayer mit ca. 5000 Flurstücken mit allen Möglichen
> Attributen zum Flurstück z.B.
> Gemeinde-Lagebezeichnung-Fläche-Gemarkung-Flur-Zähler-Nenner usw. usw.
>
> Als zweiten Layer lade ich eine Excel Datei mit 180 Zeilen mit den Spalten
> Gemarkung-Flur-Zähler-Nenner und noch eine Bemerkung.
>
> Nun sollen die Spalten Gemarkung-Flur-Zähler-Nenner der Excel mit denn
> Spalten Gemarkung-Flur-Zähler-Nenner des Polygonlayers verglichen werden.
> Am besten wäre es wenn bei Übereinstimmung die Polygone als Auswahl markiert
> sind.
>
> Hat da jemand eine Idee?
>
> Vielen Dank
>
>
> --
> ....................................................................
> FOSSGIS-Konferenz 2023 mit OpenStreetMap-Event in Berlin!
> 15.-18. März 2023 an der Humboldt-Universität
> https://www.fossgis-konferenz.de - https://twitter.com/FOSSGIS_Konf
>
> FOSSGIS Vereinstermine:
> https://fossgis.de/aktivit%C3%A4ten/termine/
>
> FOSSGIS e.V, der Verein zur Förderung von Freier Software aus dem GIS-Bereich
> und Freier Geodaten!
> https://www.fossgis.de/ https://mastodon.online/@FOSSGISeV
> https://twitter.com/FOSSGIS_Verein
> ____________________________________________________________________
> FOSSGIS-Talk-Liste mailing list
> [email protected]
> https://lists.fossgis.de/mailman/listinfo/fossgis-talk-liste
>
>
--
Dipl.-Geogr.
Bernd Vogelgesang
Kappel 17
91355 Hiltpoltstein
Tel: 09192-3499427
mobil: 0163-1860160
[email protected]
--
....................................................................
FOSSGIS-Konferenz 2023 mit OpenStreetMap-Event in Berlin!
15.-18. März 2023 an der Humboldt-Universität
https://www.fossgis-konferenz.de - https://twitter.com/FOSSGIS_Konf
FOSSGIS Vereinstermine:
https://fossgis.de/aktivit%C3%A4ten/termine/
FOSSGIS e.V, der Verein zur Förderung von Freier Software aus dem
GIS-Bereich und Freier Geodaten!
https://www.fossgis.de/ https://mastodon.online/@FOSSGISeV
https://twitter.com/FOSSGIS_Verein
____________________________________________________________________
FOSSGIS-Talk-Liste mailing list
[email protected]
https://lists.fossgis.de/mailman/listinfo/fossgis-talk-liste