【盘点】ArcGIS Pro制图中的10个新亮点,一定有你没用过的!
The following article is from 玩转ArcGISPro Author 懒蜜蜂
相比较ArcMap,ArcGIS Pro在制图、分析、数据管理、自定义扩展等方面都有增强,我们之前有介绍过。本篇文章,我们从功能细节上介绍制图中的新特色。
10
图形、文本抗锯齿地图放大到一定比例后,发现线会出现锯齿。ArcMap中没有方法改进显示效果。
在ArcGIS Pro中,【工程】——【选项】中,可以设置抗锯齿模式、文本抗锯齿模式,增强其显示效果。提升了显示效果,就会降低显示及导出地图的速度。当数据量较大,显示数据时,不建议设置抗锯齿效果;但当导出地图时,建议设置抗锯齿模式为最佳。
结果如下:
9
新增图表类型:数据时钟和日历热点这两种图表类型都和时间有关。
使用数据时钟,可以将随时间变化的季节性或周期性模式和趋势可视化。
2010 年 1 月到 2015 年 6 月芝加哥的犯罪趋势和季节进行可视化
使用日历热点,可显示时态数据中的年或周模式。
一周中的哪几天和一天中的哪些时间最容易发生车祸
选中矢量图层,在【数据】——【创建图表】进行创建。
8
三维地图ArcScene中没有布局的界面,要为三维地图添加图例、图名等内容,只能PS或将三维地图导出为图片,添加到ArcMap中,再添加图例。ArcGIS Pro很容易就可以完成这些操作。
7
从符号系统创建标注类通过设置符号系统类来添加标注类能够自动为此图层所定义的每个符号系统类创建标注类。来看下演示:
6
符号效果简单来说,就是动态的改变几何,而不改变原始数据的一种显示方式。来看下河流宽度渐变的演示:
5
颜色支持Alpha通道、支持根据RGB值进行渲染
在颜色中增加Alpha通道,可以对单个颜色设置透明度。可以看到,设置透明度后,可以透出底图中的地形。
在颜色编辑器中,可以看到还支持十六进制颜色码。比如颜色的在线网站https://www.color-hex.com/,可以直接复制这个十六进制码,方便很多。
组合的符号,为同一或相近色彩设置不同的透明度,可以设置出荧光效果。
对于图层来说,还有图层透明度。图层透明度是针对整个图层,而这个Alpha通道,是针对某个颜色。
设置图层透明度
支持根据RGB值进行渲染。新建文本型的字段,以RGB颜色为例,写法如下:
渲染颜色时,可以选择这个属性,要先选择【允许符号连接属性】,演示如下:
4
布局中自定义绘制地图形状
横版中国地图,附图的形状有个拐角。
在ArcGIS Pro中,可以自定义地图形状。绘制后,还可以通过添加、移动折点修改形状。
3
基于比例的符号类和符号大小
先来看下基于比例的符号类。
当图层使用唯一值或分级色彩符号系统进行符号化时,可以为每个符号类指定可见比例范围。这是一种在较小比例下限制详细数据量而不必制作多个图层的有效策略。
放大地图时,蓝色道路线变为黄色,宽度也加粗
当不需要改变符号的颜色及样式,只需改变符号大小时,可以使用基于比例的符号大小。使用单一符号渲染方式即可。
符号的比例范围是和地图中的比例范围一致的。
点击【自定义】,可以添加当前比例尺、输入比例值、也加载文件,自行定义比例。
2
新增3个渲染器
新增热点图、未分类色彩和字典符号系统。
1、热点图
热点图符号系统将点要素绘制为相对密度的动态代表表面。包括恒定方法和动态方法。
恒定方法:无论地图范围如何,密度定义(方案中每种颜色与密度值的关系)均保持不变。只要地图比例保持不变,恒定方法便可用于在地图上的不同区域进行准确比较。
使用恒定方法显示的同一比例下两个不同区域的地震热点图符号系统。
由于密度定义恒定不变,因此可以对不同区域进行比较
动态方法:每次地图比例或地图范围改变时,均会重新计算密度定义(方案中每种颜色与密度值的关系),以仅反映当前位于视图中的要素。动态方法可用于查看特定区域的数据分布情况,但无法用于比较地图上的不同区域。
使用动态方法显示的同一比例下两个不同区域的地震热点图符号系统。
系统会针对每个范围重新计算密度定义,因此使用完整配色方案显示局部变化。
2、未分类色彩
未分类色彩符号系统与分级色彩符号系统的相似之处在于二者都用于绘制分区统计图。分类色彩符号系统使用唯一符号将数据划分为离散的类,而未分类色彩符号系统将配色方案均匀分配至要素。
左侧内容中,未分类色彩和分类色彩的图例不同
3、字典符号系统
字典符号系统用于通过配置有多个属性的符号字典来符号化图层。当符号规范引申出了多种不适用于唯一值符号系统的符号排列时,此方法适用。
以下是餐厅的符号,可以看到由 7 部分组成。这个7个部分都需要有对应的字段,几点开业、几点关业,价格是多少等。Pro中默认的字典符号系统适用于军方,如果要自行配置,需要做一点开发。具体的配置方法今后再详细介绍。
结果如下:
1
符号化时,支持Arcade表达式
Arcade是Esri开发的一种语言,可用于桌面软件及开发软件中。Arcade介绍,可以浏览网址:https://developers.arcgis.com/arcade/
我们来看下在Pro中的应用。可下方的字段,A字段表示要根据A_值进行渲染。A中是1,读取A_1中的值;A中是2,读取A_2中的值。这时可以通过Arcade表达式写表达式。
以上!
-----END-----
社群交流 / 原创投稿 / 商务合作
(请添加下方小家微信:mysurvey)
来源:玩转ArcGISPro
推荐阅读
【关注】手慢无!中国移动CORS账号免费体验!每天限领500个!
推荐关注
温馨提示:近期,微信公众号信息流改版。每个用户可以设置 常读订阅号,这些订阅号将以大卡片的形式展示。因此,如果不想错过“测绘之家”的文章,你一定要进行以下操作:进入“测绘之家”公众号 → 点击右上角的 ··· 菜单 → 选择「设为星标」
↓↓↓点击下方“阅读原文”查看更多精彩内容...