在ArcGIS Pro2.2中玩转聚焦地图
导语
日常生活中,我们拿相机、手机拍摄时,为了吸引别人在看到照片的那一刻就能看到图像中的主体,常常会选择性聚焦。在摄影中,选择性聚焦是一种技术,利用这种计算我们可以拍摄主体清晰的图像,将观看者的眼睛吸引到摄影师希望观察的照片部分,譬如下面这张图:
那在地图上能不能制作类似这种效果的地图?答案是可以。这里我们就以在世界地图中聚焦中国版图为例,制作一份聚焦地图,效果如下图:
具体操作看下来的步骤说明。
操作步骤
创建一个空的工程
添加要聚焦的要素图层
首先创建一个空的Map:
其次,我们把要聚焦的图层添加到Map中:
使用【Multiple Ring Buffer】工具创建多环缓冲区
接下来我们使用Multiple Ring Buffer工具来创建中国行政区划的多环缓冲区:
输入要素选择:中国行政边界图层。距离那里我们以5公里为一个单位,创建50个缓冲区,缓冲的总距离总计250公里,这是为了后面的渲染色彩渐变做准备。另外勾选Outside Polygons Only,意味着生成的结果我们只保留缓冲的区域,不保留原要素的区域:
生成的多环缓冲区效果如下图:
使用【Buffer】工具创建缓存区
接下来我们将对中国行政边界创建205公里的缓存区:
备注:Side Type选择Dissolve all output features into a single feature.
使用【Erase】工具擦除掉聚焦区
接下来我们将用上一步骤生成的缓冲区擦除掉能够覆盖全球的图层。覆盖全球的图层,如下图:
备注:覆盖全球的图层可以点击下面这个链接下载:
http://www.arcgis.com/home/item.html?id=0c667b0505774b8992336dbd9dccb951
打开Erase工具,输入要素选择覆盖全球的图层,擦除图层选择上一步骤生成的缓冲区图层:
生成的图层其实就是起到蒙版效果,将中国行政区划周边250公里之外的其他区域盖上一层蒙板,通过模糊化的方式达到隐藏其他区域的目的。
设置非聚焦区域渲染符号
完成上面的步骤之后,数据已经处理完毕了,剩下的工作就是对数据进行符号化配置。
首先我们需要对上一步骤生成的蒙效果图层(World_mask_Erase)配置符号,选择唯一值符号,颜色值为:RGB 0,0,0 (Hex #000000),透明度设置20%:
设置多环冲区渲染符号
接下来我们需要对中国行政边界_MultipleRingBuffer图层符号化,选择唯一值符号,字段选择【distance】:
符号方案选择:
备注:符号方案可以在下面这个地址下载:
http://www.arcgis.com/home/item.html?id=8fcb73006f334dc08c5ebe10c3fd91df
下载完了之后,需要添加到ArcGIS Pro中:
选择符号方案了之后,我们需要把distance字段的所有值都进行符号化,点击【Add All Values】按钮:
接着删除所有符号的边框,并设置符号方案的透明度为99% – 20%,如下图所示:
完成上述的操作之后,我们可以看到聚焦的效果:
替换地图为影像图
为了让聚焦的地图更美观,我们将底图换成影像图:
总结
总的来说,要制作一份聚焦地图,有几个关键点:
1.在主体区域之外创建多环缓冲区,目的是为了在符号化时结合渐变色彩方案,逐步过渡灰色度色彩。
2.蒙板区域设置颜色为黑色,并配置透明度为20%,起到虚化背景的目的。
3.色彩方案和透明度很重要。
在ArcGIS Pro2.2中玩转聚焦地图相关推荐
- 在ArcGIS Pro2.5中导入3dmax 模型并且发布服务
目录 一.需求描述 二.解决方法 一.需求描述 3dmax 数据导入arcgis pro中,带纹理. 这个是我的数据类型:.3ds+.jpg 二.解决方法 在arcmap (我用的是10.8版本的) ...
- 详解Android中玩转高德地图
在上一篇博客上,和大家分享了如何在Android中集成高德定位以及定位的基本使用.今天我们就来看看高德地图在Android中如何使用吧. 同样,我将本篇博客的内容分为如下部分: (1)添加高德SDK ...
- 【BIM+GIS】ArcGIS Pro2.8如何打开Revit模型,BIM和GIS融合?
ArcGIS Pro2.8中,可以直接打开Revit模型(.rvt)项目文件,实现了从数据格式方面BIM与GIS的有机融合,具体操作如下所示: 1. Revit2018模型绘制 打开Revit2018 ...
- 管理 zabbix_Zabbix 2019 峰会丨看睿象云如何在 Zabbix 中玩转告警
2019年11月29日-30日,为期两天的 Zabbix 大会中国站在北京盛大召开,本届 Zabbix 大会以"新视界,新技术,共建未来新监控!"为主题,为与会人员提供前沿的监控技 ...
- 无冬连接不上账号服务器,电脑中玩无冬online掉线怎么回事_电脑中玩无冬online游戏总是掉线如何修复...
无冬online是一款大型网络游戏,很多玩家都很喜欢在电脑中安装玩耍,在游戏过程中,想必很多用户经常会遇到这样一个问题,就是在电脑中玩无冬online游戏的时候,经常会出现掉线的情况,导致每次游戏都会 ...
- c语言启动程序句柄无效,电脑中玩英雄联盟提示“句柄无效”是怎么回事
电脑中玩英雄联盟提示"句柄无效"是怎么回事?一位用户反馈自己在玩英雄联盟游戏时,突然遇到警告音提示,将游戏进行最小化后,看到桌面上不停的出现提示"句柄无效",感 ...
- 如何在 Spring 生态中玩转 RocketMQ?
作者 | 通融.洛夜 来源 | 阿里巴巴云原生公众号 RocketMQ 作为业务消息的首选,在消息和流处理领域被广泛应用.而微服务生态 Spring 框架也是业务开发中最受欢迎的框架,两者的完美契合使 ...
- Windows新终端中玩转ASCII和Emoji游戏的正确姿势
前一段时间,我搬运了几个Windows Terminal中玩游戏的视频. Windows Terminal - 动图GIF作背景图 Windows Terminal - 母牛说Hi Windows T ...
- ArcGIS Flex API 中的 Flex 技术(一)--事件
作者:Flyingis 本文严禁用于商业目的,如需转载请注明作者及原文链接,其他疑问请联系:dev.vip#gmail.com 在ArcGIS Flex API中探索Flex使用是一种不错的学习方法, ...
最新文章
- 利用BP神经网络教计算机进行非线函数拟合
- 特征工程之数据分箱、Nominal特征编码、Ordinal分类特征编码、特征交叉组合、特征差分
- 2014年,马上要上班啦,希望一切顺利
- 【电路补习笔记】3、电感的参数与选型
- 绝对路径与相对路径cd命令的使用
- 利用user-agent取得浏览器版本号
- 腾讯云轻量应用服务器搭建即时通信 IM系统
- Type-C快充诱电方案
- 推荐系统初识-协同过滤
- 如何测量两组汇编指令的执行效率
- 用ansible自动化搭建web、sql服务器、lvs调度器
- IDEA打字冒火花教程
- 为什么在抖音直播间打字别人看不见,所有抖音直播间看不见我说话
- Python的数据科学函数包(二)——pandas(series dataframe)(loc iloc ix)(csv文件)
- 解决超新尔雅网课无法倍速(16+倍速冲刺)
- 图像处理:分水岭算法(图像分割)
- 数数字Digit Counting(Python)
- pandas读取EXCEL表格/数据库数据及其格式转换(待丰富)
- docker搭建vulhub
- 虚幻引擎5:快速入门学习教程