arcmap数据驱动页面以字段内容作为导出名称
来源:网络收集 点击: 时间:2024-09-11首先,打开arcgis软件,加入数据。

然后,使用启用数据驱动页面。

再打开Python窗口。

输入代码:
mxd = arcpy.mapping.MapDocument(CURRENT)
... shp = Export_Output
... for pageNum in range(1, mxd.dataDrivenPages.pageCount + 1):
... mxd.dataDrivenPages.currentPageID = pageNum
... cursor = arcpy.UpdateCursor(shp)
... for i in cursor:
... if i.FID == pageNum-1:
... name = i.DLMC
... arcpy.mapping.ExportToJPEG(mxd, rC:/Users/Administrator/Desktop/aaa/ + str(name) + .jpg,resolution=100)
... del mxd

其中:
... for pageNum in range(1, mxd.dataDrivenPages.pageCount + 1):
... mxd.dataDrivenPages.currentPageID = pageNum
为调用数据驱动,以页码为顺序。

其中:
... cursor = arcpy.UpdateCursor(shp)
... for i in cursor:
... if i.FID == pageNum-1:
... name = i.DLMC
name 就是我们从数据字段中读取的字段内容,来作为导出图片的名称。

最后,运行代码,结果如图,数据驱动页面以字段内容作为导出名称成功。


tips1:个人原创,请勿转载!
tips2:图文结合查看!
ARCGISPYTHON数据驱动页面字段命名导出图片名称版权声明:
1、本文系转载,版权归原作者所有,旨在传递信息,不代表看本站的观点和立场。
2、本站仅提供信息发布平台,不承担相关法律责任。
3、若侵犯您的版权或隐私,请联系本站管理员删除。
4、文章链接:http://www.ff371.cn/art_1210528.html