Arcgis用Python对数据进行批量分幅裁剪
1、首先,打开arcgis,加入数据,待分幅的数据。
2、然后,加入分幅数据框,用于对数据进行分幅裁剪的图层。
3、然后,打开Python窗口,输入代码:
shps = arcpy.SearchCursor('Export_Output_3')
对Export_Output_3数据展开。
4、然后,输入代码:
... for shp in shps:
... mask = shp.getValue("shape")
... arcpy.Clip_analysis('Export_Output',mask, "C:/Users/Administrator/Desktop/aaaaaa"+ "/" +shp.dlmc + ".shp")
意思就是,循环对待分幅数据进行裁剪,并导出shp。
5、然后,运行该段代码。
6、最后,运行完成,如图,数据批量分幅裁剪成功。
不知道,我说清楚了么。
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:91
阅读量:90
阅读量:39
阅读量:79
阅读量:59