ARCMAP-ARCGIS应用-第7章地图信息的标注_第1页
ARCMAP-ARCGIS应用-第7章地图信息的标注_第2页
ARCMAP-ARCGIS应用-第7章地图信息的标注_第3页
ARCMAP-ARCGIS应用-第7章地图信息的标注_第4页
ARCMAP-ARCGIS应用-第7章地图信息的标注_第5页
已阅读5页,还剩50页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、第第7章章 地图信息的标注地图信息的标注第第7章章 地图信息的标注地图信息的标注地图是用来表达地理要素信息的,但有时候只将要素显示在地图上,或者用各种符号来表示地理要素还不能够完整的表达要素信息,这就需要使用文字、图表等方式来对地图进行补充说明,以便更加有效的进行地图信息的传输或表达。地图中地理要素的文字或其他说明被称为地图标注(Lable)。第第7章章 地图信息的标注地图信息的标注 7.1 标注基本概念标注基本概念 7.2 ArcMap中标注的不同方式中标注的不同方式 7.3 地图注记地图注记 7.4 本章小结本章小结 7.5思考与练习思考与练习7.1 标注基本概念标注基本概念标注是在地图中

2、显示要素放置的描述性文本信息,标注可以帮助使用者更好的理解地图。如何标注地图取决于显示数据的类型及标注的要素和用途。本小节主要介绍一下内容:7.1.1 什么是标注什么是标注7.1.2 标注工具条和标注管理器标注工具条和标注管理器7.1.1 什么是标注什么是标注 一般来说,标注是将描述性文本放置在地图中的要素上或要素旁的过程。在 ArcGIS 中,标注特指自动生成和放置地图要素的描述文本的过程。标注是动态放置于地图上并且字符串内容是从一个或多个要素获得的文本信息。 在 ArcGIS 中,标注有如下特点:标注位置是自动生成的。标注不可选。不能编辑单个标注的显示属性。对于许多要素,标注在将描述性文本

3、添加到地图的过程中非常有用。标注是一种向地图添加文本的快速方法,并且它可免除为每个要素手动添加文本的麻烦。另外,ArcMap 的标注过程将动态生成和放置文本。在数据可能发生更改或将以不同的比例创建地图的情况下,标注这一方法会非常有用。7.1.2 标注工具条和标注管理器标注工具条和标注管理器标注工具条和标注管理器是ArcMap中对地理信息标注有着至关重要的作用,本小节重点介绍标注工具条和标注管理器功能。1标注工具条标注工具条标注工具条中包含多个可用于控制 ArcMap 中的标注的按钮,打开标注工具条的操作如下:在ArcMap主菜单中,选择Customize | Toolbars | Custom

