ArcGIS 提供了创建地图册(打印或 Adobe PDF 格式)所需的所有工具。地图册是统一打印或导出的一组页面。其中许多页面都包含地图,而其他页面可包含文本、表格信息、内容列表或标题页及其他内容。
任何用户都能够以一种最简单的方式,通过手动打印标题页,然后打印一些地图页面及其他要包含在编译文档中的内容来创建地图册。但如果软件可自动执行此过程,该过程将变得更加合理和高效。ArcGIS 通过结合使用“数据驱动页面”与arcpy.mapping Python 脚本来提供此功能。
通过“数据驱动页面”可以基于单个地图文档方便快捷地创建一系列布局页面。要素图层或索引图层基于图层中的各个索引要素将地图分割为多个部分,然后为每个索引要素生成一个相应的页面。
![](https://i-blog.csdnimg.cn/blog_migrate/6debdb70582a5c32b5a7030245e7959d.jpeg)
Arcpy.mapping 作为 ArcPy 站点的一部分,是一个 Python 脚本模块。此模块提供自动执行导出和打印的函数。Arcpy.mapping 可用于自动执行地图生产;它扩展了“数据驱动页面”的功能,同时,因其包含导出至 PDF 文档、创建和管理 PDF 文档的函数,所以它是构建完整地图册所必需的。
![](https://i-blog.csdnimg.cn/blog_migrate/ddf9a6e09b06add7264df90bd8619730.jpeg)
地图册类型
您可创建大量地图册配置(或类型)。
参考系列地图册<