全国高分辨率土地利用数据服务 土地利用数据服务 土地覆盖数据服务 坡度数据服务 土壤侵蚀数据服务 全国各省市DEM数据服务 耕地资源空间分布数据服务 草地资源空间分布数据服务 林地资源空间分布数据服务 水域资源空间分布数据服务 建设用地空间分布数据服务 地形、地貌、土壤数据服务 分坡度耕地数据服务 全国大宗农作物种植范围空间分布数据服务
多种卫星遥感数据反演植被覆盖度数据服务 地表反照率数据服务 比辐射率数据服务 地表温度数据服务 地表蒸腾与蒸散数据服务 归一化植被指数数据服务 叶面积指数数据服务 净初级生产力数据服务 净生态系统生产力数据服务 生态系统总初级生产力数据服务 生态系统类型分布数据服务 土壤类型质地养分数据服务 生态系统空间分布数据服务 增强型植被指数数据服务
多年平均气温空间分布数据服务 多年平均降水量空间分布数据服务 湿润指数数据服务 大于0℃积温空间分布数据服务 光合有效辐射分量数据服务 显热/潜热信息数据服务 波文比信息数据服务 地表净辐射通量数据服务 光合有效辐射数据服务 温度带分区数据服务 山区小气候因子精细数据服务
全国夜间灯光指数数据服务 全国GDP公里格网数据服务 全国建筑物总面积公里格网数据服务 全国人口密度数据服务 全国县级医院分布数据服务 人口调查空间分布数据服务 收入统计空间分布数据服务 矿山面积统计及分布数据服务 载畜量及空间分布数据服务 农作物种植面积统计数据服务 农田分类面积统计数据服务 农作物长势遥感监测数据服务 医疗资源统计数据服务 教育资源统计数据服务 行政辖区信息数据服务
Landsat 8 高分二号 高分一号 SPOT-6卫星影像 法国Pleiades高分卫星 资源三号卫星 风云3号 中巴资源卫星 NOAA/AVHRR MODIS Landsat TM 环境小卫星 Landsat MSS 天绘一号卫星影像
ArcGIS 提供了创建地图册(打印或 Adobe PDF 格式)所需的所有工具。地图册是统一打印或导出的一组页面。其中许多页面都包含地图,而其他页面可包含文本、表格信息、内容列表或标题页及其他内容。
任何用户都能够以一种最简单的方式,通过手动打印标题页,然后打印一些地图页面及其他要包含在编译文档中的内容来创建地图册。但如果软件可自动执行此过程,该过程将变得更加合理和高效。ArcGIS 通过结合使用“数据驱动页面”与 arcpy.mapping Python 脚本来提供此功能。
通过“数据驱动页面”可以基于单个地图文档方便快捷地创建一系列布局页面。要素图层或索引图层基于图层中的各个索引要素将地图分割为多个部分,然后为每个索引要素生成一个相应的页面。
Arcpy.mapping 作为 ArcPy 站点的一部分,是一个 Python 脚本模块。此模块提供自动执行导出和打印的函数。Arcpy.mapping 可用于自动执行地图生产;它扩展了“数据驱动页面”的功能,同时,因其包含导出至 PDF 文档、创建和管理 PDF 文档的函数,所以它是构建完整地图册所必需的。
您可创建大量地图册配置(或类型)。
参考系列地图册是一组每个页面的布局均相同的地图页面,而只有详细信息页面的范围及部分页面元素的内容会有所不同。参考系列地图册没有标题页、鹰眼图、辅助页面和其他特有的页面布局。可以在 ArcMap 中使用“数据驱动页面”对其进行快速定义,并通过导出地图对话框将其导出,而无需配置专门的 Arcpy.mapping 导出脚本。
以上示例显示了密歇根州阿勒纳克县的地形图册。任何具有 Internet 连接的用户均可轻松创建此 22 页系列图册。数据来自 ArcGIS Online 中提供的美国地形图服务。重新创建此地图系列无需其他任何数据。您可使用“数据驱动页面”、“数据驱动页面”工具集中提供的地理处理工具、数据框属性和动态文本轻松地重新创建此参考系列地图册。
更加完整的地图册包括标题页和索引(或鹰眼)图页。您可以使用 ArcMap“数据驱动页面”和 arcpy.mapping Python 脚本的结合来实现该地图册的创建。使用单个地图文档(单个布局)的“数据驱动页面”来创建地图册的地图页面,而使用另一个地图文档创建索引地图页面。您也可以使用另一个地图文档来制作标题页面,或者使用另一个软件来创建标题页面的 PDF 文档。使用 arcpy.mapping 将所有这些元素组合到一个地图册中。
以上示例显示了密歇根州阿勒纳克县的地形图册。此地图包括一个标题页和一个鹰眼图页。可使用“数据驱动页面”和 arcpy.mapping Python 脚本创建此文档。
许多地图册都包括辅助文档(或支持文档)。这些文档可以是报告文本、表、索引和其他支持数据。可以通过 ArcMap“数据驱动页面”和 arcpy.mapping Python 脚本的结合来创建这些类型的地图册。
以上示例显示了密歇根州阿勒纳克县的地形图册。此地图册包含若干个支持页面,这些支持页面提供了文本信息、图表和表格数据的支持页面。可使用“数据驱动页面”和 arcpy.mapping Python 脚本创建此文档。
地图作者可利用对开页面解决地图册的装订线问题。装订线是为了对地图册页面进行装订而需要留出的空白。这通常是包含覆盖连续地图范围的参考系列的地图册,类似于参考地图册。然而,与参考系列不同的是,此地图册使用两个地图文档的布局:一个用于左侧页面,一个用于右侧页面。地图册系列范围使用“数据驱动页面”进行定义。在每个地图文档中创建一组相同的“数据驱动页面”。arcpy.mapping Python 脚本将同时使用这两个地图文档,并将左侧和右侧页面以正确顺序编入 PDF 文档。
以上示例显示了密歇根州阿勒纳克县的地形图册(包含对开页面)。请注意,编号为奇数的地图页面(例如第 3 页)具有布局对齐。这样,所有页面元素都向左侧偏移。编号为偶数的地图页面(例如第 4 页)向右侧对齐。这样便留出了地图册装订的空间。此外,还为每个地图布局定位了页码和定位器地图,以使它们位于页面之外。每种页面对齐方式(左右两侧)都基于一个单独的 ArcMap 文档。可使用“数据驱动页面”和 arcpy.mapping Python 脚本创建此文档。
带状地图是一组沿着某一路径(如河流、道路或管线)而行的地图页面。每个地图页面表示线要素任意一侧定义的地理区域。带状地图中每个后续页面均表示沿线后方更远的区域。通常情况下,两个相邻的地图页面之间可存在一些地理叠加。页面的北方向随时偏移,因此地图流向保持不变。在 ArcMap 中,使用“数据驱动页面”可以快速定义带状地图,然后通过导出地图对话框将其导出。
上述示例是 Köln 和 Koblenz 城市之间莱茵河的带状地图。任何具有 Internet 连接的用户均可轻松创建此 44 页系列图册。该数据来自 ArcGIS Online 中提供的世界地形图服务。您可以使用“数据驱动页面”、“数据驱动页面”工具集中提供的地理处理工具、数据框属性和动态文本轻松地重新创建此带状地图。您需要创建线要素, 用于确定带状地图的路径。可以通过使用 ArcMap 编辑工具创建新线要素类来完成此步骤。
专题地图册与参考系列类似,但详细信息页面将显示单个位置的唯一专题地图。还可以构建包含多个地图范围的一系列专题地图的混合专题参考系列。与参考地图册的情况相同,导入专题地图册需要用来定义要包括的地图并执行文档汇编步骤的 Python 脚本。
插图是使用附加数据框显示的补充地图,它按照更大的比例描绘已放大的特定地理分区,从而能够比主地图显示更多的信息。例如,许多地图集都使用插图来显示密集填充区域的更加详细的信息。通过整合“数据驱动页面”和 arcgis 脚本,可以创建在某些页面上带有插图的地图册。以下影像就是这种地图册的一个示例。请注意,其中只有两个页面包含插图,而且它们在页面上的大小和位置均有所不同。
实现这种效果的一个方法是使用一组地图文档。对于不包含插图的页面,可使用包含“数据驱动页面”的共享地图文档。而另一种地图文档可用于包含插图的页面。如果不同页面中插图的位置不同,可使用单独的地图文档来定义每个插图的位置。然后,可使用索引图层对所有地图文档进行同步。
在索引图层中创建一个字段,选择用于指定地图范围的地图文档。这些字段可能仅仅是简单的 1、2 或 3,其中 1 表示使用不包含插图的基本地图文档,2 表示使用 a 位置处具有插图的地图文档,3 表示使用 b 位置处具有插图的地图文档。附加字段可指定插图的地图范围。
随后,脚本可从第一个地图文档中获取页面列表,并使用地图文档字段进行循环,以确定应使用哪个地图文档创建当前页面的输出。对于插图页面,将在输出之前读取和应用附加插图范围字段。
此外,还可以使用单个地图文档和包含自定义逻辑(该逻辑用来控制插图在页面上的可见性及大小、比例和位置)的导出脚本来创建在某些页面上包含插图的地图册。