道路图层的标注

制作电子地图时,经常要给地图中的道路添加标注,也就是地图制图中常说的沿线标注。地图中的沿线标注要兼顾合理与美观两方面,既要花时间和心思去设计,又要充分利用制图软件的相关功能,才能使理想与现实完美结合。道路可以说是一幅地图的骨架,是连通各地各地的桥梁。道路的标注对整幅地图来说就显得尤为重要。那么,怎么实现对道路美观又精致的标注呢?下面,就让我们一起来探讨这个问题吧。

一、道路的沿线标注

图1-1

如上图高速公路的标注方式显然是不行的,它在很大程度上覆盖了周围的区域,没有起到道路标识的良好作用,看起来呆板没有生气,没有和那后的发挥标注的作用。如果我们把它改为沿线标注的话,效果就会好很多。我们可以使用Maplex标注引擎来实现。

1.打开工具栏中的标注 ,如图1-2所示。    

图1-2

2.点击Labeling下拉菜单中的【使用Maplex标注引擎】。

(1)点击图标,打开标注管理器对话框。

图1-3

(2)将规则放置选项改为【沿街道放置】,然后点击Position,选择弯曲偏移放置

图1-4

3.设置其放置属性。

(1)点击图标,打开位置属性对话框,点击标注位置,选择放置方式为Curved

图1-4

(2)勾选【展开字符】,点击Options,设置字符间距为50。

图1-5

如下图所示

图1-6

图1-7

4.有时候标注的道路会很长,如果仅显示一个标注的话,那可能达不到我们想要的显示效果,这时我们可以在标注引擎里面设置重复标注。

(1)打开【使用标注引擎】,选择属性里面的标注密度,勾选重复标注,设置重复间隔的大小。(也可以点击标注引擎后,打开图层属性中的标注,然后进行相应的设置。)

图1-8

图1-9

同样的,如果同一标注重复的次数过多,就会显得很繁乱,我们可以通过移除同名标注来减少标注。

图1-10

二、多图层道路压盖处理

当我们处理的图层比较复杂,图层较多时,标注的道路就难免出现压盖问题,看起来乱成一团,不太美观。

道路可以说上是一幅地图必不可少的要素之一,我们对地图的第一印象很可能就是建立在道路图层之上,如果道路网络的表现不美观,就会在很大程度上影响我们对整幅地图的评价。如何让标注的道路看起来即简单又有颜值就成为标注工作的重中之重了。如下图,很多地物的标注名称都压盖到道路上了,给人的第一感觉就是地图很混乱,不利于地图的直观表达,这时我们可以用ArcMap中自带的标注引擎来解决这个问题。

