[FOSSGIS-Talk] Vergröberung von feingliedrigen Polygondaten via Gitter
Claas Leiner
claas.leiner at gkg-kassel.de
Mo Jun 2 16:47:35 CEST 2025
Hallo Mike
mit
array_reverse( -- Reihenfolge ändern, sonst Nutzung der kleinsten Fl
string_to_array(
concatenate( "nutzung" , --Liste der Nutzungen im Gitter
group_by:="gitter",
concatenator:=',',
order_by:= "flaeche" -- sortieren nach Fläche
)
)
)[0] -- Erster Wert des Arrays:
ginge es
####################
gitter nutzung flaeche
1000 Wald 10000
1000 Acker 30000 <--- gewinnt bei gitter 1000
1010 Wald 50000 <--- gewinnt bei gitter 1010
1010 Acker 20000
1010 Gewaesser 5000
Übrig bleiben also die zwei Datensätze auf „gitter":
gitter nutzung flaeche
1000 Acker 30000
1010 Wald 50000
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.leiner at 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/
Mehr Informationen über die Mailingliste FOSSGIS-Talk-Liste