arcmap数据驱动页面以字段内容作为导出名称

 时间:2026-02-13 06:10:06

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

arcmap数据驱动页面以字段内容作为导出名称

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

arcmap数据驱动页面以字段内容作为导出名称

3、再打开Python窗口。

arcmap数据驱动页面以字段内容作为导出名称

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

arcmap数据驱动页面以字段内容作为导出名称

5、其中:

... for pageNum in range(1, mxd.dataDrivenPages.pageCount + 1):

...   mxd.dataDrivenPages.currentPageID = pageNum

为调用数据驱动,以页码为顺序。

arcmap数据驱动页面以字段内容作为导出名称

6、其中:

...   cursor = arcpy.UpdateCursor(shp)

...   for i in cursor:

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

...       name = i.DLMC

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

arcmap数据驱动页面以字段内容作为导出名称

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

arcmap数据驱动页面以字段内容作为导出名称

arcmap数据驱动页面以字段内容作为导出名称

  • arcgis导出excel表
  • arcgis影像裁剪教程
  • ArcGIS批量合并多个矢量图层
  • arcgis怎样添加格网
  • Arcgis中如何合并面?
  • 热门搜索
    搜狐视频怎么下载 可以赚钱的手机游戏 千岛湖旅游攻略自驾游 凉拌豇豆 湖北有哪些旅游景点 宝宝老是吐奶怎么办 哥窑瓷器特点 无锡旅游商贸高等职业技术学校 星期一英文怎么写 国家旅游日