一文教你学会ArcGIS Pro地图设计与制图系列全流程(2)

ArcGIS Pro做的成果图及系列文章目录

在这里插入图片描述
系列文章全集

  • 《一文教你学会ArcGIS Pro地图设计与制图系列全流程(1)》
  • 《一文教你学会ArcGIS Pro地图设计与制图系列全流程(2)》
  • 《一文教你学会ArcGIS Pro地图设计与制图系列全流程(3)》
  • 《一文教你学会ArcGIS Pro地图设计与制图系列全流程(4)》
  • 《一文教你学会ArcGIS Pro地图设计与制图系列全流程(5)》

文章目录

  • 2、添加和符号化国家/地区
    • 2.1 添加和符号化国家/地区图层
    • 2.2 创建关注地区的图层
    • 2.3 高亮显示关注区域


2、添加和符号化国家/地区

在上一课程中,您添加和符号化了显示越南战争期间大量轰炸任务的图层。目前,地图中唯一的参考数据是默认的地形底图。该底图并没有问题,但包含的信息多于所需信息,此外,配色方案也与紫色任务相冲突。您将要添加一张世界国家/地区的图层,以便进行符号化从而对任务进行进一步补充说明。随后,您将创建一张显示包含关注地区(大多数任务的发生地:越南、老挝和柬埔寨)国家/地区的图层。您将对这一新图层进行符号化,从而突出关注区域。

2.1 添加和符号化国家/地区图层

首先,您将添加显示世界国家/地区的图层。您将使用灰色配色方案对国家/地区进行符号化,以强调紫色轰炸任务。

1. 如有必要,在 ArcGIS Pro 中打开 Vietnam War Bombing Missions 工程。

2. 在功能区地图选项卡的图层组中,单击添加数据按钮的上部(图标)。

在这里插入图片描述

随即将打开添加数据窗口。可以选择从工程、门户(如果您使用的是 ArcGIS 组织帐户,则门户可能为ArcGIS Online)和计算机中添加数据。Living Atlas of the World 中的图层托管于 ArcGIS Online。

3. 对于门户,请单击 Living Atlas。

在这里插入图片描述

窗口将显示 Living Atlas 中的一些可用图层,但不会显示所有图层。您将搜索世界国家/地图的图层。

4. 在搜索栏中,输入 World Countries,然后按 Enter 键。滚动结果列表,直至找到 World Countries (Generalized)。

在这里插入图片描述

5. 单击图层以将其选中,然后单击确定。

图层随即添加到地图。

在这里插入图片描述

默认的橙色符号系统并不是十分美观。此外,底图也仍然可见。

6. 在内容窗格中,选中地形旁的复选框以关闭底图。单击 World_Countries_(Generalized) 旁的箭头以显示图层的符号。然后,单击符号打开符号系统窗格。

提示:

World_Countries_(Generalized) 图层是组图层(也称为 World_Countries_(Generalized))的一部分,因此图层名称在内容窗格中显示两次。Living Atlas 图层某些时候会被添加到组中,这些组会在“内容”窗格中对图层进行组织,不会对图层在地图中的显示方式造成影响。可根据需要移除组,方法是右键单击组,然后选择取消分组。或者,您可也可添加组,方法是右键单击地图名称,然后选择新图层组。

您将使用粗边界的纯灰色符号对国家/地区进行符号化,以强调各个国家之间的划分。为了更好地强调国家/地区边界,您将添加光晕效果。

7. 在符号系统窗格中,单击属性。然后单击图层选项卡。
默认符号拥有两个图层:一个轮廓图层(也称为笔划),一个填充图层。

8. 单击填充图层以将其选中。

在这里插入图片描述

9. 单击颜色菜单,然后单击颜色属性。

10. 在颜色编辑器中,针对颜色模型,选择灰度。将灰度更改为 225,然后将透明度更改为 40%。

在这里插入图片描述

11. 单击确定。

国家/地区的填充颜色现在为半透明的灰色。轮廓仍然为橙色。您将添加多个轮廓图层,然后使用渐变的灰色对图层进行符号化,在国家/地区边界周围模仿光晕效果,以此起到强调的作用,而不是将轮廓图层更改为单一的纯色。

