Как я могу рассчитать суммы, средние значения и т. д. растровых точек (многоканальный) на полигон векторного слоя. Мне сказали, что это называется "зональная статистика". Сначала я попробовал это с QGIS.
Есть способ сделать это, но это слишком медленно (конвертировать растр в вектор, пересекать со вторым векторным слоем, вычислять геометрию, экспортировать числа, вычислять статистику с помощью электронной таблицы или другой программы, повторно импортировать результаты, на что уходит навсегда 350.000 растровых точек).
Мне также дали подсказку использовать саги. Это имеет «зональную статистику», но она основана на категориях из растровой полосы, а не на полигонах из векторного слоя. Таким образом, чтобы использовать это, мне нужно преобразовать векторный слой в растровый, а затем вычислить статистику.
Кажется, это неправильный способ решить эту проблему. Не было бы возможности учесть растровые точки, которые принадлежат двум или более полигонам, потому что они пересекаются границей полигона. Я предполагаю, что статистика на основе полигонов должна быть в состоянии справиться с этим, поэтому я также предполагаю, что я еще не нашел правильный модуль.
Сага-Гис действительно много модулей. Пожалуйста, дайте мне знать, какой из них подходит для этого приложения.