在我们的实际工作中,是不是有时候会遇到这样的情况,要制作一系列页面布局相同而详细信息的页面范围和部分页面元素内容存在差别的地图。如果手动逐一完成众多地图的出图工作,会极大地降低工作效率。要实现地图的批量出图操作,ArcGIS能帮助我们自动完成吗?答案是肯定的。

  ArcGIS提供了强大的地图制图功能,不仅可以轻松地实现单张地图的制图操作,还可以完成地图册的自动创建。ArcGIS10中新增的“数据驱动页面”功能可以轻松地帮助用户完成这一任务。ArcGIS为用户提供了直接打印和导出PDF格式文件两种创建地图册的方式,用户只需配置好一副地图模板,通过手动打印标题页,然后打印一些地图页面及其他包含在编译文档中的内容,最终实现创建地图册的目标。

  下面我们就来介绍一下如何使用“数据驱动页面”工具创建简单参考系列地图册。

  1什么是“数据驱动页面”

  通过“数据驱动页面”可以基于单个地图文档方便快捷地创建一系列布局页面。要素图层或索引图层基于图层中的各个索引要素将地图分割为多个部分,然后为每个索引要素生成一个相应的页面。启用数据驱动页面,可以实现按照所建立的索引要素图层完成地图逐一出图的操作。

  索引要素图层可以是地图格网,也可以是地图要素(点、线、面),但不能是非要素图层(栅格图层)。ArcGIS软件提供两种处理工具用于创建索引图层,分别为格网索引要素和带状地图索引要素。

  

  图1

  2创建地图册的操作步骤(以创建格网索引

ArcGIS教程:地图制图之创建地图册相关推荐

  1. ArcGIS教程:将支持页面插入地图册

    ArcGIS 提供了创建地图册(打印或 Adobe PDF 格式)所需的所有工具.地图册是统一打印或导出的一组页面.其中许多页面都包含地图,而其他页面可包含文本.表格信息.内容列表或标题页及其他内容. ...

  2. ArcGIS教程——ArcGIS快速入门

    实例数据:https://pan.baidu.com/s/184wwCmWrJdb-qjxsT614EQ 密码:dowv ArcGIS for Desktop是一套完整的专业GIS应用程序,包含有Ar ...

  3. 【ArcGIS教程】批量裁剪

    ArcGIS教程:批量裁剪 1 裁剪 1.1 准备:创建shp文件/选定区域.自由选区 1.1 单一裁剪 1.2 批量裁剪(Batch) 2 批量裁剪 参考 1 裁剪 1.1 准备:创建shp文件/选 ...

  4. Swift3.0语言教程使用编码创建和初始化字符串

    Swift3.0语言教程使用编码创建和初始化字符串 使用编码创建和初始化字符串 创建和初始化字符串除了可以使用上文中提到的方法外,还可以使用init(coder:)方法,此方法一般不常使用,其语法形式 ...

  5. Swift3.0语言教程使用指针创建和初始化字符串

    Swift3.0语言教程使用指针创建和初始化字符串 Swift3.0语言教程使用指针创建和初始化字符串苹果的Swift团队花了不少功夫来支持C的一些基础特性.C语言中为我们提供了指针,Swift也不例 ...

  6. Swift3.0语言教程使用字符串创建和初始化字符串

    Swift3.0语言教程使用字符串创建和初始化字符串 Swift3.0语言教程使用字符串创建和初始化字符串,在编程语言中,字面值是很常见的数据描述形式.人们可以通过字面所表达的意思,获知其含义,尤其是 ...

  7. 转载:【opencv入门教程之六】创建Trackbar图片对比度、亮度值调整

    [OpenCV入门教程之六] 创建Trackbar & 图像对比度.亮度值调整 浅墨_毛星云 2014-03-18 21:43:18 103746 收藏 21 最后发布:2014-03-18 ...

  8. arcgis api for javascript创建webscene

    arcgis api for javascript创建webscene,核心代码如下: esriConfig.portalUrl = this.config.portal; var scene = n ...

  9. SAP UI5 初学者教程之九 - 创建第一个 Component 的试读版

    一套适合 SAP UI5 初学者循序渐进的学习教程 教程目录 SAP UI5 本地开发环境的搭建 SAP UI5 初学者教程之一:Hello World SAP UI5 初学者教程之二:SAP UI5 ...

最新文章

  1. java 将本地图片批量上传到oss服务
  2. saltstack (6) 配置管理(2)
  3. Wordpress安装简要说明
  4. 老板也是人:孤独的企业家
  5. 如何在子网中访问上层网络的计算机文件夹
  6. phpstorm 调试_PhpStorm中的多用户调试
  7. 阿里云物联网平台远程配置功能JAVA 示例参考
  8. “我哥毕业1年,做Python挣了50W!”网友:吹得太少...
  9. 如何使用「番茄法」高效的写算法题?
  10. SpringClound介绍
  11. 【Python学习21】Python中函数的用法,使用函数进行简单的数学运算
  12. 近6年被引用次数最多的深度学习论文top100(附下载地址)
  13. 招聘云计算、虚拟化、前端开发、测试等工程师
  14. Prometheus的函数和计算公式
  15. Windows64位下DNW的安装及使用
  16. 经典SQL语句,SQL语句大全
  17. AE开发 遇到未能加载文件或程序集的问题 FileNotFoundException
  18. arcgis直方图工具在哪_这些分析工具都分不清?别说你懂数据分析!
  19. matlab输入多项式 教程,MATLAB多项式 - Matlab教程
  20. Java7技术系列:DI依赖注入

热门文章

  1. php云系统清除版权,PHP云人才系统 PHPYun任意文件删除
  2. uniapp 电商app 手机充值页面
  3. acwing每日一题(8.12 ~ 8.14)
  4. 啥PPT看着就“贵“?恐怕只有它了-黑金配色方案
  5. 使用python对url编码解码 (转)
  6. 路由与交换系列之简单的路由策略与默认路由汇总路由的运用
  7. MSP430F5529——中断理解
  8. 什么是网站的空间和域名
  9. C++:vector应用
  10. 旁站及C段收集与利用方式