12. 在符号系统窗格的顶部,单击结构选项卡。

在这里插入图片描述

该选项卡可用于添加、移除和管理符号的图层或外观效果。除了已经存在的轮廓图层之外,您还将添加另外两个轮廓(或笔划)图层。

13. 在图层下方,单击添加符号图层,然后选择笔划图层。重复此过程添加另外一个笔划图层,并确认总计拥有三个笔划图层。

在这里插入图片描述

14. 返回到图层选项卡。根据需要选择图层列表中的第一个(最上方)图层。打开图层的颜色编辑器(单击颜色菜单,然后单击颜色属性)。

在这里插入图片描述

15. 在颜色编辑器中,将颜色模型更改为灰度。将灰色更改为 45,将透明度更改为 60%,然后单击确定。

在这里插入图片描述

16. 在符号系统窗格中,将宽度更改为 0.05 pt。

在这里插入图片描述

因为该图层是最顶部的笔划图层,因此该图层将比其他两个图层更薄更暗。

17. 使用相同的步骤,将第二个(中间)笔划图层设置为如下参数:

  • 颜色模型:灰度
  • 灰色:96
  • 透明度:90%
  • 宽度:3 pt

18. 将第三个(底部)笔划图层设置为如下参数:

  • 颜色模型:灰度
  • 灰色:96
  • 透明度:95%
  • 宽度:7 pt

19. 所有三个笔划图层均已符号化后,单击应用。

纯灰色填充强调轰炸,同时三个笔划轮廓又突出了国家边界。

在这里插入图片描述

2.2 创建关注地区的图层

接下来,您将进一步强调地图尤其关注的三个国家:越南、老挝和柬埔寨。如地图所示,这三个国家经受了大多数轰炸。为在地图中提升这些国家的可视等级而不覆盖轰炸任务数据,您会将关注区域的轮廓更改为紫色光晕,从而补充现有的符号系统。要仅更改关注区域的符号,您将复制国家/地区图层并对其进行过滤,以仅显示越南、老挝和柬埔寨。

1. 在内容窗格中,右键单击 World_Countries_(Generalized) 图层,然后选择复制。然后右键单击Bombing Missions 地图项目并选择粘贴。

图层的副本随即添加到窗格中,位于 Bombing_Missions 图层顶部。您将移除副本以防该副本遮挡任务。

2. 在内容窗格中,拖动位于 Bombing_Missions 图层下方,原始 World_Countries_(Generalized) 图层上方的副本。
接下来,您将更改副本的名称并对其进行过滤,以仅显示越南、老挝和柬埔寨。

3. 右键单击副本以打开其图层属性窗口。在常规选项卡中,将名称更改为 Focus Countries。

在这里插入图片描述

4. 在图层属性窗口中,单击定义查询选项卡。

定义查询是使用图层数据中的值和字段创建,用于过滤过选择该图层具体属性的表达式。例如,如果您只希望在 Focus Countries 图层中显示越南,那么您需要创建一个查询子句 Country is Equal to Vietnam。您希望显示三个国家,即越南、老挝和柬埔寨,所以您将为每个国家各自创建一个查询子句。

在这里插入图片描述

5. 单击添加子句。

6. 使用菜单创建查询子句 Country is Equal to Vietnam。

7. 单击添加。再次单击添加子句,并添加查询子句 Or Country is Equal to Laos。

对于第一个查询子句之外的查询子句,您可以使用 And 或 Or 开头。And 表示查询选择的要素必须同时符合两个子句,而 Or 则表示要素只需符合其中一个子句。没有哪个国家可以既是老挝又是越南,因此Or 是适当的选择。

8. 添加第三个子句:Or Country is Equal to Cambodia。

在这里插入图片描述
在这里插入图片描述

9. 在图层属性窗格中,单击确定。

定义查询随即应用至图层。所有不满足指定条件的要素均隐藏。目前难以确定查询是否成功,因为原始的国家/地区图层始终处于活动状态。

