ArcGIS 10 新特性之编辑.docx
《ArcGIS 10 新特性之编辑.docx》由会员分享,可在线阅读,更多相关《ArcGIS 10 新特性之编辑.docx(12页珍藏版)》请在冰豆网上搜索。
ArcGIS10新特性之编辑
ArcGIS10新特性之编辑
在ArcGIS10中,ArcMap编辑环境具有简化功能访问的更新外观、用于创建要素的新要素模板选项板以及更强大的交互式捕捉环境。
这种改进可以减少单击按钮的次数、简化工作流以及加快所有数据编译任务的完成时间。
常规编辑环境和用户界面增强功能
您会注意到的第一个主要不同是“编辑器”工具条的重新设计。
“任务”列表中的各项目已转换为单独的工具并重新部署在“编辑器”工具条、“拓扑”工具条或一些其他的位置上,在这些位置处,转换后的工具与在相似环境中发挥作用的其他工具结合在一起。
在当前版本中,其他的项目(例如“按线选择”和“按面选择”)都属于标准选择功能,因此它们也可在编辑环境的外部使用。
“目标”列表(基于以地理数据库为中心的数据视图构建)现已被新的概念性的要素模板所取代。
模板用于定义在地图或布局上创建的对象类型。
启动编辑会话
在ArcGIS10中,可通过两种主要方式启动编辑会话:
一种方式是在“编辑器”工具条上单击“编辑器”菜单;另一种方式是在内容列表中右键单击图层,从而在包含该图层的整个工作空间中自动启动编辑会话。
如果使用“编辑器”菜单对包含多个工作空间的数据的数据框启动编辑,系统将提示您选择要编辑的工作空间。
ArcGIS10中对开始执行地图中的多个工作空间编辑时所弹出的对话框已进行重新设计,用户可以更清晰地显示地图中的图层及其所在的工作空间。
如果ArcMap在基于所选数据启动编辑会话时遇到任何问题,将立即出现一个带有特定错误消息列表的对话框。
您可双击每个问题,从而打开可提供更多信息与解决方案的帮助主题。
使用要素模板创建要素
要素的创建可通过应用要素模板来完成。
要素模板定义创建要素所需的全部信息:
存储要素的图层、创建的要素所应具有的属性以及创建要素所使用的默认工具。
另外,模板也具有名称、描述和标签,这有助于对模板进行查找和组织。
如果启动编辑时未显示模板,则会在当前编辑工作空间中为每个图层自动创建。
模板保存在地图文档(.mxd)和图层文件(.lyr)中。
利用模板进行编辑是一种非常强调以地图为中心的用户体验。
模板通过符号以及用户定义的名称进行显示。
其中,符号用于表示使用模板创建的对象在地图上显示的方式(依据对象目标图层的符号系统及其默认属性)。
模版创建完毕后,可根据需要进行添加、更新、复制和删除。
由此,添加新要素的过程已简化为从窗口单击想要的类型并在地图上定义要素。
而无需定义目标、设置任务和激活“草图”工具。
“创建要素”窗口是一个新增窗口,主要用于创建和管理模板。
“创建要素”窗口包含三个主要组件:
用于管理模板及其属性的工具条、用于创建新要素的模板列表以及一系列用于定义要素形状的工具。
每次在地图上创建要素时,一开始都要用到“创建要素”窗口。
在“创建要素”窗口中选择某要素模板后,将基于该要素模板的属性建立编辑环境;此操作包括设置要存储新要素的目标图层、激活要素构造工具并做好为所创建要素指定默认属性的准备。
为减少混乱,图层不可见时,在“创建要素”窗口中模板也将隐藏。
“创建要素”窗口的顶部面板用于显示地图中的模板,而窗口的底部面板则用于列出创建该类型要素的可用工具。
要素创建工具(或构造工具)是否可用取决于您在窗口顶部选择的模板类型。
例如,如果线模板处于活动状态,则会显示一组创建线要素的工具。
相反,如果选择的是注记模板,则可用的工具将变为可用于创建注记的工具。
在ArcGIS10中,已移除“注记”工具条和“尺寸注记”工具条,它们所包含的工具现在已集成到“编辑器”工具条和“创建要素”窗口中。
创建新注记要素和新尺寸注记要素的过程与创建其他类型要素的过程类似:
选择模板和构造工具,再单击地图创建要素。
创建线和面
创建要素时,最常用到的是“创建要素”窗口中的构造工具以及“编辑器”工具条上的构造方法。
例如,利用这些工具,您可以创建线、弧、正切曲线、交叉点或中点处的折点,还可以基于其他要素的距离和方向创建折点或通过沿现有线段追踪来创建新线段。
要在线或面中创建线段,最常使用的是“线”工具(使用线模板)和“面”工具(使用面模板)。
尽管这些工具适合不同的模板类型,但各自的功能却类似。
要创建线段,只需在地图上想要放置折点的位置单击。
默认情况下,“线”工具和“面”工具可在单击的折点之间创建直线段。
这些工具可以通过其他方式定义要素的形状,例如,创建曲线或追踪现有要素。
这些属于构造方法,位于“编辑器”工具条上。
要创建曲线段,可在“编辑器”工具条的选项板中单击对应的构造类型,然后在地图上绘制曲线。
绘制完每条线段后还可在构造类型之间进行切换,使您能够构建所需的准确形状。
例如,如果要绘制带有转弯的道路,您可能希望某些部分是直的,而某些部分是弯曲的。
要执行此操作,可先使用“直线段”实现直线段的数字化,然后单击曲线段构造方法创建曲线。
尽管许多构造方法的使用方式与之前版本中相对应草图工具的使用方式相同,但还是存在一些差别。
例如,要通过追踪现有要素中的线段来创建新要素,只需要简单的几步即可完成:
选择“追踪”方法,移动鼠标指针至现有要素附近,然后单击,即可开始对线段的追踪。
不需要象以前一样首先选择要追踪的要素,因为这一步经常会对使用“追踪”工具所执行的编辑产生限制。
此外,ArcGIS10还可使用“贝塞尔曲线线段”方法来草绘平滑曲线。
除“线”工具和“面”工具以外,还有其他工具可以用来创建线和面。
“手绘”工具用于创建手绘要素并将其自动平滑为贝塞尔曲线。
“圆”工具和“矩形”工具可通过使用键盘快捷键精确定位方式或交互式拖动鼠标方式创建圆和矩形。
这些工具与ArcGIS9.3“高级编辑”工具条上的工具类似,但是ArcGIS10对其进行了改进(已从该工具条上移除)。
通过“椭圆”工具可以交互方式创建新椭圆要素或者使用快捷键来指定位置以及长半径或短半径。
在先前的版本中,很难在编辑状态下创建椭圆形要素。
在创建面时还可选择“自动完成面”工具,此工具可用于创建互不重叠或没有间隙的相邻面。
此工具与“自动完成面”编辑任务类似,但已开发为单独的构造工具。
创建注记
在ArcGIS10中,“注记”工具条已移除,创建和编辑注记的功能已集成至“创建要素”窗口和“注记构造”窗口。
“创建要素”窗口与“编辑器”工具条提供了创建新注记要素所需的工具。
可以使用“创建要素”窗口为新注记选择构造方法-水平线、曲线、牵引线等等。
一旦您选择了要用的工具,“注记构造”窗口便会出现,可用来输入新注记的文本,控制文本的位置,以及覆盖要素模板定义的默认注记属性。
默认构造工具是要素模板的一个属性。
当您在“创建要素”窗口上选择模板时,会激活默认构造工具。
例如,如果您在创建一个标识道路或河流名称的注记,则可能想把默认构造工具变成“跟随要素注记”工具,该工具用来沿线或面的形状创建注记。
要设置要素模板的属性,请双击“创建要素”窗口中的要素模板。
您可通过“编辑器”工具条>“编辑窗口”菜单访问“未放置的注记”窗口。
通过“编辑窗口”菜单可以打开编辑时所使用的任何可停靠窗口。
在以前版本中,要从“注记”工具条打开“未放置的注记”窗口。
使用编辑命令创建新要素
每次创建要素时都可使用模板。
使用编辑命令(如“缓冲区”或“联合”)创建要素时,可以在打开的对话框上选择与这些命令相对应的模板。
如果编辑的是现有要素,则无需指定模板。
当不使用草绘命令而使用编辑命令来创建新要素时,可以在对话框上选择与这些命令相对应的模板。
在先前版本中,访问这些命令之前,必须先设置目标图层,这表示只有对目标图层类型进行适当设置后(例如用于“复制平行线”的线图层)才能使用这些命令。
新捕捉环境
现有的捕捉环境十分灵活与强大,但是有时对于临时用户来说太过复杂。
ArcGIS10可提供简化的捕捉体验,它使用更基于地图的设置,最大程度地减少了按图层管理捕捉环境的需求。
捕捉在默认情况下处于启用状态,并且它的使用范围已从仅可在编辑会话中使用拓宽至可跨ArcMap使用。
例如,“捕捉”中的设置在进行地理配准和使用“测量”工具时也可使用。
使用捕捉时所需的所有设置均位于“捕捉”工具条中。
默认情况下,在ArcMap中捕捉处于启用状态,此时活动的捕捉代理或类型包括点、端点、折点和边。
您可打开或关闭单个类型,或者从“捕捉”工具条完全关闭捕捉。
当捕捉代理在工具条或菜单上显示为“按下”状态,则说明它处于启用状态。
要完全关闭捕捉,请单击“捕捉”菜单,然后移除“使用捕捉”旁边的复选标记。
捕捉启用的情况下,您可能会注意到指针在移动至地图的各个要素附近以及停留在要素上时,其图标会发生改变。
每个捕捉代理(折点、边、端点、交点等)都有其自身的反馈方式。
例如,当捕捉到某个折点或点时光标会变为方形,而当捕捉到某个边时光标会变为一个带有对角线的框。
通过留意光标外观及弹出的“捕捉提示”文本,您便可立即判断出捕捉到的图层以及正在使用的捕捉类型。
此外,新的捕捉环境允许您自定义光标外观和弹出的“捕捉提示”,它还新增了一些捕捉类型,例如交点、曲线的切点以及中点。
如果需要先前版本中已自定义的捕捉环境,可在“编辑选项”对话框的“常规”选项卡上启用经典捕捉。
此设置会在编辑过程中禁用“捕捉”工具条并恢复“捕捉环境”窗口。
在“属性”窗口中编辑
先前版本所提供的编辑体验中,有一方面会使我们在编辑状态下产生混淆,这就是我们所使用的要素类信息并不是由ArcMap中要素图层所表现的视图来提供的,而是由地理数据库提供的。
提供一致的基于图层的编辑体验可减轻这种混淆,并在使用制图系统的其他部分时提供更加完美的体验。
例如,在编辑状态下对属性进行操作时,如果关闭字段的可见性、设置字段别名或者更改字段中数字的显示方式,则在编辑状态下,此字段就会处于隐藏状态、使用设置的别名显示或者使用更改的数字格式显示。
您还可将字段设置为只读,即无论拥有文件权限还是数据库权限,都只能查看而无法编辑该字段。
参照“属性”窗口中的图层属性有助于提高查看效率,即可以只查看需要更新的重要信息。
“属性”窗口中的各个条目使用其显示表达式(属性表或表中最有用且唯一的字段)进行显示。
显示表达式是一种增强的主显示字段概念,它允许您自定义文本字符串。
显示表达式的使用方式有多种,例如,自行输入文本、更改文本格式或者合并多个字段的内容。
除显示在“地图提示”的内容中和“识别”对话框中以外,表达式还会显示在“属性”窗口中。
“属性”窗口还在其他方面得到了增强,例如可以更改窗口方向(对象列表下的属性)并将它停靠在ArcMap应用程序界面。
如果正在使用日期字段,则弹出的日历会使输入具体日期变得更加方便。
还可在“属性”窗口中更轻松地与相关记录、属性表和“图层属性”进行交互。
此外,“图层属性”对话框中的“字段”选项卡也经过重新设计,使得对字段重新排序、打开或关闭字段、排序字段以及设置其他显示属性和格式属性更加方便。
“字段”选项卡上的字段顺序就是在整个ArcMap中(包括处于编辑状态下的“属性”对话框中)显示的默认顺序。
采用新方式将文件附加至要素
ArcGIS10引入了附件,用于灵活管理与要素相关的附加信息。
您可以向单个要素添加文件作为附件,它们可以是图像、PDF、文本文档或任意其他文件类型。
例如,如果用某个要素表示建筑物,则可以使用附件来添加多张从不同角度拍摄的建筑物照片,以及包含建筑物契约和税务信息的PDF文件。
附件与超链接类似,但允许多个文件与一个要素相关联、将关联的文件存储在地理数据库中并以更多方式访问这些文件。
可通过“识别”窗口、“属性”窗口(编辑时)、属性表窗口以及HTML弹出窗口来查看这些附件。
由于ArcGIS将使用关系类来维系要素和文件附件之间的关联性,因此,只有拥有ArcEditor或ArcInfo级别许可才能添加和编辑附件。
您可以使用ArcView查看附件。
要将附件添加至现有地理数据库,必须将地理数据库升级至ArcGIS10。
要升级该地理数据库,可在目录树中右键单击它,再单击“属性”。
在“常规”选项卡中单击“升级地理数据库(Geodatabase)”。
采用新方式输入确切位置
用于在确切位置创建点或折点的“绝对XY”对话框经过了重新设计。
在当前版本中,可更方便地输入不同单位的值。
在先前的版本中,除非输入单位缩写(例如,英尺的缩写ft、米的缩写m或十进制度的缩写dd),否则此对话框只接受地图单位。
可以用经纬度坐标对、军事格网参考系(MGRS)格网位置、通用横轴墨卡托(UTM)位置或美国国家格网(USNG)位置的形式指定位置。
如果正在输入坐标对,与格网位置出现一个框相比,会在对话框上出现两个框。
这一改变也反映在使用与“绝对XY”相似的功能的其他命令上,包括将折点和拓扑元素移动至特定位置(移动至)。
通过微型工具条更轻松地访问功能
许多情况下,某些最强大的编辑功能仅可通过键盘快捷键或右键单击弹出的快捷菜单来访问。
在当前版本中,所有这些快捷方式仍然可用,而且还可通过新增的显示有多个更常用选项的弹出式微型工具条和窗口访问这些功能。
每当使用草图工具单击地图来创建线段时,就会出现“要素构造”工具条。
此工具条可提供“编辑器”工具条上线段构造方法的快捷方式,因此可创建直线段或曲线段并轻松访问任何其他的构造方法。
“要素构造”工具条还包含一些命令,用于将所创建的下一个线段限定为与前一条线段平行或垂直。
如果正在编辑某要素的折点,则会出现“编辑折点”工具条,该工具条允许您选择折点并轻松添加和移除它们。
还可框选多个折点,以同时选择、移动或删除它们。
此外,“注记构造”窗口还可提供用于创建新注记要素的选项。
编辑现有要素
在当前版本的编辑环境下处理和操作现有要素时支持大量的工具和命令来,例如整形要素几何或分割现有要素。
要在先前版本中编辑某个要素,请确保已选择适当的要素,接着选择编辑任务,然后选择要使用的工具。
在ArcGIS10中此过程已简化,最常用的编辑任务已提升为单独的工具,如果尚未选择任何要素,则会提示您选择一个要素。
例如,要对面进行分割或整形,可在“编辑器”工具条上单击剪切面工具或整形要素工具,选择要素,然后绘制用于执行此编辑操作的线。
要修改要素,可选择某个要素并单击“编辑”工具条上的“编辑折点”按钮(与以前的“修改要素”任务类似)。
在当前版本中,仍然可以双击要素弹出相应的“编辑”工具,作为编辑要素折点的快捷方式。
一旦处于编辑会话下,“编辑器”工具条上的主要编辑工具通常都会启用。
如果工具因为未满足某些条件而无法使用,则会出现一条消息,显示有关该工具的要求和特定使用方法。
此消息有助于您解决问题并顺利地使用工具。
编辑折点和线段
当要编辑某要素的折点和线段时,可选择该要素并单击“编辑折点”按钮,或双击该要素弹出“编辑”工具。
主要的增强功能之一就是能够在屏幕上选择多个折点并立即将它们移动、编辑和删除。
先前版本中,只能使用折点表形式的“编辑草图属性”窗口,不能通过图形方式选择多个折点。
在ArcGIS9.3中,需要使用“编辑草图属性”对话框来一次性选择多个折点。
然而,在ArcGIS10中,只需通过“编辑”工具进行交互式操作就可以选择、删除或移动它们。
此外,还可以右键单击线段并将它更改为其他类型,例如将直线段更改为曲线或贝塞尔曲线线段。
编辑曲线段也更加容易-例如,可通过单击和拖动来整形曲线、设置特定半径或者重新定位贝塞尔控点。
在先前的版本中,编辑贝塞尔曲线仅可与地理数据库制图表达配合使用,但在当前版本中,可在任何要素类中创建和编辑贝塞尔曲线。
如果“编辑”工具处于激活状态且您正在编辑要素的形状,则“编辑”工具的指针将由黑色箭头变为白色箭头,表示可以直接选择折点和修改线段。
如果当前处理的是整个要素而不是组成要素的单个折点和线段,将显示黑色箭头指针。
“编辑折点”工具条可用于选择折点以及轻松地添加和移除折点。
修改完折点后,完成草图。
⏹修改草图折点工具
可用于选择折点和编辑线段。
⏹要添加折点,请单击添加折点工具
,然后在想要插入折点的位置单击线段。
⏹要删除折点,请单击删除折点工具
,然后单击要删除的折点。
要删除多个折点,可框选要删除的折点。
处理多个折点以及更改线段类型的功能也构建在“拓扑编辑”工具中。
这样就可以在一次编辑中对共享一条边的要素的形状进行更新。
例如,如果森林与湖泊具有相邻边界,则可选择此共享边界并使用“拓扑编辑”工具同时沿两个要素的边界修改折点。
整形边和修改边拓扑编辑任务同样已经成为工具,在当前版本中位于“拓扑”工具条上。
这些工具可对共享所选边或边界的所有要素的形状进行更新,所以当要整形两个相邻要素时会非常适用。
(“编辑器”工具条上的“整形要素”工具和“修改要素”工具仅会更新单个选定的线或面。
)
选择要素
当使用“编辑”工具或“编辑注记”工具并单击地图选择要素时,如果在单击位置下存在多个可选要素,则会出现一个小图标
。
此图标(称为选择卡)允许您优化选择内容以及在出现重叠要素的情况下准确选择所要选择的要素。
N键盘快捷键仍可用于循环显示可选的要素,但是选择卡可为选择要素提供图形化选择方法。
编辑m值和z值
“编辑草图属性”窗口使得同时对多个折点更改m值和z值更加方便。
例如,可根据折点是否选中的情况对折点进行排序,并将需要更新的折点提升至列表顶端。
此外,当处理路径时,以前的编辑任务已转换为“路径编辑”工具条上的工具,并且它使用新的编辑环境和要素模板。
编辑状态下更出色的反馈能力
当数字化要素、修改要素及移动要素时,ArcGIS10可提供更好的屏幕反馈。
当创建或移动要素时,会看到符号化的所见即所得(WYSIWYG)要素预览,而不是像过去只有简单的编辑草图或线框。
此外,在“编辑选项”对话框的“常规”选项卡上,还可方便地更改用在编辑草图的折点和线段中的颜色和符号大小。
在先前的版本中,只能通过编写代码或使用系统注册表来更改这些符号。
例如,如果要在深色栅格图像中追踪要素,您最好更改颜色以便更容易看到草图。
您可更改用于绘制折点以及将这些折点连接在一起的线段线的方框。
所选折点符号是在折点被选中时(例如,使用“编辑”工具在折点周围绘制方框,或在“编辑草图属性”窗口中选中折点时)折点的显示方式。
您可关闭符号化(所见即所得)预览,以使要素在移动或绘制草图时显示为线框。
在通过航空像片追踪或使用大轮廓符号时,关闭符号化绘图可能非常有用。
如果关闭该设置,则在使用编辑草图时将会使用在“编辑选项”对话框中指定的草图符号。
用于创建面和分割面的新命令
“拓扑”工具条上的“构造要素”命令已被分为两个更易于使用的不同命令:
构造面和分割面。
以前版本中,“构造要素”使用起来很不方便,因为它既要处理线又要处理面,还要能够创建新要素或分割现有要素。
在ArcGIS10中,要素创建功能通过新的“构造面”命令实现,而分割功能通过新的“分割面”命令实现。
两者都可从“拓扑”工具条中获得。
使用这些工具不需要拥有地理数据库或地图拓扑,但是要求拥有ArcEditor或ArcInfo级别许可。
要从现有要素中创建线,可使用要素转线地理处理工具。
用于沿线创建点以及对线进行等分的新命令
“分割”命令已移除,并替换为新的“编辑器”菜单>构造点命令中的功能以及在“编辑器”菜单>分割命令中的新选项。
“构造点”命令用于沿所选线以一定的间隔创建新点要素。
例如,可以使用“构造点”命令沿输电线路放置电线杆。
可以等间距地创建特定数量的点,也可以按所选的基于距离或m值的间隔来创建点。
“编辑器”菜单上的“分割”命令允许您将线等分为多个新要素。
例如,可使用此“分割”选项将线打断为多个等长的部分。
采用新方式创建大地测量要素
ArcGIS10包括一些创建要素的新工具,这些工具能够在绘制要素的过程中考虑大地测量值。
“高级编辑”工具条上的“构造大地测量要素”命令可打开一个窗口,通过该窗口可以创建若干要素类型(例如大地测量线、大地测量圆或恒向线)。
新的“编辑”地理处理工具箱
“编辑”工具箱包含一组可用于对数据执行批量编辑的地理处理工具。
这些工具在执行数据清理时很有用,尤其是对于从其他源(如CAD)导入的数据。
采用新方式编辑来自ArcGISServer的数据
如果拥有来自ArcGISServer的数据,可将此服务的本地副本下载到地理数据库中,以便能够在ArcMap中编辑此数据。
当您所在组织中有离线的员工时,可使用此工作流。
此外,它还可提供有关使用多个客户端(例如通过Web或使用桌面应用程序)编辑同一数据的常用方法。
将服务器数据复制到本地地理数据库后,使用这些要素类的方式就会与使用任何其他要素类一样;您可以使用相同的方式启动编辑会话、添加要素以及删除要素。
当结束编辑本地图层后,需要对它们进行同步,以将更改更新到服务中。
由于只是在创建本地副本或将本地副本应用到服务器时需要访问服务器,因此可以根据需要在离线状态下进行编辑。
默认情况下,数据会检出至自动创建的新文件地理数据库。
您还可选择在现有ArcSDE地理数据库中存储数据。
如果计划对数据进行多次更新,请考虑使用ArcSDE,因为它允许用户反复地检出数据与同步更新。
其他更改
以下是对用户界面和命令的一些其他更改。
“相交”命令已从“编辑器”菜单中移除,在当前版本中位于“自定义”对话框中。
“镜像要素”编辑任务已转为工具,并位于“自定义”对话框中。
“验证整个拓扑”按钮已从“拓扑”工具条中移除,在当前版本中位于“自定义”对话框中。
要访问有关“内圆角”工具和“追踪”构造方法的选项,除按O键外,还可以右键单击地图。
为现有解决方案和工作流提供的支持
由于要素模板提供了可用性优势,建议在编辑时学习使用它们的方法。
但是,对于无法采用基于模板的工作流的组织,提供一个可用于恢复为ArcGIS9编辑环境的选项。
这样一来,依赖于大量编辑自定义的组织将以其自己的速度过渡到要素模板工作流。
在您已准备好迁移到该工作流时,即可重新使用要素模板。
此设置可在“高级ArcMap设置”工具中找到,该工具位于ArcGIS安装位置的\Utilities目录中。
此选项阻止您使用多个用于创建要素的功能,因为用户界面和编辑方法将恢复为其在ArcGIS9中的外观和使用方法。
系统将从ArcMap中移除任何与要素模板一起使用的用户界面元素。
例如,“编辑器”工具条将显示“草图工具”选项板、目标图层列表和任务列表。
编辑任务与目标图层结合使用,以创建和编辑要素。
可使用“注记”工具条和“尺寸”工具条而非“创建要素”窗口中的工具来创建这些要素类型。
如果已启用经典捕捉,则必须将其关闭才能在编辑时使用“捕捉”工具条。
启用经典捕捉后,编辑环境外部的其他功能(例如地理配准和“测量”工具)仍可使用“捕捉”工具条上的设置。