gpt4 book ai didi

gis - 具有重叠多边形的 Shapefile : calculate average values

转载 作者:行者123 更新时间:2023-12-01 13:58:04 26 4
gpt4 key购买 nike

我有一个非常大的多边形 shapefile,其中包含数百个要素,并且经常相互重叠。这些特征中的每一个都有一个存储在属性表中的值。我只需要计算它们重叠区域的平均值。我可以想象这个任务需要几个复杂的步骤:我想知道是否有一个简单的方法。我乐于接受各种建议,我可以使用 ArcMap、QGis、arcpy 脚本、PostGis、GDAL……我只需要想法。谢谢!

最佳答案

你应该使用 Union tool来自 ArcGIS。它将在多边形重叠的地方创建新的多边形。为了保留两个多边形的属性,将多边形 shapefile 添加两次作为输入并使用 ALL 作为 join_attributes 参数。这也会创建与自身相交的多边形,您可以轻松选择和删除它们,因为它们具有相同的 FID。然后只需在属性表中添加一个新字段,并根据输入多边形中的两个原始值字段进行计算。这可以在脚本中完成,也可以直接使用工具箱的工具完成。

关于gis - 具有重叠多边形的 Shapefile : calculate average values,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20949926/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com