当前位置: 首页 > article >正文

【ArcGIS Pro草履虫大师】空间地图系列

地图系列是根据单个布局来构建的页面集合。

正常情况下,一个布局只能导出一个页面,通过地图系列则可以通过不同的视图、动态元素,构建并导出多个页面。

地图系列发展自ArcMap的【数据驱动页面】功能。

ArcGIS Pro中有3个地图系列,分别为【空间地图系列、书签地图系列和专题地图系列】。

图片

今天要说的是最常用的【空间地图系列】。

01数据准备

首先,新建一个地图,在地图里准确2个图层。

一个是用来分幅的矢量图层,可以是面要素或线要素,这里以面要素为例:

图片

另外准备一个你想显示的数据图层,这里以三调图层为例:

图片

当然你也可以放很多数据,这无所谓,这里只是示例。

然后新建一个布局:

图片

在布局视图中插入刚才做好的地图:

图片

最终显示结果如下,至此准备工作完成:

图片

02创建空间地图系列

在布局视图里,下拉【地图系列】,创建一个【空间地图系列】:

图片

单击后会强出下面这个布局属性框:

图片

设置一下【索引图层】。

地图框正常默认就是当前使用的地图框,不用修改。

图层选择我们准备好的用来分幅的矢量图层。

名称字段选择准备好的【名称】字段:

图片

Pro会根据这个字段进行分幅,如图所示,分幅图层有6种不同的字段值,最后就会生成6个页面。

排序字段会决定页面的排序,正常就按分幅字段,如果你想自定义排序,就新建一个字段,并填写好排序顺序。(空间地图系列不支持手动排序)

点击确定后,布局框的内容栏显示如下,出现了6个页面,双击即可切换:

图片

地块名排序不符号要求,改成按【OBJECTID】升序:

图片

生成结果如下:

图片

03参数设置

【可选字段】

可选字段下有4个参数:

图片

【分组字段】可以将多个页面进行分组。

【页码】则可以更改内容框内页码的显示文本。

上面截图中的【行政区】和【新页码】字段值如下:

图片

如上设置后,生成结果如下:

图片

【旋转】可以控制页面的旋转角度,这个参数在一些需要不断调整视图角度的场景里比较好用。

比如我这里加了一个双精度的字段:

图片

并应用到【旋转】参数里:

图片

生成结果如下,布局里加了一个指北针,可以看到视图角度不再是正北了:

图片

这个参数最好的应用场景应该是河流或道路的分幅图,例如:

图片

那么要如何获取类似上面截图的视图框呢?

Pro专门有一个地理处理工具【带状地图索引要素】,可以通过线要素来生成分幅图框:

图片

生成的面要素还带有旋转角度,不愧是专用工具:

图片

【空间参考】可以设置每个页面以不同的坐标系,感觉没什么意义,根本用不到,我就不试了。。

【地图范围】

地图范围里的参数可以设置地图的显示范围。

图片

默认是【最佳范围】,【边距大小】可以设置分幅要素和边距的距离,比如设置成50%,【将比例向上舍入至最近值】则可以保证比例是整百整千,如1000.

。以上设置结果如下:

图片

【居中并保持比例】则可以设置一个固定比例值,但缺点是每个页面的比例都是一样的,这往往不能满足不同尺度分幅要素的要求。不常用。

【使用字段的比例】一般用在有特殊需求的场景,有时候地图范围不仅仅跟分幅要素相关,可能还要纳入周边的一些要素信息,这时不好自动判断,就可以增加一个数字型字段,用来设置地图的比例。

图片

生成结果如下:

图片

最后一个复选框,【裁剪到索引要素】,顾名思义,就是将地图内的其它数据裁剪到分幅的要素范围内。

(实际上并没有裁剪,只是显示)

图片

04动态文本

布局内除了地图外,动态文本也是很重要的东西。

图片

下拉框里的动态文本内容很多,常用的如下:

图片

还有表属性和表统计数据,比较少用,但功能很强大:

图片

展开来讲又是一大篇幅,这里就大概示例一下:

图片

图片

05导出布局

布局设置完成后,点击【共享】里的【导出布局】:

图片

在打开的【导出布局】停靠框里,【属性】这一标签下的设置跟一般布局一样。

图片

不过可以注意到多了一个【地图系列】标签,打开显示如下:

这里有一些针对地图系列的导出设置,比较简单,有手就会。

http://www.lryc.cn/news/2392026.html

相关文章:

  • 1. 数据结构基本概念 (1)
  • 海思3519V200 上基于 Qt 的 OpenCV 和 MySql 配置开发
  • php 设计模式详解
  • 函数抓取图片microsoft excel与wps的区别
  • openpi π₀ 项目部署运行逻辑(三)——策略推理服务器 serve_policy.py
  • WEB3—— 简易NFT铸造平台(ERC-721)-入门项目推荐
  • 基于vue框架的独居老人上门护理小程序的设计r322q(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面。
  • Android 15 控制亮屏灭屏接口实现
  • 【前端】Hexo一键生成目录插件推荐_放入Hexo博客
  • 每日一题——提取服务器物料型号并统计出现次数
  • 宫格导航--纯血鸿蒙组件库AUI
  • RNN 循环神经网络:原理与应用
  • React---day2
  • 若依框架 账户管理 用户分配界面解读
  • 文档贡献 | 技术文档贡献流程及注意事项(保姆级教程)
  • open-vscode-server +nodejs 安装
  • 知行之桥如何将消息推送到钉钉群?
  • 09《从依赖管理到容器化部署:Maven 全链路实战笔记,解锁 Java 项目自动化构建的终极奥秘》
  • <el-date-picker>组件传参时,选中时间和传参偏差8小时
  • ST MCU CAN模块--TTCAN模式浅析
  • MySQL数据库零基础入门教程:从安装配置到数据查询全掌握【MySQL系列】
  • 动态规划(7):背包问题
  • 谷歌浏览器Google Chrome v137.0.7151.41 中文版本版+插件 v1.11.1
  • 《深入解析UART协议及其硬件实现》-- 第三篇:UART ASIC实现优化与低功耗设计
  • Hadoop常用端口号和配置文件
  • Apache Paimon:存储结构、写入及其源码分析
  • 19、Python字符串高阶实战:转义字符深度解析、高效拼接与输入处理技巧
  • 国芯思辰| 同步降压转换器CN2020应用于智能电视,替换LMR33620
  • 6个月Python学习计划 Day 8 - Python 函数基础
  • DeepSeek 提示词大全