gis
gis
管理员
管理员
  • 注册日期2003-07-16
  • 发帖数15947
  • QQ554730525
  • 铜币25339枚
  • 威望15364点
  • 贡献值0点
  • 银元0个
  • GIS帝国居民
  • 帝国沙发管家
  • GIS帝国明星
  • GIS帝国铁杆
阅读:2853回复:4

ARCMAP使用详细指南例如:在ArcMap中标注要素

楼主#
更多 发布于:2004-11-15 11:41
<P >标注(<FONT face=Arial>Label</FONT>)是地图上用来识别一个要素(<FONT face=Arial>feature</FONT>)的一些文本,帮助地图读者理解地图。在<FONT face=Arial>ArcMap</FONT>中,你可以使用标注(<FONT face=Arial>Label</FONT>)和注记<FONT face=Arial>(Annotation)</FONT>来识别要素,选择注记或标注取决于你需要如何控制文本显示以及在<FONT face=Arial>ArcMap</FONT>中如何存储文本。对一个图层中的部分或所有要素标注可以独立或者动态地创建,但有的时候用注记(<FONT face=Arial>annotation</FONT>)会更好些,注记可以由标注转成或从一个<FONT face=Arial>coverage</FONT>导入。动态创建的标注将在漫游和缩放后按照当前地图比例尺下的最佳位置重画,因为动态创建的标注被作为一个图层属性存储,改变设置,诸如等级分类,符号或者标注位置将影响到图层中的标注。<IMG src="http://gis.pku.edu.cn/projects/webgis/wwj/technote/arcinfo/arcims/在ArcMap中标注要素.files/new12-xxx1.gif" align=right></P>
<P >注记可以从一个草图创建或从一个已有的<FONT face=Arial>coverage</FONT>中转换,当你使用其中的方法创建注记时,当前的比例尺将被作为参考比例尺,注记要素总是用参考比例尺规定的尺寸显示。
注记可以作为地图的图形或者<FONT face=Arial>geodatabase</FONT>的要素被存储,每个注记文本可以被独立操作,因为注记不过是一种类型的要素,它的大小相对地图上的其它要素保持不变。存储在<FONT face=Arial>geodatabase</FONT>中的注记可以或者不链接到一个要素上,非链接的注记是一个地理位置文本字符串,和别的要素类中的要素没有关联。链接要素注记中的文本来自一个相关的点,多边形或者线要素的属性表的一个或多个字段。当相关要素移动时,要素链接注记也跟着移动。</P>
<P >如果你使用了标注,如何标注要素取决于如何使用地图以及数据显示方式,这些考虑将帮助你决定在一个给定的情势下使用哪种标注方法。你可以使用<FONT face=Arial>Text</FONT>工具来标注一些要素,或者你可以利用<FONT face=Arial>ArcMap</FONT>内置的功能<FONT face=Arial>-</FONT>基于一个图层相关的属性数据交互或动态来标注要素。</P>
<P >在<FONT face=Arial>Symbol Selector</FONT>对话框中,在下拉列表这些可用标注风格中滚动,找到合适的风格选中它,然后单击<FONT face=Arial>OK</FONT>。</P>
<P ><FONT face=Arial>ArcMap</FONT>使用<FONT face=Arial>Layer Properties</FONT>对话框中指定的字段来标记要素。</P>
<P  align=center><IMG src="http://gis.pku.edu.cn/projects/webgis/wwj/technote/arcinfo/arcims/在ArcMap中标注要素.files/new12-xx6.gif"></P>
<P >没有引用一个属性表而使用<FONT face=Arial>Text</FONT>工具来增加标注。</P>
<P  align=center><IMG src="http://gis.pku.edu.cn/projects/webgis/wwj/technote/arcinfo/arcims/在ArcMap中标注要素.files/new12-xxx3.gif"></P>
<P ><b>单独标注(<FONT face=Arial>One by one</FONT>)</b>
尽管一个属性表字段中存储的值典型地支持一个标注信息(例如,包括在<FONT face=Arial>county</FONT>名称字段里的<FONT face=Arial>Angola</FONT>国家名可以作为一个标注值),标注也可以不引用一个属性表而使用<FONT face=Arial>Text </FONT>工具被增加,诸如东亚地图中缺少用要素名称作为标注字段的图层,要对其中的海洋要素进行标注。方法如下:
<FONT face=Arial>1</FONT>. 在线画(<FONT face=Arial>Drawing</FONT>)工具条上选择新文本(<FONT face=Arial>New Text</FONT>)工具;
<FONT face=Arial>2</FONT>. 鼠标光标到要标注的海洋要素,光标成为一个带有<FONT face=Arial>T</FONT>的十字型;
<FONT face=Arial>3</FONT>. 在地图上单击,一个文本框出现,在文本框中键入要显示的要素名;
<FONT face=Arial>4</FONT>. 为了响应一个已存在的标注格式给该文本,在要素名上点击鼠标右键并选择菜单条上的<FONT face=Arial>Properties</FONT>菜单;
<FONT face=Arial>5</FONT>. 在<FONT face=Arial>Properties</FONT>对话框中,选中<FONT face=Arial>Text</FONT>页,点击<FONT face=Arial>Change Symbol</FONT>按钮然后弹出<FONT face=Arial>Symbol Selector</FONT>对话框;
<FONT face=Arial>6</FONT>. <FONT face=Arial>ArcMap</FONT>中的标注风格按照要素类型被分组(例如海洋,高速公路或者城市)。在<FONT face=Arial>Symbol Selector</FONT>对话框中,滚动可用的标注风格来找到一个适当的风格,选择它然后按<FONT face=Arial>OK</FONT>按钮。在<FONT face=Arial>Properties</FONT>对话框中,又一次点击<FONT face=Arial>OK</FONT>按钮将响应新的风格;
<FONT face=Arial>7</FONT>. 调整标注位置,用鼠标左键拖住该标注到新的位置。