在这里插入图片描述

10. 在内容窗格中,选中原始 World_Countries_(Generalized) 图层旁的复选框将其关闭。

尽管图层仅包含与地图相关性最强的国家,但是这些国家仍以单独的要素表示。使用光晕效果高亮显示地图中的关注区域时,效果最好仅包括整个区域,而不包括国家边界。接下来,您将使用融合地理处理工具将三个要素合并为一。

11. 在功能区上,单击分析选项卡。在地理处理组中,单击工具。
在这里插入图片描述

地理处理窗格随即打开。

12. 在地理处理窗格的搜索框中,输入融合。单击融合工具

13. 对于输入要素,选择 Focus Countries。对于输出要素类,请确认输出位置是工程的地理数据库 (Vietnam War Bombing Missions.gdb),并将输出名称更改为 Focus_Countries_Merged。

利用其他字段可根据特定字段或统计数据仅融合某些要素。您想要融合图层中的所有要素,因此您将保留这些参数保持不变。

在这里插入图片描述

14. 单击运行。

工具随即开始运行,图层将添加到地图中。新图层包含越南、老挝和柬埔寨,但这些国家之间的边界已被融合,因此仅保留一个单独的要素。

在这里插入图片描述

15. 关闭原始 Focus Countries 图层。

2.3 高亮显示关注区域

接下来,您将对融合的要素图层进行符号化以应用渐变紫色,从而在强调区域的同时不会冲突和覆盖轰炸任务。尽管渐变将主要显示在边界周围,但是您将对符号填充使用现有渐变效果以对其进行表示。

1. 打开 Focus_Countries_Merged 图层的符号系统窗格。单击属性,转到图层选项卡。

符号包括三个之前创建的笔划图层,您已经关闭了这三个图层以防它们与 World Countries (Generalized) 图层的笔划图层重叠。随后,您将调整填充图层的设施以在边界周围创建紫色渐变。

2. 取消选中三个笔划图层旁的复选框以将其关闭。单击填充图层以选择该图层,然后单击图层的菜单并选择渐变填充。

在这里插入图片描述

首先您将更改渐变最左侧的颜色,这一颜色表示最接近要素边界的颜色。将对这一颜色使用渐变中最深的颜色,用以强调关注区域周围的边界。

3. 在外观部分的颜色中,单击左侧的颜色菜单(不是渐变菜单),并选择颜色属性。

在这里插入图片描述

您将使用与任务相同深度的紫色。与任务不同,渐变填充不会与大量其他要素重叠,因此增加透明度将导致填充的外观明显浅于任务(而且会阻止填充掩盖任务)。

4. 在颜色编辑器中,将颜色模型更改为 RGB。将十六进制 # 更改为 4C0073,将透明度更改为 90%。

在这里插入图片描述

5. 单击确定。

接下来,您将更改最右侧的渐变颜色。您将使用同一颜色,但会将透明度增加到百分之百,使渐变随距边界距离的增加完全消失。
在这里插入图片描述

6. 在符号系统窗格的颜色部分,单击右侧的颜色菜单,并选择颜色属性。

7. 在颜色编辑器中,将十六进制 # 更改为 4C0073,将透明度设置为 100%。单击确定。

8. 在符号系统窗格中,单击应用。

颜色看起来不错,但渐变模式有问题。由于使用的是填充图层设置渐变,因此默认模式会使渐变在整个要素的范围内分散。此外,默认间隔(颜色从第一个渐变颜色变为最后一个渐变颜色的速率)低导致渐变的外观不自然。你将减小模式的尺寸并增加渐变间隔,以获得仅显示在要素边界周围的更加自然的效果。

9. 在符号系统窗格中,单击模式将其展开。

10. 将间隔更改为 12。将大小更改为 12%。
在这里插入图片描述

11. 单击应用。

12. 在内容窗格中,打开 World_Countries_(Generalized) 图层。

世界国家/地图图层打开后,浅紫色的渐变会变得更深,这是因为它的下方有灰色的国家/地区符号。您将调整 focus countries 图层的透明图以将渐变的外观变得更浅。