1.打开【使用标注引擎】,在属性复选框里点击【冲突解决】,然后在【为要素权重项输入权重】一栏中输入权重值500,如下图所示。(500为最大值,不允许任何标注出现在要素上

2.打开图层属性对话框,点击标注,如下图所示。

然后选择放置属性。打开放置属性对话框,点击“冲突解决”,在【为要素权重项输入权重】一栏中输入500,如下图所示。(500为最大,不允许任何标注出现在要素上)(要先打开【使用标注引擎】)

图2-1

设置完成后的效果,我们可以看到之前覆盖在道路图层上的标注不见了,现在看起来比之前的简洁干净了许多。

三、标注转注记

我们在标注很多且复杂的情况下,是不太利于对单个标注的修改的,这时利用标注转注记这个功能就可以帮我们很好的解决这个问题。

在把标注转为注记的过程中,我们其实已经改变了标注的形式,他已经变成了文本形式了,所以我们可以对每一个文本进行单独修改。

1.如图,选择图层右键,单击标注转注记。

图3-1

2.点击Convert。

图3-2

四、设置不同等级的道路

道路图层纷繁复杂,各级路网交错相织,如果对所有道路都采取同一种标注方式,那就会显得错乱不堪,数据量小的化问题还不是很突出,数据量大了的话就不能采取这种方式了。此时,我们应该对道路网络进行分级处理,例如可以分为一级、二级、三级、四级。这样对各个等级采用不同的字体、字号,以及颜色就能够很容易的把道路区分出来,达到简洁、美观的效果。

1.我们通常通过添加字段的方式来实现道路网的分级显示,我们先为道路网络图层增加一、二、三、四,四个等级字段。

图4-1

2.打开图层属性标注【Method】里面的复选框。

图4-2

选择红色复选框里的定义要素类,然后再点击(添加字段),添加一级和二级两个字段。(这里我只分了两级)

图4-3

3.打开SQL查询语句对话框,在里面输入“NAME = 一级”,点击确定

图4-4

4.然后根据需求自行设置字体、字号以及颜色等(二级字段同理)。

(1)设置不同比例尺下显示不同等级的道路。打开图层属性,点击【Scale Range】,勾选红色复选框,输入最大、最小比例尺。其中小于最小比例尺范围的被隐藏,高于最大比例尺范围的也被隐藏。这样就可以做到在一定的比例尺范围内显示我们想要显示的要素。

图4-5

五、其它标注

对中国汉字来说,在地图标注方面会有更高的要求,中文方块字沿线排布的时候会出现模糊,而标注针对cjk的方案也没能更好的解决该问题。事实上,中文字体在计算机中的表达,只要是倾斜放置了,都会出现模糊状态。

图5-1

       为了处理这种情况,ESRI中国开发了专门的文字插件,使标注实现字头始终向上的显示效果。字头朝上实际上就是不允许字体倾斜,这样保持字体的正向,达到字体清晰显示的目的。

 欢迎大家关注我的公众号,我也会在公众号同步更新。

若大家对进阶打怪有兴趣的话,欢迎订阅以下专栏

地址:WebGIS入门和进阶实战

ArcMap中对道路图层的标注相关推荐

  1. 计算点到道路的距离_在ArcMap中完成

    需求 现在有一批道路和一批点,如下图: 需要计算每个点到最近的道路的直线距离. 解决方法 要解决上述需要,可以直接在ArcMap中完成.只需要完成以下三个步骤: 使用[生成临近表]工具,生成每条道路和 ...

  2. 在ArcMap中画一条彩虹颜色的路

    如果你也想赚钱,实现财务自由,但接触不到优质的人脉和资源,可以到公June浩:成长home,发"资源" ,就会看到我吐血整理的168条保姆级零基础吸金秘籍,跟着我一起亲历毕业5年. ...

  3. arcmap中有火星坐标码_在ArcMap中使用坐标值转换一个CAD文件中的坐标位置

    (2013-04-13 20:51:19) 转 载 ▼ 标签: 股票 分类: GIS 技术研究 您现在的位置 : 首页 -> 知识库 -> ArcGIS Desktop -> 技术文 ...

  4. ArcMap中饼图显示数值的方法

    ArcMap中不能直接显示饼图数值.当数据量比较小时,我们可以通过标注转注记的方式实现饼图的标注. 点击这里下载本文练习数据. 操作步骤: 计算人口百分比.打开属性表,添加2个浮点型字段,分别命名男性 ...

  5. 四个步骤实现在ESRI ArcMap中加载17.6G离线卫星地图的方法

    四个步骤实现在ESRI ArcMap中加载17.6G离线卫星地图的方法 ArcMap是GIS行业的从业人员再熟悉不过的一款功能非常强大的软件,尤其是对从事地质方面工作的外业人员来讲,更是一款不可或缺的 ...

  6. 在ArcMap中制作点阵地图

    看到Mapbox工程师制作的点阵地图,觉得挺有趣的.早上看新闻1+1,演播厅的背景也是点阵地图啊,点用圆形表示的.所以就在ArcMap中也尝试做了一下. ArcMap中的结果图如下: 在ArcMap中 ...

  7. 把google地图 和 Bing地图 无缝集合到 ArcMap中 —— ArcBruTile

    前一段时间听师兄说有个ArcMap的插件,可以在ArcMap中打开google 地图和Bing地图,而且是带准确坐标那种.于是试了一下,感觉很不错,果然能够在ArcMap中打开,插件装完后是一个工具条 ...

  8. 关于ArcMap中的地图文档单位

    在ArcMap中地图文档的单位有度分秒.千米.米.十进制等很多种,但是ArcMap中的测量距离功能的实现必须建立在图层框架具有投影坐标系的情况下才能进行正确的计算,否则是不能进行的,IPolyline ...

  9. 在Arcmap中加载互联网地图资源的4种方法

    在Arcmap中加载互联网地图资源的4种方法 前一段时间想在Arcmap中打开互联网地图中的地图数据,如影像数据.基础地图数据等,经过简单研究目前总结了四种方法,整理下与大家分享,有些内容可能理解有误 ...

最新文章

  1. 第七周项目三-用多文件组织多个类的程序
  2. 第三节 循环链表的Go语言实现
  3. mysql 控制台操作命令
  4. Deep Learning(深度学习)学习笔记整理系列之(四)
  5. 选择技术方向都要考虑哪些因素
  6. XML内部DTD约束 Day24
  7. 高级组件——弹出式菜单JPopupMenu
  8. C++:_ASSERTE(__acrt_first_block == header)
  9. MIT6.830 lab2 SimpleDB Operators 实验报告
  10. 太原理工大学荣获2020(第二届)集成电路EDA设计精英挑战赛一等奖
  11. 11.这就是搜索引擎:核心技术详解 --- 搜索引擎缓存机制
  12. CPLEX求解器入门案例
  13. 企业中ip地址的规划
  14. python项目简历内容包括哪些_python简历内容
  15. ps人物换脸移花接木
  16. JavaScript实现点击一下显示,再点击一下隐藏的功能(使用工厂函数)
  17. Linux下安装gitea
  18. 计算机键盘快速指南,如何练习盲打(快速学会键盘盲打技巧)
  19. 阿里巴巴云原生网关三位一体的选择与实践
  20. 小甲鱼零基础学习python_19 【pickle -- 腌制一缸泡菜】

热门文章

  1. 区块链人的战“疫”工作:风险和机遇并存
  2. 华师大 OJ 2896
  3. 【六一儿童节】九九乘法表
  4. LibvirtError: no supported architecture for os type 'hvm'
  5. 【gitHubDailyShare】莫斯科三星人工智能中心开源,快速进行图像修复、指定对象移除
  6. win7系统开机桌面黑屏,不显示桌面和任务栏
  7. MultiWii平台Arduino无人机
  8. 桥牌笔记:失墩合二为一
  9. 声控开关电路原理图-门电路、限流电阻应用经典分析
  10. 巯基活性染料FAM maleimide, 6-isomer