梦里朝夕
ArcGIS细碎图斑合并处理方法
通过更新游标获得面积小于定值的小图斑与大于定值的大图斑,查找游标游标获得面积大于定值的图斑;利用for循环遍历小图斑,获得与小图斑邻接的大图斑中最大面积的值;通过最大面积的值与大图斑进行匹配获得面积最大的图斑;小图斑与大图斑合并,大图斑更新,删除小图斑。
# coding:utf-8import arcpyimport osimport sysreload(sys)sys.setdefaultencoding('utf-8')
ShpFile=arcpy.GetParameterAsText(0)
MinArea=arcpy.GetParameterAsText(1)
UpdaCursor=arcpy.da.UpdateCursor(ShpFile,'Shape_Area<='+str(MinArea))
for row in UpdaCursor:
具体:
- 下载图片
- 复制图片
2025-01-02
浏览1035
登录后评论
3
1
分享
