从卫星图像中提取土地覆盖特征


Answers:



8

如果我对您的理解正确,那么您正在寻找监督分类程序。一些理论背景:http : //rst.gsfc.nasa.gov/Sect1/Sect1_17.html

这当然可以通过草实现:http : //grass.osgeo.org/wiki/Image_classification#Supervised_classification_2

作为替代方案,您还可以查看saga(我并不是说它更好,我只是对自己更了解),它也可以与qgis和R一起很好地播放。此站点上有一些视频对此进行了演示: http:// www.uni-koblenz-landau.de/landau/fb7/umweltwissenschaften/landscape-ecology/Teaching/geostat (下载数据文件以获取演示文稿)。

在所有gis程序中,您要做的是在一种类型的土地上定义多个参考点或多边形,然后将其外推到该区域的其余部分。以下是土地用途分类的示例:

在此处输入图片说明

实际上,如果您在任何gis程序中都绘制了训练多边形,则可以使用R进行预测。用网格覆盖,然后使用任何您喜欢的预测系统(例如,如果需要分类树,则使用rpart)。本书第222页左右的更多信息:http : //www.lulu.com/product/file-download/a-practical-guide-to-geostatistical-mapping/14938111

还有很多话要说,您的训练集应该代表您的学习领域(也许最好在R中生成随机点并对它们进行分类)。您还应该仔细选择辅助数据集,如果例如纹理是重要属性,则可能需要生成新的辅助数据集。

-

如果您要做的只是提取区域或特征(不对其进行分类),则分割算法更可能是您想要的。本文讨论了一个示例(在SAGA GIS中实现):http : //mirror.transact.net.au/pub/sourceforge/s/project/sa/saga-gis/SAGA%20-%20Documentation/GGA115/gga115_03 .pdf


非常感谢您的回复。看来您确切地知道如何实现我的目标。如果您能进一步澄清答案,我将不胜感激。我对所涉及的步骤特别感兴趣,因此我可以教给程序哪些功能正确,哪些功能错误,直到提取出所有(或大多数)正确的功能。
NetConstructor.com 2011年

提供更多信息(在您的问题中,而不是在注释中)您要提取的功能到底是什么。除此之外:如果不同土地利用类型(或您正在绘制的地图)的信号重叠(请参见nasa链接),自动分类将无法正常工作。
johanvdw

3

您可以使用GRASS做到这一点。

您将首先使用栅格数据:

最后,您将操作矢量数据v.db.selectv.class将为您提供帮助。


1
这种方法仅使用一个栅格-通常不足。
johanvdw

他正在谈论一个区域(一个图像或多个图像)。无论如何,图像可以合并。
simo
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.