Arcgis数据驱动页面如何导出字段名称命名的JPG

2025-09-25 06:48:59

1、首先,打开arcgis软件,加入数据。

Arcgis数据驱动页面如何导出字段名称命名的JPG

2、然后,使用启用工具栏中的数据驱动页面。

Arcgis数据驱动页面如何导出字段名称命名的JPG

3、然后打开工具栏中的Python编辑窗口。

Arcgis数据驱动页面如何导出字段名称命名的JPG

4、输入代码:

>>> 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, r"C:/Users/Administrator/Desktop/aaa/" + str(name) + ".jpg",resolution=100)

... del mxd

Arcgis数据驱动页面如何导出字段名称命名的JPG

5、其中:

arcpy.mapping.ExportToJPEG(mxd, r"C:/Users/Administrator/Desktop/aaa/" + str(name) + ".jpg",resolution=100)

为调用导出JPG的代码。

Arcgis数据驱动页面如何导出字段名称命名的JPG

6、其中:

...   cursor = arcpy.UpdateCursor(shp)

...   for i in cursor:

...     if i.FID == pageNum-1:

...       name = i.DLMC

name 就是我们从数据字段中读取的字段内容,来作为导出JPG图片的名称。

Arcgis数据驱动页面如何导出字段名称命名的JPG

7、最后,运行代码,结果如图,数据驱动页面如何导出字段名称命名的JPG成功。

Arcgis数据驱动页面如何导出字段名称命名的JPG

Arcgis数据驱动页面如何导出字段名称命名的JPG

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