<b>标注指定的要素</b>
交互式标注要素允许你只标注要标注的要素,你可以正确放置每个标注在你想要的地方或者让<FONT face=Arial>ArcMap</FONT>选择一个位置,该方法可以使用和要素相关的属性表中的一些字段来标注。一旦要素被标注了,标注可以被选中,移动或者独立编辑。
<FONT face=Arial>1</FONT>. 在你标注一些要素前,在<FONT face=Arial>Table of Contents</FONT>中指定<FONT face=Arial>ArcMap</FONT>要标注的图层和字段。选中图层后点击鼠标右键选择<FONT face=Arial>Properties</FONT>菜单;
<FONT face=Arial>2</FONT>. 在<FONT face=Arial>Properties</FONT>属性对话框中,点击<FONT face=Arial>Labels</FONT>页。确信<FONT face=Arial>Label Feature in this layer</FONT>可选框没有被选中,在<FONT face=Arial>Label</FONT>字段下拉列表中滚动并且选择一个图层属性表中的字段来标注要素。点击<FONT face=Arial>Symbol</FONT>按钮来修改标注风格,在<FONT face=Arial>Symbol Selector</FONT>对话框中选择适当的风格完成后按<FONT face=Arial>OK</FONT>或者<FONT face=Arial>Cancel</FONT>。
<FONT face=Arial>3</FONT>. 在<FONT face=Arial>Drawing</FONT>工具条上点击<FONT face=Arial>New Text</FONT>工具的下拉箭头,在弹出的工具面板上选择<FONT face=Arial>Label</FONT>工具,将提供<FONT face=Arial>Labeling Options</FONT>对话框。
<FONT face=Arial>4</FONT>. 在<FONT face=Arial>Labeling Options</FONT>对话框中,你可以指定每个标注位置是否独立或让<FONT face=Arial>ArcMap</FONT>决定最佳的放置。这个对话框也允许你编辑文本如何显示。你可以使用图层属性或者选中<FONT face=Arial>Choose a Style</FONT>单选按钮来从下拉列表中选择一个新的标注风格。
<FONT face=Arial>5</FONT>. 用<FONT face=Arial>Label</FONT>工具在你要标注的要素上进行标注,删除一个不想要的标注时在该标注上点击鼠标右键选择<FONT face=Arial>Delete</FONT>。为了调整标注的位置,用鼠标拖住该标注挪动到新的位置。
<FONT face=Arial>6</FONT>. 在放置完标注后,选择<FONT face=Arial>Tools</FONT>工具面板中<FONT face=Arial>Select Elements</FONT>工具,在标注上双击出现<FONT face=Arial>Properties</FONT>对话框,编辑标注的大小,颜色或者其他属性。
在<FONT face=Arial>Labeling Options</FONT>对话框指定你要放置的标注是独立放置还是由<FONT face=Arial>ArcMap</FONT>决定其最佳位置。标注的风格可以用图层属性中缺省设置的,也可以选择<FONT face=Arial>Choose a style</FONT>单选按钮来设置一个新的风格。</P>
<P ><FONT face=Arial><IMG src="http://gis.pku.edu.cn/projects/webgis/wwj/technote/arcinfo/arcims/在ArcMap中标注要素.files/new12-xxx4.gif" align=left></FONT><b>统一标注全部要素</b>
有时你需要在一个图层中标注许多要素,动态标注允许你在一个图层中使用图层属性表中的一个字段同时标注所有要素。动态标注行为象一个组,你可以在同一时间改变所有的标注字体或别的标注属性,你也可以设置方针帮助<FONT face=Arial>ArcMap</FONT>决定在什么地方放置标注。当标注的位置不需要很精确或者有许多标注被放置时,动态标注的方法是很有用的。如果附加控制标注位置是必需的,那么动态放置的标注可以转换为注记(<FONT face=Arial>Annotation</FONT>),该过程转换动态标注为文本图形并且可以被独立操作和存储在一个<FONT face=Arial>Geodatabase</FONT>中。
<FONT face=Arial>1</FONT>. 在<FONT face=Arial>Table of Contents</FONT>中要标注的图层上右键选择<FONT face=Arial>Properties</FONT>菜单;
<FONT face=Arial>2</FONT>. 在<FONT face=Arial>Layer Properties</FONT>对话框中,点击<FONT face=Arial>Labels</FONT>页,选中<FONT face=Arial>Label Feature in this Layer</FONT>可选框。在<FONT face=Arial>Label </FONT>标注字段下拉列表 中选择图层属性表的一个字段作为标注字段,并点击<FONT face=Arial>Symbol</FONT>按钮来设置标注风格
<FONT face=Arial>3</FONT>. 由于这些标注被动态响应,所以它们可以作为组被关闭。在<FONT face=Arial>Table of Contents</FONT>的标注图层上点击鼠标右键选择<FONT face=Arial>Label Features</FONT>菜单来关闭要素注记。
当你缩放和漫游一个使用了动态放置标记的地图时,<FONT face=Arial>ArcMap</FONT>基于可用的空间自动调整标注位置。缺省地,<FONT face=Arial>ArcMap</FONT>不允许标记重叠。尽管重叠标记将被自动移去,但有的时候重叠标记是需要的。在图层上点击鼠标右键,当<FONT face=Arial>Properties</FONT>对话框出来后选择<FONT face=Arial>Labels</FONT>页,点击<FONT face=Arial>Layer Placement Options</FONT>按钮,在<FONT face=Arial>Placement Properties</FONT>对话框中选中<FONT face=Arial>Place One Label Per Part</FONT>单选按钮。</P>
<P  align=center><IMG src="http://gis.pku.edu.cn/projects/webgis/wwj/technote/arcinfo/arcims/在ArcMap中标注要素.files/new12-xxx5.gif"></P>
<P >当标注的位置不要求很精确并且有许多标注被放置时,动态标记是非常有用的。</P>
<P ><b>结论</b>
这篇文章提供了一个基本的标注方法概览。<FONT face=Arial>ArcMap</FONT>给你提供了强大的功能来标注要素,可以控制图层点要素是动态标注还是按指定位置标注。利用<FONT face=Arial>SQL Query</FONT>语句,你还可以标注一个图层的要素子集,例如,一个包含城市数据的图层可以用不同字体的标注来显示不同城市,标注文本也可以用<FONT face=Arial>Script</FONT>语言来产生。</P>
喜欢0 评分0
bei-di
路人甲
路人甲
  • 注册日期2004-11-17
  • 发帖数67
  • QQ
  • 铜币247枚
  • 威望0点
  • 贡献值0点
  • 银元0个
