Hallo Jörg
versuche es im Feldrechner auf dem layer Flurstuecke mit folgenden Ausdrücken. Damit kannst Du den Gemarkungsnamen aus dem Layer Gemarkungsgrenzen in Deinen Flurstückslayer schreiben.




/* Räumlich über aggregate
Bei der räumlichen Abfrage über filter das centroid des Flurstücks verwenden, damit nicht zwei Gemarkungen mitkommen, wenn die Flurstücksgrenze genau die grenze einer Gemarkung ist. Man muss eine Aggregatfunktion angeben, Für Textwerte gibt es nicht so etwas wie "first', so dass ich die eindeutige Aufzählung verwendet habe.
(aggregate:= 'concatenate_unique')

*/
---------
 aggregate( 'Gemarkungsgrenzen',
                aggregate:= 'concatenate_unique',
                expression:= "gmk_n",
        filter:= intersects(centroid(geometry(@parent)),$geometry)
                        )
----------------------

/* Räumlich über overlay_intersects
Ausgabe ist ein Listenfeld (array) mit [0] wird nur der erste Wert ausgegeben. sort_by_intersection_size:= 'desc' sorgt dafür, dass es sich dabei um die Gemarkung mit der größten Überschneidung handelt.
*/

-------------------------
overlay_intersects(
                layer:= 'Gemarkungsgrenzen',
                expression:= "gmk_n",
                sort_by_intersection_size:= 'desc'
                )[0]
------------------------        

/* oder mit dem der attribute Funktion, die praktisch wie ein Join funktioniert. Allerdings schwerer zu verstehen als die beiden räumlichen Funktionen läuft aber schneller.
*/
--------------------------------
 attribute(
        get_feature( 'Gemarkungsgrenzen', 'gmk_s' ,
                attribute( $currentfeature ,'gemarkungs')
        ),
'gmk_n')

-----------------------------------             

Viele Grüße,

Claas

--
-----------------------------------------
GKG-Kassel - Dr.-Ing. Claas Leiner
QGIS-Support und mehr

Geodatenservice, Kartenwerkstatt &
GIS-Schule Kassel

Wilhelmshöher Allee 304 E
34131 Kassel
Tel. 0561/56013445
claas.lei...@gkg-kassel.de
----------------------------------------
http://www.gkg-kassel.de
----------------------------------------
Unterstützen Sie QGIS
QGIS-DE e.V. | http://qgis.de
QGIS Projekt | http://qgis.org/de/site/

--
....................................................................
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
FOSSGIS-Talk-Liste@fossgis.de
https://lists.fossgis.de/mailman/listinfo/fossgis-talk-liste

Antwort per Email an