ArcGIS Pro 批量出图教程

学术   2024-11-30 21:35   北京  
    • 数据准备
    • 地图册制作
      • 1️⃣ 新建布局
      • 2️⃣ 地图系列
      • 3️⃣ 使用页面查询
      • 4️⃣ 刷新地图册
      • 5️⃣ 动态图例
      • 6️⃣ 动态文本(地图册名称及页面)
      • 7️⃣ 定位指示器(非必要)
      • 8️⃣ 导出pdf地图册

    本篇接上文ArcGIS Pro批量出图前言,写一篇技术贴,下篇是彩蛋,用代码导出图片,而非默认的只能导出PDF文件~

    数据准备

    示例数据已被上传至云盘和github。

    可通过后台回复关键词“ArcGIS Pro批量出图”,获取百度云盘链接。或通过github链接:https://github.com/baixixi2020/ArcGIS_Resource.git

    示例数据包含点,线,面,模拟各不同类型的要素出图。各数据均有1共同字段“顺序”,点与线的顺序是按照所在面的顺序赋值,见下图。

    数据及属性表示意图

    底图,我是ArcGIS Pro自带的地形图~ 记得加载图层时对面的属性进行符号化,使其每个面颜色不同~

    右键面要素,选择符号系统进行调整

    地图册制作

    上篇的文章其实是借助ArcGIS Pro布局中的地图系列功能。建议参考下面的知乎帖子,更方便大家理解和入手~

    官网帮助文档见:https://pro.arcgis.com/zh-cn/pro-app/3.0/help/layouts/map-series.htm知乎帖子ArcPro应用03、基于地图系列功能制作地图册并批量出图:https://zhuanlan.zhihu.com/p/635733517

    1️⃣ 新建布局

    根据出图需求选择合适的布局

    加载要出图的底图到布局中

    插入地图
    地图加载效果(右键面要素,缩放至图层)

    2️⃣ 地图系列

    在布局界面,选择地图系列-空间

    选择地图系列

    选择索引图层为面,此处是要形成每个面的图,所以索引对象为面

    索引图层为面

    点击确定后,左侧会出现各面

    面出图情况

    此处实现了遍历每个面的效果,但由于面相邻,所以也会展示出别的面

    若选择通过地图范围中的“裁剪到索引”,会丢失地形图~

    裁剪到索引要素
    裁剪到索引要素效果

    ⚠️ 重点来袭!!!

    3️⃣ 使用页面查询

    取消勾选“裁剪到索引要素”,回到地图界面,右键点、线、面数据的属性,进入图层属性,选择页面查询,选择“顺序”

    官网教程:https://pro.arcgis.com/zh-cn/pro-app/latest/help/layouts/page-queries.htm



    左右滑动查看点、线、面页面查询设置

    4️⃣ 刷新地图册

    显示各面内容的同时保留底图

    5️⃣ 动态图例

    自适应策略官方帮助文档:https://pro.arcgis.com/zh-cn/proapp/latest/help/layouts/layout-fitting-strategies.htm


    选择需显示图例的地图框


    调整图例显示效果


    显示图例项


    选择自适应策略


    显示图例项


    重要!设置右下角为锚点



    不同要素的图例显示效果



    左右滑动查看不同要素图例效果

    6️⃣ 动态文本(地图册名称及页面)

    官方帮助文档:https://pro.arcgis.com/zh-cn/pro-app/3.0/help/layouts/add-and-modify-dynamic-text.htm


    选择地图册带计数的页面


    右击文本属性修改样式



    同理,可插入动态文本作为地图册的页码

    选择动态文本中的地图册页面名称

    标题及页码效果


    7️⃣ 定位指示器(非必要)

    官网帮助文档:https://pro.arcgis.com/zh-cn/pro-app/latest/help/layouts/extent-indicators.htm


    新建地图,导入面要素(或粘贴面要素到新地图的内容列表,需修改符号系统和取消页面查询)

    新建地图并导入要素

    回到布局,插入刚刚新建的地图框到布局右上角

    插入新建地图框

    调整新增地图框

    内容列表切换为“绘制顺序”,右击“范围指示器”属性,修改范围指示器样式,此处我将黑框改为红框,同时将形状设为:在范围外应用符号

    范围指示器修改效果

    8️⃣ 导出pdf地图册

    官网帮助文档:https://pro.arcgis.com/zh-cn/pro-app/latest/help/layouts/export-options.htm


    导出地图册为PDF格式
    地图册导出效果

    锐多宝
    锐多宝的地理空间 原名:遥感之家
     最新文章