首页 > 解决方案 > gdal_polygonize:为每个网格创建多边形而不考虑值

问题描述

我正在使用glad_polygonise 将ASCII 文件转换为MapInfo TAB。这工作得很好,但它将相同的值组合到一个多边形中,所以我得到组合多边形,而不是每个 ASCII 单元格有单独的网格。

有没有办法阻止这种情况并为每个 ASCII 网格单元返回多边形,而不管值如何?

非常感谢,本

标签: rastergdal

解决方案


QGIS中有一个称为“将像素光栅化为多边形”的功能,在工具箱菜单中搜索它。

如果您必须使用 GDAL,请考虑使用 Python 创建一个每个像素具有唯一值的栅格,例如:np.arange(ys*xs).reshape(ys,xs)


推荐阅读