13. 在内容窗格中,右键单击 Focus_Countries_Merged 图层将其选中。然后在功能区上单击外观选项卡。在效果组中,将透明度调整为 60.0%。

在这里插入图片描述

关注区域现在以更加精细的方式高亮显示在地图上。

14. 保存工程。

在本课程中,您使用任务发生地所在国家/地区的数据提供了轰炸任务的环境背景。您使用了不引人注目的灰色对国家/地区进行了符号化,并使用紫色渐变对关注区域进行了高亮显示。在下一课程中,您将添加关于城市和地形的参考数据,并对数据进行相应地符号化和标注。

推荐阅读

《ArcGIS Pro从入门到精通系列精品教程(微课版)》:本课程以微课形式,从零基础开始,以案例的形式,详细讲解ArcGIS Pro的使用方法及技巧,配套完整案例数据包,订阅本专栏后从私信查案例数据包及ArcGIS Pro中文版软件安装包,持续同步更新,适用于在校本科生、研究生及行业从业者及科研人员。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/142204.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

jupyterlab开发环境最佳构建方式

文章目录 背景jupyterlab环境构建运行虚拟环境构建以及kernel映射验证总结 背景 从jupyter notebook切换到了jupyter lab. 这里记录一下本地环境的最佳构建方式. jupyter lab 安装在jupyterlab-local的anaconda 虚拟环境中.建立多个其他虚拟环境安装各种python包实现环境隔离,…

【实战详解】如何快速搭建接口自动化测试框架?Python + Requests