4、ize,如图7.1所示;打开Customize对话框,选择Toolbars选项卡,在Labeling前打上“”,如图7.2所示,单击Close,打开Labeling标注工具条,如图7.3所示。7.1.2 标注工具条和标注管理器标注工具条和标注管理器图7.1图7.2图7.37.1.2 标注工具条和标注管理器标注工具条和标注管理器Labeling标注工具条上的按钮功能见表7.17.1.2 标注工具条和标注管理器标注工具条和标注管理器2标注管理器(标注管理器(Label Manager)标注管理器同时可以管理数据组中的多个图层,通过标注管理器可以创建和管理地图中的标注分类,也可以查看和更改地图中所有

5、标注分类的标注属性,无需反复查看图层的属性对话框。ArcGIS提供两种标注引擎:标准标注引擎(Standard Label Engine)和Maplex标注引擎(Maplex Label Engine),前者可以满足大部分地图的需求,后者对标注的位置、适应策略等做了进一步的设置。7.1.2 标注工具条和标注管理器标注工具条和标注管理器(1)标准标注引擎(Standard Label Engine) Step01 选择Labeling标注工具条上的 按钮,打开Label Manager对话框,如图7.4。 Step02 选中要标注的图层,可以通过为标注分类指定名称(Add label class

6、)或从图层的符号系统创建标注分类(Add label classes from symbology categories),为地图中的图层创建标注分类,也可以选择默认的标注分类。7.1.2 标注工具条和标注管理器标注工具条和标注管理器Step03 单击图层下方的标注分类,可以查看和修改标注属性,如图7.5所示。图7.47.1.2 标注工具条和标注管理器标注工具条和标注管理器 Step04 单击标注字段(Text String)下拉箭头选择要用作标注的属性字段,也可以设置标注的符号、样式及放置属性参数。 Step05 设置完成后,单击OK即可。图7.57.1.2 标注工具条和标注管理器标注工具条

7、和标注管理器 (2) Maplex标注引擎(Maplex Label Engine) Step01 单击Labeling标注工具条上,Labeling的下拉箭头,选择Use Maplex Label Engine,激活Maplex标注引擎,如图7.6,打开Label Manager对话框,如图7.4所示。图7.67.1.2 标注工具条和标注管理器标注工具条和标注管理器 Step02 同(1)中的Step02。 Step03 单击图层下方的标注分类,可以查看和修改标注属性,如图7.7所示,与标准标注引擎不同的是放置属性框,它通过 Maplex 标注引擎参数启用,除标准要素类型外,Maplex 标

8、注引擎还可为街道、等值线、河流、边界和地块等要素提供标注放置选项。 Step04 设置完成后,单击OK即可。图7.77.2 ArcMap中标注的不同方式中标注的不同方式 7.2.1 手工标注手工标注 7.2.2 动态标注动态标注 7.2.3 个性化标注个性化标注 7.2.1 手工标注手工标注如果需要标注的图形要素比较少,或者需要标注的信息没有包含在图层的属性表中,或者需要对部分要素进行特别说明,这时就可以使用手工的交互标注方式对地图中的要素进行标注,手工标注的方式主要借助绘图工具栏Draw中的注记工具Text按钮 完成的,如图7.8所示。图7.8 手工标注方式可分为标注参数的设置、标注内容放置

9、及标注要素的编辑等几个步骤完成。7.2.1 手工标注手工标注 第一步:标注参数的设置在ArcMap的Draw工具栏中,有多个标注设置工具,分别用来设置字体和图形的相关属性。字体设置:在Draw工具栏中,使用 下拉列表设置字体样式,使用 下拉列表设置字体大小 ,使用 下拉列表打开调色板设置字体颜色。图形设置:在Draw工具栏中,使用 (图形)下拉列表设置需要的图形(包括点、线、面)样式,使用 (面填充颜色)按钮 打开调色板设置面图形填充颜色,使用 (线颜色)按钮 打开调色板设置线的颜色,使用 (点颜色)按钮 打开调色板设置点的颜色。7.2.1 手工标注手工标注也可以设置符号的默认属性。通过在Dr

10、aw工具栏中,选择Drawing | Default Symbol Properties命令,打开Default Symbol Properties对话框来分别对Marker(点)、Line(线)、Fill(面)、Text(文本标注)、Callout(拖出标注)的符号进行设置,如图7.9所示。单击对应的按钮,在弹出的Symbol Selector中设置对应的符号,如图7.10所示。图7.9图7.107.2.1 手工标注手工标注第二步:标注内容的放置ArcMap系统提供了以下几种不同形式的标注放置方式,依次为Text(普通文本标注)、Splined Text(曲线标注)、Label(自动标注)、

11、Callout(拖出标注)、Polygon Text (多边形标注)、Rectangle Text(矩形标注)、Circle Text(圆形标注),如图7.11,下面我们主要介绍比较常用的三种标注放置方式:Text(普通文本标注)、Splined Text(曲线标注)、Callout(拖出标注)。图7.117.2.1 手工标注手工标注(1)普通文本标注的放置:在Draw 工具栏中单击 Text按钮 ,选择Text选项。 Step01 将鼠标指针放在地图视图中需要放置标注的位置单击左键。 Step02 在弹出的Text方框内填入标注内容,按Enter键即可。(2)曲线标注的放置:在Draw 工具

12、栏中单击 Text按钮 ,选择Splined Text选项。 Step01 将鼠标指针放在地图视图中需要放置标注的曲线上单击左键,双击结束。 Step02 在弹出的Text方框内填入标注内容,按Enter键即可,标注沿定义的曲线排列。7.2.1 手工标注手工标注(3)拖出标注的放置在Draw工具栏中单击 Text按钮,选择Callout选项。Step01 将鼠标指针放在地图视图中需要放置标注的位置单击左键。Step02 在弹出的Text方框内填入标注内容,按Enter键即可。Step03 单击并拖动标注的方框,确定拖出标注的指向。提示提示:在手工放置标注时要注意当前所在的视图状态,ArcMap

13、窗口包括数据视图和版面视图两种视图状态。放置在数据视图中的手工标注可以在版面视图中按比例输出,但只能在数据视图中进行编辑。而直接放置在版面视图中的手工标注可以输出打印,并且可以在版面视图中进行编辑,但无法出现在数据视图中。7.2.1 手工标注手工标注第三步:标注内容的编辑无论在数据视图还是版面视图中,都可以在相应的环境中对标注内容进行编辑。ArcMap系统提供的标注编辑功能,可以实现对标注内容、字体、大小角度等的编辑。Step01 在Draw工具栏中单击Select Elements按钮 。Step02 在需要编辑的标注内容上双击鼠标左键,打开Properties对话框,如图7.12所示。St

14、ep03 单击Text标签,进入Text选项卡。7.2.1 手工标注手工标注 Step04 在Text文本框里,修改标注内容。 Step05 在Angle文本框里输入旋转角度。 Step06 单击Change Symbol按钮,打开Symbol Selector对话框,如图7.13所示。图7.12图7.137.2.1 手工标注手工标注 Step07 在Symbol Selector对话框里,可以设置标注内容的字体、大小、颜色等属性。 Step08 如果需要更高级的设置,单击Edit Symbol按钮,打开Editor对话框,如图7.14所示。图7.147.2.1 手工标注手工标注 Step09

15、 在Editor对话框里可以进一步设置标注内容的类型、单位、标注对齐方式(Vertical Alignment和Horizontal Alignment )等属性。 Step10 设置完成后,单击OK按钮,返回Symbol Selector对话框。 Step11 单击OK按钮,返回Properties对话框。 Step12 单击确定,完成标注内容的编辑。7.2.2 动态标注动态标注 如果需要标注一个或多个图层的所有要素,而且标注的内容包含在属性表中,就可以打开动态标注功能,ArcMap会为每个要素在适当的位置放置标注,也可以只显示图层要素子集的标注。1.1.标注指定要素标注指定要素 进行动态标

16、注时,可以有选择地进行标注。Step01 在内容表中,鼠标右键单击需要放置标注的图层,在弹出的菜单中选择Properties,打开Layer Properties对话框,单击Labels标签进入Labels选项卡,如图7.15所示。Step02 在Method的下拉列表中选择,Label all the features the same way选项。7.2.2 动态标注动态标注 Step03 在Text String | Labels Field下拉列表中选择标注字段。 Step04 如果需要更高级的设置,单击Symbol按钮设置标注颜色、大小;单击Placement Properties按

17、钮设置标注位置;单击Scale Range按钮设置标注显示比例;单击Label Styles按钮设置标注字体。 Step05 单击”确定”按钮。图7.157.2.2 动态标注动态标注 Step06 在Draw工具栏,单击Text按钮,选择Label选项,如图7.16所示。 Step07 在弹出的Label Tool Options(标注工具选项)对话框中,选择Placement选项组中 Place label at position clicked设置标注放置方式,如图7.17,如果需要进一步设置标注类型,选择Label Style选项组中的Choose a style,在Label Styl

18、es窗口中选择适合的标注样式。图7.16图7.177.2.2 动态标注动态标注 Step08 在地图视图中需要标注的要素上单击鼠标左键,ArcMap会自动标注该要素。 Step09 重复上一步操作,在需要标注的要素上放置标注。2 2动态标注图层中的全部要素动态标注图层中的全部要素 Step01 在内容列表中,鼠标右键单击需要放置标注的图层,在弹出的菜单中选择Properties,打开Layer Properties对话框,单击Labels标签进入Labels选项卡。 Step02 选中Label Features in this Layer复选框。7.2.2 动态标注动态标注 Step03 在

19、Method的下拉列表中选择,Label all the features the same way,如图7.18所示。 Step04 在Text String | Labels Field下拉列表中选择标注字段。 Step05 根据需要可进一步设置,同指定标注中的Step04。 Step06 单击确定,ArcMap会自动标注该图层所有要素。图7.18注意:注意:打开关闭动态标注有两种方法:第一种:在Layer Properties 对话框中通过选中或不选中来打开或关闭动态标注。第二种:在内容表中,右键单击需要打开或关闭动态标注的图层,在弹出的菜单中选择或不选择Label Features。7

20、.2.2 动态标注动态标注3 3标注图层中要素的子集标注图层中要素的子集 Step01 在内容表中,鼠标右键单击需要放置标注的图层,在弹出的菜单中选择Properties,打开Layer Properties 对话框,单击Labels标签进入Labels选项卡。 Step02 选中Label Features in this Layer复选框。 Step03 在Method的下拉列表中选择,Define classes of features and label each class differently,如图7.19所示。7.2.2 动态标注动态标注 Step04 在Text String

21、 | Labels Field下拉列表中选择标注字段。 Step05 根据需要可进一步设置,同指定标注中的Step04。 Step06 单击SQL Query按钮,打开SQL Query对话框,设置好查询表达式,单击OK。图7.19Step07 选中Label Features in this class复选框。Step08 单击“确定”按钮,ArcMap会自动将符合条件的标注放置在图层要素上。7.2.2 动态标注动态标注4 4设置标注的参考位置设置标注的参考位置在标注要素时,常常需要考虑标注的位置问题,不同类型的要素,其设置也不同。Step01 在内容表中,鼠标右键单击需要设置标注的图层,在

22、弹出的菜单中选择Properties,打开Layer Properties对话框,单击Labels标签进入Labels选项卡。Step02 单击Placement Properties按钮打开Placement Properties对话框,单击Placement标签,进入Placement选项卡,不同的要素类型其设置也不同,如图7.20所示,图7.21所示,图7.22所示分别为点、线、面要素图层的标注位置属性对话框。7.2.2 动态标注动态标注 Step03 设置完成后,单击“确定”按钮。 Step04 单击Layer Properties对话框中的“确定”按钮,设置生效。图7.20图7.21

23、7.2.2 动态标注动态标注5 5标注的压盖处理标注的压盖处理 当标注比较多时,难免会出现空间位置的冲突,也就是标注要素的重叠压盖问题。ArcMap系统提供了自动处理的功能,通过设置不同图层标注和图形要素的权重来处理压盖。 Step01在内容表中,鼠标右键单击需要设置标注的图层,在弹出的菜单中选择Properties,打开Layer Properties对话框,单击Labels标签进入Labels选项卡。 Step02 单击Placement Properties按钮打开Placement Properties对话框,单击Conflict Detection标签,进入Conflict dete

24、ction选项卡如图7.23所示。7.2.2 动态标注动态标注 Step03 分别设置标注要素的权重Label Weight和图形要素的权重Feature Weight,权重较高的图形或标注要素可以压盖权重较低的要素。 Step03 设置完成后,单击“确定”按钮。 Step04 单击Layer Properties对话框中确定按钮,完成设置。图7.237.2.3 个性化标注个性化标注 无论是手工标注还是动态标注,都是将地图要素的某种属性值按照所设置的各种参数放置在指定的位置。而个性化标注则是展示地图要素更多信息的另一种方法,也就是地图提示和超链接,它是通过一定的链接关系,将地图标注与一定的地图

25、要素或其中某项属性链接起来,使得标注要素类与地图图层之间可以互动操作。7.2.3 个性化标注个性化标注 个性化标注就是与工具栏上的按钮工具提示一样,当把鼠标指针在一个要素上停留时,地图提示就会显示出来。1.1.地图提示的显示地图提示的显示Step01 在内容表中,鼠标右键单击需要显示地图提示的图层,在弹出的菜单中选择Properties,打开Layer Properties对话框,单击Display标签进入Display选项卡,如图7.24所示。7.2.3 个性化标注个性化标注 Step02 选中Show MapTips use the display expression复选框,在Field

26、的下拉列表中选择需要显示的字段,或者单击Expression按钮,设置显示多个字段。 Step03 设置完成后,单击“确定”按钮。 Step04 将鼠标指针放在地图中的一个要素上,关于该要素的地图提示就会显示。图7.247.2.3 个性化标注个性化标注 2 2建立超链接建立超链接 Step01 在Tool工具栏上单击 Identify按钮 ,如图7.25所示。 Step02 在地图视图中鼠标左键单击需要建立超链接的要素,打开Identify对话框,如图7.26所示。图7.25图7.267.2.3 个性化标注个性化标注 Step04 在弹出Add Hyperlink对话框中,可以选择一个文档或一

27、个URL作为超链接,如果要将此属性与文档链接,单击Link to a Document,指定一个文档;如果要与网络链接,单击Link to a URL,输入需要链接的网址,如图7.28所示。 Step05 设置完成后,单击OK,完成建立超链接的操作。Step03 右键单击上面列表框中的要素,在弹出的菜单中选择Add Hyperlink,如图7.27所示。图7.27图7.287.2.3 个性化标注个性化标注 3 3属性字段的超属性字段的超链接链接 Step01在内容表中,鼠标右键单击包含超链接的图层,在弹出的菜单中选择Properties,打开Layer Properties 对话框,单击Dis

28、play标签进入Display选项卡。 Step02 选中Support Hyperlinks using field复选框,如图7.29所示。图7.297.2.3 个性化标注个性化标注 Step03 在Support Hyperlinks using field下拉列表中选择属性字段。 Step04 在Hyperlinks下方单击Document或URL或Script。 Step05 设置完成后,单击“确定”按钮。 Step06 在Tool工具栏中单击Hyperlink按钮 ,这是地图上含有超链接的要素边界会以蓝色显示。 Step07 在地图视图中,移动鼠标可以显示超链接的属性值。 Step

29、07 鼠标左键单击含有超链接的要素,打开对应文档、网址或者脚本。7.3 地图注记地图注记由于ArcMap中的自动标注是一种动态标注的形式,标注的数量总是根据地图显示比例尺自动进行重画。由于动态创建的标注被作为一个图层属性存储,改变设置,如等级分类、符号或标注位置都将对图层中的标注有影响,这种动态的变化不仅在地图显示操作中存在,而且存在于地图输出操作中,所以说,在数据视图中调整好的标注数量与布局,在版面视图中不一定合适,这样就需要返回数据视图再次调整比例;有时需要多次反复调整才能达到所需状态。因此,为了避免多次反复的交互编辑,需要将标注转换为注记(Annotation),对注记进行编辑,在数据视

30、图中将注记数量、大小、位置调整好,在版面视图中的显示也是一样的,也就符合打印输出的需要。7.3.1 标注与注记的转换标注与注记的转换在 ArcMap 中,将动态标注转换为注记要素的具体操作如下:Step01 在内容表中,鼠标右键单击需要转换标注到注记的图层,在弹出的菜单中选择Properties,打开Layer Properties对话框,单击Labels标签进入Labels选项卡,如图7.15所示。Step02 选中Label Features in this Layer复选框,单击“确定”按钮。Step03在内容表中,鼠标右键单击该图层,在弹出的菜单中选择Convert Labels to

31、 Annotation,打开Convert Labels to Annotation对话框,如图7.30所示。7.3.1 标注与注记的转换标注与注记的转换 Step04 Reference Scale中显示的是当前地图的比例尺,创建的注记会以该比例尺作为参考。 Step05 在Store Annotation中若选择In a database,是在数据库中存储注记,若选择In the map,则是将注记保存在地图中。 Step06 在Create Annotation For中,默认选择All feature所有要素,也可以根据需要选择当前范围内的要素Features in current e

32、xtent或者选中的要素Selected Features。图7.307.3.1 标注与注记的转换标注与注记的转换 Step07 若选择In a database,在列表框中的Annotation Feature Class中设置注记要素类的属性;若选择In the map,在列表框中的Annotation Group中设置注记组的属性。 Step08 单击Convert按钮,进行转换。图7.31Step09 一般情况下全部的标注会转换为注记,若有部分注记因为重叠或显示有冲突而没有生成,这部分就会出现在Overflow Annotation对话框中,如图7.31所示。Step10 在Overflow Annotation鼠标左键选中需要未显示的注记,右键并在弹出的菜单中选择Add Annotation,将其显示在地图中。Step11 根据数据视图中,选择并移动注记,将其调整到合适的位置。7.3.2 注记的管理注记的管理 注记的管理方式因注记存储的方式不同而不同。1 1地图中的注记管理地图中的注记管理 地图中的注记是以数据组为单位集中进行管理的。 Step01 在内容表中,右键单击管理注记的数据框,在弹出的菜单中选择Properties,打开Data Frame Propertie

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论