[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