摘要: 本文主要介绍如何使用Python语言和Requests库进行接口自动化测试,并提供详细的代码示例和操作步骤。希望能对读者有所启发和帮助。 前言 随着移动互联网的快速发展,越来越多的应用程序采用Web API(也称为RESTful API&…

python 探索分形世界|曼德布洛特|np.frompyfunc()

文章目录 分形的重要特征曼德布洛特集合曼德布洛特集合有一个以证明的结论:图像展示np.ogrid[]np.frompyfunc()集合转图像 julia集合 无边的奇迹源自简单规则的无限重复 ---- 分形之父Benoit B.Mandelbrot 分形的重要特征 自相似性无标度性非线性 曼德布洛特集合…

8+单基因+细胞凋亡+WGCNA+单细胞+实验验证

今天给同学们分享一篇单基因细胞凋亡WGCNA实验验证的生信文章“RASGRP2 is a potential immune-related biomarker and regulates mitochondrial-dependent apoptosis in lung adenocarcinoma”,这篇文章于2023年2月3日发表在Front Immunol期刊上,影响因…

订阅《复现SCI文章系列教程》

写在前面 《小杜生信笔记》准备开启新的订阅专栏**《复现期刊文章系列教程》,本专栏小杜会寻找一些自己感兴趣的文章进行复现(不说百分之百的复现,但是也会百分之八十进行复现)。本期刊的教程代码会全部进行公开(通过订…

孙哥Spring源码第26集

第26集、AnnotationAwareAspectJAutoProxyCreator源码 【视频来源于:B站up主孙帅suns Spring源码视频】【微信号:suns45】 26.1、postProcessAfterInitialization分析 26.2、wrapIfNecessary分析 26.3、createProxy分析 26.4、getProxy 26.5、BeanPost…

Deep Span Representations for Named Entity Recognition

原文链接: https://aclanthology.org/2023.findings-acl.672.pdf ACL 2023 介绍 问题 作者认为,一个好的span表征对于NER任务是非常重要的,而之前的工作都是将第一个或最后一个的表征简单的进行组合后,没有进行充分的交互就送入到…

linux 查看CPU架构是AMD还是ARM

要查看 Linux 系统的 CPU 架构是 AMD 还是 ARM,可以使用以下命令: 使用 lscpu 命令并查找 Architecture 字段: lscpu | grep Architecture如果输出结果中包含 x86_64 或 i686,则表示系统的 CPU 架构是 AMD(或者是 x86…

android去掉 原生锁屏

1. /frameworks/base/core/java/com/android/internal/widget/LockPatternUtils.java 直接 return true 2./packages/apps/Settings/src/com/android/settings/password/ScreenLockType.java 都改成 none 类型

软件定义网络-OpenvSwitch

软件定义网络(SDN)。它主要有以下三个特点: 控制与转发分离:转发平面就是一个个虚拟或者物理的网络设备,就像小区里面的一条条路。控制平面就是统一的控制中心,就像小区物业的监控室。它们原来是一起的&…

xxl-job分布式调度框架

课程目标 1、 掌握xxl-job部署以及开发的方式 2、 掌握xxl-job特性以及架构设计 3、 掌握xxl-job运行原理 内容定位 适合已经掌握了Quartz的同学 quartz这节课是本节课的基础,这个要求大家一定掌握,因为xxl-job早期就是使用quartz改造的&#xff0…

基于微信小程序的高校就业招聘系统设计与实现(源码+lw+部署文档+讲解等)

前言 💗博主介绍:✌全网粉丝10W,CSDN特邀作者、博客专家、CSDN新星计划导师、全栈领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java、小程序技术领域和毕业项目实战✌💗 👇🏻…

【OLSR路由协议】链路状态路由(OLSR)协议中选择多点中继节点算法研究(Matlab代码实现)

💥💥💞💞欢迎来到本博客❤️❤️💥💥 🏆博主优势:🌞🌞🌞博客内容尽量做到思维缜密,逻辑清晰,为了方便读者。 ⛳️座右铭&a…

Simulink 封装

快捷键: Edit Mask:CtrlM Look Under Mask:CtrlU 封装之后的模型: Edit Mask界面: 双击模块后的提示界面: 封装的模块内部:

软件测试-测试用例

软件测试-测试用例 1.什么是测试用例 为了实施测试而向被测系统提供的一组集合。这组集合包括测试环境、操作步骤、测试数据、预期结果等要素。 举例:对一个垃圾桶设计测试用例 2.设计测试用例的万能公式 设计测试用例的万能公式:功能测试性能测试界…

国产手机芯片4G方案_紫光展锐安卓核心板虎贲4G智能模块方案定制

元器件清单即BOM物料清单,不同行业领域的BOM表侧重点不一样。安卓主板的BOM表则侧重点在于元器件物料的清单,也就是安卓电路板的PCBA清单,精密的安卓板有上千个物料,可以帮助我们估算物料成本,建立生产计划&#xff0c…

单日 5000 亿行 / 900G 数据接入,TDengine 3.0 在中国地震台网中心的大型应用

小T导读:为满足地震预警数据存储、检索和处理的建设与集成需求,以及响应国家国产软件自主可控的号召,中国地震台网中心决定选用国产数据库 TDengine 来存储和处理地震波形数据。本文将针对 TDengine 3.0 在地震领域的应用展开详细讲解。 关于…

Tensorflow Federated Framework 谷歌联邦学习框架

目录 Tensorflow Federated Framework 谷歌联邦学习框架 1、TensorFlow Federated Framework 数据为主 整体训练 新的语言 Federated Learning (FL) API 安装TFF库(conda) 2、数据类型 3、完整代码 Tensorflow Federated Framework 谷歌联邦学习…

系统架构设计师(第二版)学习笔记----软件工程

【原文链接】系统架构设计师(第二版)学习笔记----软件工程 文章目录 一、软件工程1.1 软件危机的表现1.2 软件工程的内容 二、软件过程模型2.1 软件的声明周期2.2 瀑布模型2.3 瀑布模型的缺点2.4 原型模型2.5 原型模型开发阶段2.6 开发原型的途径2.7 螺旋…

leetcodeTop100(21) 相交链表

给你两个单链表的头节点 headA 和 headB ,请你找出并返回两个单链表相交的起始节点。如果两个链表不存在相交节点,返回 null 。 题目数据 保证 整个链式结构中不存在环。 注意,函数返回结果后,链表必须 保持其原始结构 。 双链表…