如何对地图进行标注

<*小诗>

      地图标注是指用来表示制图对象的名称、数量或特征的文字和数字等文字语言。地图标注是地图上一种特殊的视觉元素,可通过文字表达图形符号难以说明的地图内容,它与图形符号结合在一起存在于地图上。
      地图标注可表达地图制图对象的名称、种类、性质、和数量等具体特征,文字在地图上不可或缺,并且地图上的文字在地图上覆盖度一般比较大,所以地图上文字的处理是地图制作的重点、难点,也是关乎地图构图美的关键因素之一。
      SuperMap 提供了通过文本/CAD数据集、标签专题图两种方式添加地图标注,在实际应用中您可根据根据数据量等具体情况来选择最合适的方式,两种方式的标注特点和使用情况如下文所述。

这里写图片描述

●标注少量且位置固定
      当您的地图注记数量较少,并且要求注记的放置位置固定不变,或者需要严格控制注记的放置位置时,这时,可以通过文本数据集和CAD数据向地图中添加注记。例如,在世界地图中标注大洲的名称。
●地图标注数量较大
      通过CAD数据集和文本数据对地图进行标注,需要一个个手动添加到地图上,当数据量很大时,则需采用标签专题图的方式制作注记。
●地图标注更新频繁
      当您的地图注记更新速度较快时,建议使用标签专题图的方式为地图添加注记
●地图需设置沿线标注
      对于需要沿线放置的注记,线数据建议采用标签专题图的方式添加注记
对于面状河流数据,无法通过标签专题图的手段实现河流注记沿河流标注,因此,此时就必须使用CAD数据集或者文本数据集实现面状河流的沿线标注了。
●根据所需标注背景样式选择
      标签专题图可以制作如下图所示以圆角矩形为背景的注记,并且注记的背景还可以是圆角矩形、矩形、椭圆、菱形还可以用点符号为背景。而文本数据集和CAD数据集添加的注记只能制作出一个矩形的背景效果,其他背景效果不支持。

这里写图片描述

1、文本数据集和CAD数据
实例一:为区域范围制作注记
      像给世界地图中标注大洲的名称,最好的办法就是通过文本数据集或者CAD数据集,将注记文本手动放置到地图中合适的位置。为大洲添加名称具体操作如下:
      1.新建一个CAD数据集,将其添加到地图中,并设置该图层为可编辑。
      2.开始绘制文本,在“对象操作”选项卡中单击“文本”下拉按钮,选择“文本”选项,将鼠标移至地图中的适当位置,单击鼠标左键,在文本编辑框内输入大洲名称即可,如下图所示:

这里写图片描述

      3.在地图其他任意区域右键鼠标,完成文本对象的添加,此时鼠标状态讲切换为为选择状态。
      4.修改文本风格:双击文本对象,弹出文本“属性”面板,并可在“文本”区域设置文本风格,此后该数据集中绘制的文本对象风格都与该文本风格一致。

这里写图片描述

实例二:为面状水系制作沿线注记
      对于电子地图中面积较大水系通常使用面状要素表达,而水系的注记也采用沿线的形式,而 SuperMap 标签专题图暂不支持根据面要素的走势放置注记,所以需要使用文本数据集或CAD数据集来放置这些水系的注记。本实例将使用文本数据的放置来实现面状河流的沿线标注。
      1.新建一个文本数据集,将其添加到当前地图中,并设置该图层为可编辑。
      2.绘制文本:在“对象操作”选项卡中单击“文本”下拉按钮,选择“沿线标注”选项,将鼠标移至地图中,根据河流的走向绘制一条临时的线对象作为沿线标注的参考线,所添加的注记将沿着这条临时线进行标注。

这里写图片描述

      3.绘制好临时的线后单击鼠标右键,在弹出的“沿线标注”对话框中输入标注文本,单击“确定”,如下图所示

这里写图片描述

      4.如以前操作一样,修改文本风格。
      5.可能会发现沿线注记各个字的旋转不太合理,可以通过属性对话框中的“旋转角度”调整每一个字的旋转角度,使之美观合理。所添加的“小河沿子河”沿线注记中每一个字为一个子对象,所以旋转角度调整前,要在“子对象”列表中选择要调整的字,再调整角度即可生效生效。

这里写图片描述

2、标签专题图
      当地图图层的标注数量较多时,则需要采用标签专题图的方式进行标注。标签专题可更加智能为地图添加注记,标签专题图将依据数据集中的某个字段,对地图要素添加注记。标签专题图可以为点、线、面对象添加注记。在实际操作中还可以制作更加复杂的标签专题图,如标注的内容可以是经过表达式运算后的结果;标注的形式可以自由组合和定义等等。
