Forum QGIS
zliczanie atrybutów na podstawie lokalizacji - Wersja do druku

+- Forum QGIS (http://forum.quantum-gis.pl)
+-- Dział: Desktop GIS (http://forum.quantum-gis.pl/forum-4.html)
+--- Dział: QGIS (http://forum.quantum-gis.pl/forum-5.html)
+--- Wątek: zliczanie atrybutów na podstawie lokalizacji (/thread-1838.html)



zliczanie atrybutów na podstawie lokalizacji - maciek85 - 06-11-2019

Czołem,
mam następujący problem. Czy jest możliwe użycie wyrażenia do zliczenia wartości z innej warstwy na podstawie lokalizacji? Chciałbym zsumować wartości jednego atrybutu dla mniejszych obiektów które pokrywają się z większym.


RE: zliczanie atrybutów na podstawie lokalizacji - gsienko - 06-11-2019

Myślę, że tak. za GIS.SE

Kod:
aggregate(
       layer:= 'twoja_warstwa', /* warstwa z której ma zliczać */
       aggregate:='sum',   /* ma to być suma */
       expression:= 'atrubyt', /*nazwa atrybutu w tabeli */
       filter:=intersects($geometry, geometry(@parent)) /* warunek filtru lokalizacji */
   )



RE: zliczanie atrybutów na podstawie lokalizacji - maciek85 - 06-11-2019

super, dzieki za szybka odpowiedz Smile