一、设置数据驱动

参考文章:
ArcGIS高级制图及批量出图使用数据驱动

二、在工作空间自动生成图片

1、PDF批量出图

参考阅读:ArcGIS批量出图操作流程(附练习数据下载)

目前在ArcGIS10.2中出图只能批量出pdf的图,当我们想出jpg图时,还需要用pdf进行转换。那能不能出成jpg的图呢?当然能,具体怎么做呢?我能想到的一个是用脚本一个是用arcpy的交互页面出。

2、脚本出图

参考阅读:ArcGIS Python脚本实现数据驱动页面的批量出图
但实际过程中,不太顺利,我试了几次,然而没有成功。然后我就想着能不能直直接在工作空间中出图,事实证明可以的。

3、工作空间python出图

mxd=arcpy.mapping.MapDocument("CURRENT")
for pagnum in range(1,mxd.dataDrivenPages.pageCount+1):mxd.dataDrivenPages.currentPageID=pagnumarcpy.mapping.ExportToJPEG(mxd,r"D:\Program Files\OneDrive\桌面\林地资源分布\\" + str(pagnum) + ".jpg",resolution=300)

当然这里的路径还是需要该一下的,遗憾的是这样生成的图片是以序号生成的,而不是以名字的方式生成的。


未来如果有时间的话,我会钻研如何用它的村名来出图。

ArcGIS利用数据驱动工具条批量出图(python代码)相关推荐

  1. ArcGIS利用数据驱动工具条批量出图

    背景:分乡镇做300多个拆旧地块的调整完善局部图. 需求:导出图片时根据乡镇名称批量导出. 解决办法:数据驱页面即可请示解决 演示如下: 第一步:shp放到数据库中,标注转注记,然后编辑注记,符号样式 ...

  2. arcgis批量出图python代码_【GIS进阶】ArcGIS批量出图_定义出图

    今天的文章是浩哥投稿!!! 下图是我欢呼雀跃的样子~~~~~ 本文亮点: 所有步骤都是用ArcGIS中各种工具和软件操作组合,未使用Arcpy与Python等需要使用代码的工具! 这次的这个批量出图又 ...

  3. arcgis批量出图python代码_python使用arcpy.mapping模块批量出图

    出图是项目里常见的任务,有的项目甚至会要上百张图片,所以批量出土工具很有必要.arcpy.mapping就是ArcGIS里的出图模块,能快速完成一个出图工具. arcpy.mapping模块里常用的类 ...

  4. arcgis批量出图python代码_ArcGIS批量出图_常规出图

    本文亮点:所有步骤都是用ArcGIS中各种工具和软件操作组合,未使用Arcpy与Python等需要使用代码的工具! 不知道身处国土行业的你是否经常因某个项目需要大量出图而苦恼,今天我就和大家说一下如何 ...

  5. arcgis python脚本实现从界面选择输入输出_ArcGIS Python脚本实现数据驱动页面的批量出图...

    这里讲一下如何通过Python脚本实现数据驱动页面的批量出图. 1 前提条件 首先要知道的是数据驱动页面的导出必须启用驱动页面,同时地图文档必须处于布局视图中. 2 具体实现 准备好批量出图的Pyth ...

  6. Arcgis 按图斑批量出图(按卫片图斑批量出图) 批量出JPG图(一个图斑一个jpg,一条数据一个jpg)

    Arcgis 按图斑批量出图(按卫片图斑批量出图) 批量出JPG图 主要功能:按图斑批量出图 实际应用案例:有一个卫片图斑层(1.2.3卫片图斑),按1 2 3每个图斑出一个JPG图 主要参考文档:h ...

  7. ArcGIS批量出图操作流程(附练习数据下载)

    数据:烟威地区各县区划(文末有练习数据下载链接) 要求:批量生成各县区划范围图 下面开始操作: 1. 双击数据框,在框架中将背景调成蓝色. 图片将各县区划添加到数据框内,将区划颜色设置为绿色. 2. ...

  8. 思维导图怎么画?如何利用画图工具绘制思维导图

    在我们的日常办公中,越来越多的人们开始尝试着使用思维导图,它简单却很有效,可以帮助我们记忆,是一种很实用的思维工具,但是很多人们在绘制思维导图的时候都说很难绘制,每当看到别人绘制的思维导图都是那么的好 ...

  9. Python代码实现-主成分分析(PCA)降维及故障诊断中的T2和SPE统计量Matplotlib出图|Python技能树征题

    PCA降维代码及T2和SPE统计量Matplotlib出图 PCA降维 PCA(Principal Component Analysis),即主成分分析方法,是一种使用最广泛的数据降维算法. T2的计 ...

最新文章

  1. python 跟踪算法
  2. go语言实现简易ftp客户端
  3. C与CPP 在线手册查找
  4. python中不同类型的数据不能相互运算_Python第三课——数据类型与运算(2)
  5. Python subprocess.check_output 执行shell命令 返回结果(单次执行shell命令)
  6. 诗和远方:无题(四十九)
  7. javascript基础修炼(10)——VirtualDOM和基本DFS
  8. DocumentHelper用法
  9. kafka-3-故障排错
  10. Chart 控件 for vs2008的安装
  11. 用c语言计算sin计算器,C语言计算器
  12. php 怎么把数组按拼音,php实现数组按拼音顺序排序的方法
  13. 普渡大学计算机图形,普渡大学西拉法叶校区之计算机图形技术系
  14. eclipse下改变 匹配标签和匹配括号的颜色
  15. 一个比较有趣的题:推算今天星期几
  16. android 关机界面修改,修改Android关机界面
  17. TMS320F28377S 学习笔记1 GPIO及学习资料
  18. vi、vim的使用 查找关键字命令(一文彻底搞懂)
  19. C语言文字简单加密程序的实现
  20. Python绘图实例4:正五边形绘制

热门文章

  1. python分为哪几个模块_干货:入门Python重点学哪几个模块才能成为高手?
  2. 华硕服务器安装完系统起不来,w10安装后启动不起来的具体处理办法【图文】
  3. vue项目中eslint检查警告——“Trailing spaces not allowed”
  4. 从golang-gin-realworld-example-app项目学写httpapi (四)
  5. Python2.7-sqlite3
  6. IOS开发之Storyboard应用
  7. 开启Python之路
  8. NOIP练习赛题目6
  9. 使用maven构建web项目
  10. 工作随想---关于业务流程,落实责任制