Я ищу способ преобразования классифицированного растра в полигоны на основе пространственных кластеров в каждом классе. Чтобы кластеры считались действительными, мне нужно, чтобы они состояли из минимального процента ячеек одного из классов.
Например: область, состоящая из 70% (или более) ячеек класса «1», будет считаться кластером класса «1», даже если эта область смешана с 30% ячеек, принадлежащих другим классам. Поэтому кластерный анализ должен основываться на расстоянии между ячейками одного и того же класса.
Другой вариант может заключаться в том, чтобы кластеризовать минимальное количество ячеек в определенном классе, а также определить максимальную область поиска.
Например: в пределах указанной области должно быть 100 ячеек "класса 1", чтобы она считалась кластером.
Кажется, что большинство инструментов, связанных с кластеризацией, работают только для векторов. Я посмотрел на кластерный анализ SAGA-инструмента, но он действительно не соответствовал моей цели. Любые идеи для решения этого или какие другие инструменты, которые могут быть полезны?
источник
Ответы:
Если вы предпочитаете решать эту проблему в «растровой логике», то есть несколько фильтров, которые вы могли бы рассмотреть. Лучший выбор будет зависеть от пространственного распределения ваших пикселей каждого класса внутри ваших «фоновых» значений, но вот два возможных решения:
если ваши патчи, которые вы хотите удалить, относительно велики, то вы должны использовать «sieve» (растр> анализ> sieve в QGIS 3.2, который основан на gdal_sieve.py).
Если у вас есть что-то вроде эффекта «соль и перец» (много изолированных пикселей разных классов, но всего несколько пикселей на небольшие пути), вам следует использовать мажоритарный фильтр (например, перейдя к дополнительным инструментам из GRASS> raster> r. Соседи> выберите опцию «mode»). Обратите внимание, что этот фильтр (немного) повлияет на ваши границы.
Вы найдете те же файлы (фильтр большинства, классы просеивания) и другие (морфология) в инструментах SAGA (SAGA> растровый фильтр), если вы предпочитаете
источник