我正在使用QGIS中的Zonal Stats插件从重叠的多边形中提取栅格统计信息(我具有物种分布的shapefile,并且我希望从每个物种的范围内提取环境数据)。我有300个左右的文件需要从中获取数据,因此想编写一个脚本在python控制台中运行,但是我是python的新手,不知道如何执行此操作。
在QGIS
—
Chad Cooper
乍得-是的,这是一个类似的问题,但更具体。没有人回答另一个问题,相反,他们提出了解决问题的其他方法。我不知道如何删除其他帖子
—
Thomas
在另一个问题中,我指出了能够满足您需求的R脚本,Sylvester Sneekly为您命名了python中的确切方法。如果您不习惯使用python或r编写代码,那么所有其他提示都将无济于事。您需要一个自编码脚本或许多鼠标单击。如果不起作用,请学习一些编码,尝试使用示例并进行报告。
—
Curlew
@Curlew-Sylvester的方法听起来不错,但对我来说却代表着巨大的学习曲线,目前我没有时间这样做。我感谢西尔维斯特(Sylvester)的帮助,但这并不是我所追求的直接答案。虽然我拥有我在其他问题(gis.stackexchange.com/questions/23203/…)中提到的帖子中的大部分代码。如果Sylvester的方法是在python中执行此操作的唯一方法,也许我低估了它的难度。
—
Thomas
@Curlew-您的R脚本确实有效,谢谢。我唯一尚未解决的事情是如何将R中返回的结果附加到我的shapefile的.dbf文件中(对此将提供任何帮助)。
—
Thomas