Forum QGIS

Pełna wersja: Średnia ważona z rastra w zasięgu poligonów
Aktualnie przeglądasz uproszczoną wersję forum. Kliknij tutaj, by zobaczyć wersję z pełnym formatowaniem.
Witam
Od pewnego czasu poszukuję metody, która pozwoli mi w szybki sposób wyliczyć średnią ważoną z wartości rastra w zasięgu poligona, lub strefy rastrowej.
Case jest taki, że mam raster ze współczynnikami szorstkości Manninga. Chciałbym obliczyć średnią ważoną wartość tego parametru w zasięgu zlewni - wagą byłaby powierzchnia zajęta przez komórki o takiej samej wartości. Chodzi mi o to, żeby to zautomatyzować bo zlewni jest kilkaset i po prostu nie ma sensu robić tego na piechotę.
Znalazłem funkcje które liczą średnią, min, max, kwantyle, odchylenie standardowe, sumę, ale nigdzie nie znalazłem średniej ważonej...

Może QGIS, może GRASS, może SAGA albo jakieś PostGISy??

Pozdrawiam
Nie wiem, czy dobrze rozumiem - jak to średnia ważona? Co ma być wagą?
Średnia działa tak, że program sumuje wartości wszystkich komórek rastra, a uzyskany wynik dzieli przez ilość tych komórek - na przykład w zasięgu poligonu.
Średnia ważona arytmetyczna bierze pod uwagę ilość komórek o unikalnej wartości, im jest większa, tym średnia ważona będzie bliżej wartości o przeważającej powierzchni. https://pl.wikipedia.org/wiki/%C5%9Arednia_wa%C5%BCona
Może ja gupi, ale skoro poligon ogranicza zasięg, to średnia ważona nie jest po prostu średnią?
jarresso - masz rację

Średnia z wartości rastra w statystykach strefowych to to samo co średnia ważona (wagą jest powierzchnia komórek o tej samej wartości).
Sprawdziłem na piechotę i algorytmem - wyniki są identyczne.