1楼#
发布于:2004-11-27 21:12
<P>小弟刚学arcmap ,不知道怎么样用他做一个完整的地图,手里的书教的都是 一些,命令,看了半天看不明白,能不能介绍一下学习他的技巧呢,十分感谢了,班竹有没有QQ,</P>
举报 回复(0) 喜欢(0)     评分
Georgehe
路人甲
路人甲
  • 注册日期2004-10-08
  • 发帖数21
  • QQ
  • 铜币146枚
  • 威望0点
  • 贡献值0点
  • 银元0个
2楼#
发布于:2004-12-02 21:20
<P><img src="http://www.gisempire.com/bbs/Skins/default/topicface/face3.gif"> 很好! 谢谢!  <img src="http://www.gisempire.com/bbs/Skins/Default/emot/em01.gif"><img src="http://www.gisempire.com/bbs/Skins/Default/emot/em02.gif"><img src="http://www.gisempire.com/bbs/Skins/Default/emot/em08.gif"></P>
举报 回复(0) 喜欢(0)     评分
sunny
路人甲
路人甲
  • 注册日期2004-02-13
  • 发帖数79
  • QQ
  • 铜币228枚
  • 威望0点
  • 贡献值0点
  • 银元0个
3楼#
发布于:2004-12-07 12:43
好文章
举报 回复(0) 喜欢(0)     评分
wlztm
路人甲
路人甲
  • 注册日期2003-09-19
  • 发帖数108
  • QQ
  • 铜币227枚
  • 威望0点
  • 贡献值0点
  • 银元0个
4楼#
发布于:2004-12-07 14:29
<DIV class=quote><B>以下是引用<I>bei-di</I>在2004-11-27 21:12:14的发言:</B>

<P>小弟刚学arcmap ,不知道怎么样用他做一个完整的地图,手里的书教的都是 一些,命令,看了半天看不明白,能不能介绍一下学习他的技巧呢,十分感谢了,班竹有没有QQ,</P></DIV>
<P>QQ:5668883
</P><img src="images/post/smile/dvbbs/em03.gif" /><img src="images/post/smile/dvbbs/em03.gif" /><img src="images/post/smile/dvbbs/em03.gif" />
举报 回复(0) 喜欢(0)     评分
游客

返回顶部