实例一:对地图中的公司进行标注
      下面以成都地图为例,将 Company_pt 数据集中的公司名称添加到地图中展示,此时通过制作标签专题图的方式即可便捷快速的完成,具体操作如下:
      1、首先,看一下 Company_pt 点数据的属性表,公司名称存储在在哪个字段中,这个数据比较适合采用标签专题图的形式制作注记。

这里写图片描述

      2.将 Company_pt 数据集添加到地图中,并在图层管理器中选中该图层,单击“专题图”选项卡“标签”分组中的“统一风格”按钮,制作一幅标签专题图。

      3.在弹出的“专题图”对话框的“属性”面板中,将标签表达式的字段设置为“NAME”字段。 在“风格”面板中设置字号大小、对齐方式、文本颜色、文字其他效果(如轮廓线、粗体、斜体、文字旋转等)等,调整标注文字风格,调整字号为8,对齐方式为“左中点”,使用白色轮廓线,如下图所示:

      4.很多公司名称较长,单行显示会影响其他地图要素显示和整体美观性,建议设置文本换行显示,在“高级”面板中的“超长处理方式”中设置为“换行显示”,单行文本数设置为8,对齐方式为左对齐。同时,也可通过标签预处理及换行符的方式,设置文本换行。

这里写图片描述

实例二:道路沿线标注
      制作电子地图时,经常要给地图中的道路添加标注,即地图制图中常说的沿线标注。地图中的沿线标注要兼顾合理与美观两方面,既要花时间和心思去设计,又要充分利用制图软件的相关功能,才能使理想与现实完美结合。
数据准备
      为了使地图中道路及道路沿线标注更趋于完美,在准备道路数据的时候就得做好充分准备。地图中的双线道路,在小比例尺下,显示上双线就会合并为单线,单在标注的时候双线道路还是单独标注,所以在经过一些避让处理后,有时标注将于设计有一点偏差,所以为了更加完美的沿线标注效果,建议对双线道路提取中心线,在小比例尺下,显示该单线及单线标注。 道路的标注进行合理的分类,有的道路标注为“G101”这种编号式的标注,有的为“三环路”这种标注;由于沿线标注将基于数据的某个字段进行统一标注,所以道路的不同种信息要存储在独立的字段里,或者根据您的标注需要进行分类存储,最好不要混淆在一个字段内。
制作步骤
      1.对道路数据制作“统一风格标签专题”,在专题图设置窗口的“高级”选项卡中,勾选“沿线标注”,即可得到如下效果。

      2.从上图来看,沿线标注的文字方向和位置都是不合理的,需再对其做调整,具体操作如下: 在“风格”选项卡,将对齐方式设置为“中心点”,此时,沿线标注就与道路线对齐了。

这里写图片描述

在“高级”选项卡,将沿线显示方向设置为“从上到下,从左到右设置”,这样,沿线标注就符合道路名称的阅读习惯了,设置后的结果如下图所示:

这里写图片描述

沿线标注相对于道路的位置已经调整好了,下面可以调整文字的显示风格,包括字体、字号、颜色、加粗、背景透明、轮廓等其他风格,最终即可得到如下图所示的结果。

这里写图片描述

带背景标签
按照上面的操作制作好了标签专题图后:
      1.给标签添加背景。在专题图设置对话框中,“属性”选项卡的背景设置,根据需要为标签添加背景,本实例选择“圆角矩形”,然后可以单击“设置”按钮,可设置背景风格,如背景颜色、透明度等。这里设置背景为无边框的纯色填充风格。
      2.调整标签与道路的相对位置:在“风格”选项卡中设置对齐方式为“中心基线”;在“高级”选项卡中设置沿线显示方式为“从上到下,从左到右放置”,然后勾选“固定文本角度”,使得标注与道路的相对位置合理。
      3.在“属性”对话框中的“风格”面板中,设置文字的字体、大小、颜色等,从而达到更加美观的效果,如下图所示。

这里写图片描述

阅读更多

扫码向博主提问

去开通我的Chat快问

supermapsupport

非学,无以致疑;非问,无以广识
版权声明:本文为博主原创文章,欢迎转载,SuperMap技术问答社区 http://ask.supermap.com https://blog.csdn.net/supermapsupport/article/details/80104222
想对作者说点什么? 我来说一句

电子<em>地图标注</em>

2016年07月03日 0B 下载

百度<em>地图</em>操作源码

2018年05月03日 0B 下载

没有更多推荐了,返回首页

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