如何从栅格中提取多边形?

How to extract polygons from raster?

目标是根据栅格区域的灰度获取矢量多边形。例如:

首先,我在 Hillshade 模式下使用栅格 – 分析 – DEM(地形模型)从 SRTM 文件中获取 GeoTIFF:

然后我使用栅格 - 转换 - 多边形化(栅格到矢量),但结果是太多的小多边形。显然我应该在转换前准备图像。

有什么提示吗? 可能存在其他正确的方法吗?

此致!

如果您知道每个 contour/band/classification 的截止点,您可以使用栅格计算器在 qGIS 中重新分类栅格文件。从那里您可以使用栅格转矢量来仅为您指定的 contours/bands/classifications 创建多边形。

下面的示例光栅计算器计算应将图层分为三块,1000 以下的区域、1000 和 1200 之间的区域以及 1200 以上的区域。

("layer" > 1000) * 1 + ("layer" > 1200) * 1

起始栅格为:

和上面的计算,我得到:

这将非常容易和干净地多边形化。