有没有一种方法可以在QGIS中对栅格图像进行重新分类? />


评论

另一种方法是使用栅格计算器。它在此条目中进行了解释hub.qgis.org/issues/7581

您链接到描述解决方法的页面,并指出“解决方法很糟糕”!

我发现的最佳解决方案是在此线程中:gis.stackexchange.com/questions/121532/reclass-in-qgis

#1 楼

使用GRASS和r.reclass模块,可以。但是,实际上,您实际上需要使用关键字“ thru”。

示例:
对于栅格高程网格,要基于100m间隔重新分类为值:

500至599.99 = 500

600至699.99 = 600

700至799.99 = 700

等等。然后您将其保存到记事本文本文档(行之间没有空格)。然后,在打开r.reclass模块时,您只需将该规则文件加载到gui中就可以了。

经验:周末,我刚刚使用这种方法对塔吉克斯坦论文项目的DEM进行了重新分类,并且效果很好。

* Note(caveat):您可能会考虑对这个过程进行建模,甚至可以使用GDAL在Arc中使用的输出旁边输出* .prj文件,因为由此我可以看到输出远没有包含Arc可读的投影定义。如果您坚持使用QGIS,那么您应该会做的很好。

再说一遍,与任何QGIS / GRASS / GDAL流程一样,请确保已下载OSGeo4W安装程序,确保您拥有最新的信息:
http://trac.osgeo.org/osgeo4w/

希望有帮助。

评论


r.reclass仅接受整数

–尼克斯
13年4月3日在23:26

刚刚在具有重分类规则文本文件(5秒),然后进行多边形化(10分钟)的1200万像素坡度栅格上使用GRASS r.reclass,这使用其他方法解决了孔问题。带有-amin,-amax和-p的栅格的GDAL_contour可以提供更好的结果,但是需要几天的时间!平滑栅格中的多边形可以得到完美的结果,并具有良好的几何形状。请更正以提醒我们,整数是必需的,但如果使用栅格和/或字段计算器在多边形化后获取实数值,则不是一个大问题。

– Richard Langford博士
20 Feb 25'3:26

#2 楼

我能够使用栅格计算器对栅格进行重新分类

在这里,“人居”栅格从连续值(0-1)重分类为离散值1,2,3

("Habitat@1"  < 0.3)* 1 + (("Habitat@1" >= 0.3) AND ("Habitat@1" < 0.6)) *2  + ("Habitat@1"  >=0.6)* 3


#3 楼

通过工具箱的“高级界面”选项,我使用了SAGA GIS中的“重新分类网格值”,这是一个非常直观的工具,具有按单个值,范围和表格进行重新分类的选项。在r.reclass上,因为您不必创建其他文件。

#4 楼

更简单的方法是使用GRASS(也使用QGIS / GRASS插件)和r.reclass模块。

您将需要创建一个重分类规则文件,在其中可以使用关键字“ through”或通配符“ *”将一个规则中的多个值重新分类。

评论


您知道GRASS工具的重分类表文件应该是什么样的吗?

– DPSSpatial
13年2月8日在21:36

确定:grass.osgeo.org/grass64/manuals/r.reclass.html

–乔凡尼·曼吉(Giovanni Manghi)
13年2月26日在16:26

太好了-我知道了,它真的很快,谢谢您!

– DPSSpatial
16-2-29在18:15



#5 楼

QGIS现在有两种本机栅格重分类算法
按层重分类-允许您使用矢量层来指定范围
按表重分类-类似于ArcGIS栅格重分类空间分析工具。
这些已在QGIS 3.2中添加,请参见此处的更改日志。

评论


按表重新分类是ArcGIS工具的精确副本。这应该是一个公认的答案。

–车同志
20年7月5日在7:57

#6 楼

我想我的帖子并没有准确地回答这个问题,但是也许可以提供一些帮助。我没有在QGIS中找到一种简单的方法来执行此操作,例如Br​​yce,我使用GRASS模块。但是,如果有ArcGIS但没有Spatial Analyst,则还有另一个很棒的工具:GME(http://www.spatialecology.com/gme/)。它依赖于ArcGIS和R,并且具有许多非常出色的功能,其中之一就是“重新分类”。在这里,就像在GRASS中一样,您需要创建一个包含类定义的文本文件。我已经使用ArcMap首先以不同的方式可视化所关注的栅格,以更好地了解数据的外观。然后,我根据该信息定义了新类。它对我来说就像一种魅力。我不知道GME是否可以在没有ArcGIS的系统上运行,我很想知道。

#7 楼

如果您不喜欢草稿界面,则光栅计算器是您最好的选择