·重复的弧段·遗漏的标识点·一个多边形多于一个的标识点O+失标识点漏失燕段连接过度结点+A伪结点5+未连接结点+只个多边形内多于一个标识点春挂结点+蓝复的减钱在PCARC/INFO中设立了特殊的符号来帮助识别潜在的错误。这些符号可用来在ARCEDIT和ARCPLOT中显示潜在的错误。符号说明错误名伪结点少于三条弧段连接于此的结点悬挂结点口不与其它弧段相连的弧段结点在ARCEDIT环境下,显示悬挂结点和伪结点的执行命令步骤的例子如下:[ARC]ARCEDIT:DISP 4:EDIT图层名:DRAWE ARC NODE ERROR:DRAW:MAPE*;DRAW:EF ARC此例子中,首先进入ARCEDIT子模块:然后设置显示环境,接着指定要编辑的图层,此时显示图形范围为缺省值,即要编辑的图层的范围,输入方式为缺省方法,即鼠标方式;其次可以设置在屏幕上显示的特征,即弧段,错误的结点(即伪结点和悬挂结点):并显示之:若画面显小时,可以通过放大显示之,亦即指定一个新的图层范围:当指定了要编辑的特征后,就可以对此特征进行编辑、修改的操作了。建议在经过用BUILD和CLEAN建立拓扑关系后的图层中发现的各种数字化的错误,需在ARCEDIT中利用它的编辑功能修改,首先应在图上把应改正的错误标出。错误丢去线段在图上用醒目彩笔绘出丢漏Label标出位置和其User-ID在一个多边形内有超过一个的Label标出哪个Label应该删除两线段交点未相交或多边形不闭合指出哪个线段要延长或移动哪个节点Overshoot指出是否应该删除给出正确值不正确的User-ID4.3ARCEDIT编辑过程的基本步骤
·重复的弧段 ·遗漏的标识点 ·一个多边形多于一个的标识点 在 PC ARC/INFO 中设立了特殊的符号来帮助识别潜在的错误。这些符号可用来在 ARCEDIT 和 ARCPLOT 中显示潜在的错误。 错误名 符号 说明 伪结点 ◇ 少于三条弧段连接于此的结点 悬挂结点 □ 不与其它弧段相连的弧段结点 在 ARCEDIT 环境下,显示悬挂结点和伪结点的执行命令步骤的例子如下: [ARC]ARCEDIT :DISP 4 :EDIT 图层名 :DRAWE ARC NODE ERROR :DRAW :MAPE *;DRAW :EF ARC . 此例子中,首先进入 ARCEDIT 子模块;然后设置显示环境,接着指定要编辑的图层,此时显示图形 范围为缺省值,即要编辑的图层的范围,输入方式为缺省方法,即鼠标方式;其次可以设置在屏幕上 显示的特征,即弧段,错误的结点(即伪结点和悬挂结点);并显示之;若画面显小时,可以通过放大显 示之,亦即指定一个新的图层范围;当指定了要编辑的特征后,就可以对此特征进行编辑、修改的操 作了。 建议在经过用BUILD和CLEAN建立拓扑关系后的图层中发现的各种数字化的错误,需在ARCEDIT 中利用它的编辑功能修改,首先应在图上把应改正的错误标出。 错 误 丢去线段 在图上用醒目彩笔绘出 丢漏 Label 标出位置和其 User-ID 在一个多边形内有超过一个的 Label 标出哪个 Label 应该删除 两线段交点未相交或多边形不闭合 指出哪个线段要延长或移动哪个节点 Overshoot 指出是否应该删除 不正确的 User-ID 给出正确值 4.3 ARCEDIT 编辑过程的基本步骤
从上一节的例子中,我们可以看出一个ARCEDIT的编辑过程必不可少的几个基本步骤启动AREDIT②显示环境的设置③指定所要编辑的图层④确定要显示的特征,并显示指定要编辑的特征③编辑、修改的过程①存盘并退出AREDIT每次开始ARCEDIT时,你着先必须告诉ARCEDIT你所需要编辑的内容。那么你要做的第一件事是:用命令EDITCOVERAGE定义所要编辑的图层用命令EDITFEATURE定义所要编辑的特征类型。你可以在一个编辑过程中,随时改变编辑图层和特征类型。第二个事情是设置环境。环境会告诉ARCEDIT你要做什么:要显示什么图层特征;用何种方式输入坐标等等。每一编辑过程,都得指定编辑图层。要么选择一个原有的图层,要么建立一个新的图层。要想对一个业已存在的图层进行编辑,可执行命令EDITCOVERAGE,来指定编辑图层。命令CREATECOVERAGE用来建立一个新的图层,并使之成为当前的编辑图层。一个新的图层的TIC和BND文件,既可以从一已有的图层(TIC一BND一COVER一AGE)直接拷贝过来也可以重新输入。前者保证了在ARC/INFO数据库中能够以同一个TIC文件生成不同的信息图层。作为基于特征的图形编辑器,ARCEDIT的命令仅仅对当前编辑的特征类型进行操作。因此必须指定要编辑的特征.并且每个特征类型在被编辑时,都有其特定的功能和特定的容差值,例如ADD命令对手不同的特征类型,其菜单均不一样。命令COORDINATE指定坐标的输入文式。ARCEDIT共有三种输入方式:光标CURSOR或鼠标[MOUSE]方式,数字化仪方式[DIGITIZER],键盘方式[KEY-BOARD】。其缺省值是CURSOR方式。指定显示什么图层特征的环境时,还可进背景的显示环境设置。对当前图层进行编辑时,可以设置别的图层作为背景。背景图层中的特征不能被编辑。命令BACKCOVERAGE用来指定背景图层:命令BACKENVIROMENT则指定背景图层中被显示的特征类型。BACKCOVER命令还能指定一个颜色符号号码,使背景特征以该符号的颜色显示,从而区别于编辑图层。DRAW命令根据当前的MAPEXTENT决定图形显示区域。区域之外的特征不被显示。图层范围最初根据第一个编辑图层的BND文件设置:在随后的编辑中,可用命令MAPEXTENT根据需要改变显示区域。命令MAPEXTENT规定的显示区域对背景COVERAGE同样适用。执行DRAW命令时,背景图层中的特征首先显示出来,接着显示当前编辑图层中的特征。命令QUIT退出ARCEDIT状态(提示符AROEDIT:)返回到ARC状态《提示符:ARC:)。退出时,若没有存盘,程序会提示你存盘:KEEP_ALL EDIT CHANGES(Y/N) ?DOYOUREALLYWANTTODOTHIS<Y/N>?若回答”YES”,则图层中被修改的内容自动存盘;若回答"NO”,则不存盘。在PCARC/INFO中,若遇到操作上的困难,记不住具体要运用的命令时,随时可以通过输入COMMANDS命令来得到所有的命令一览表,浏览所有的命令。并通过HELP命令得到一个实时帮助,获得命令的使用说明等等。具体的编辑过程的例子:
从上一节的例子中,我们可以看出一个 ARCEDIT 的编辑过程必不可少的几个基本步骤: ①启动 AREDIT ②显示环境的设置 ③指定所要编辑的图层 ④ 确定要显示的特征,并显示 ⑤ 指定要编辑的特征 ⑥编辑、修改的过程 ⑦存盘并退出 AREDIT 每次开始 ARCEDIT 时,你着先必须告诉 ARCEDIT 你所需要编辑的内容。那么你要做的第一件事 是: 用命令 EDITCOVERAGE 定义所要编辑的图层 用命令 EDITFEATURE 定义所要编辑的特征类型。 你可以在一个编辑过程中,随时改变编辑图层和特征类型。 第二个事情是设置环境。环境会告诉 ARCEDIT 你要做什么:要显示什么图层特征;用何种方式输 入坐标等等。 每一编辑过程,都得指定编辑图层。要么选择一个原有的图层,要么建立一个新的图层。 要想对一个业已存在的图层进行编辑,可执行命令 EDITCOVERAGE,来指定编辑图层。命令 CREATECOVERAGE 用来建立一个新的图层,并使之成为当前的编辑图层。 一个新的图层的 TIC 和 BND 文件,既可以从一已有的图层(TIC 一 BND 一 COVER- AGE)直接拷贝过来, 也可以重新输入。前者保证了在 ARC/INFO 数据库中能够以同一 个 TIC 文件生成不同的信息图层。 作为基于特征的图形编辑器,ARCEDIT 的命令仅仅对当前编辑的特征类型进行操作。因此必须指 定要编辑的特征.并且每个特征类型在被编辑时,都有其特定的功能和特定的容差值,例如 ADD 命令 对于不同的特征类型,其菜单均不一样。 命令 COORDINATE 指定坐标的输入文式。ARCEDIT 共有三种输入方式:光标[CURSOR]或鼠标 [MOUSE]方式,数字化仪方式[DIGITIZER],键盘方式[KEY- BOARD〕。其缺省值是 CURSOR 方式。 指定显示什么图层特征的环境时,还可进背景的显示环境设置。 对当前图层进行编辑时,可以设置别的图层作为背景。背景图层中的特征不能被编辑。命令 BACKCOVERAGE 用来指定背景图层;命令 BACKENVIROMENT 则指定背 景图层中被显示的特征类型。 BACKCOVER 命令还能指定一个颜色符号号码,使背景特征以该符号的颜色显示,从而区别于编辑 图层。 DRAW 命令根据当前的 MAPEXTENT 决定图形显示区域。区域之外的特征不被显示。图层范围最初 根据第一个编辑图层的 BND 文件设置;在随后的编辑中,可用命令 MAPEXTENT 根据需要改变显示区 域。 命令 MAPEXTENT 规定的显示区域对背景 COVERAGE 同样适用。 执行 DRAW 命令时,背景图层中的特征首先显示出来,接着显示当前编辑图层中的特征。 命令 QUIT 退出 ARCEDIT 状态(提示符 AR0EDIT:)返回到 ARC 状态〈提示符:ARC:)。退出时,若没 有存盘,程序会提示你存盘: KEEP ALL EDIT CHANGES(Y/N〉? DO YOU REALLY WANT TO DO THIS〈Y/N〉? 若回答"YES",则图层中被修改的内容自动存盘;若回答"N0',则不存盘。 在 PC ARC/INFO 中,若遇到操作上的困难,记不住具体要运用的命令时,随时可以通过输入 COMMANDS 命令来得到所有的命令一览表,浏览所有的命令。并通过 HELP 命令得到一个实时帮助,获 得命令的使用说明等等。 具体的编辑过程的例子:
[ARC]ARCEDIT(启动ARCEDIT):DISP4(设置显示设备并打开图形显示页):MAPE图层名1(确定图层范围):EDIT图层名1(指定要编辑的图层):BACKCOV图层名23(指定背景图层,显示颜色符号为3):DRAWEARCNODEERROR(指定要显示的特征为弧段,伪结点和悬挂结点):BACKEARC(指定要显示的背景特征为孤段):DRAW(显示当前显示环境指定的所有特征,包括编辑图层和背景图层):EFARC(指定要编辑的特征为孤段):MAPE*:DRAW(通过鼠标指定一个新的图层范围。把一个局部放大显示,以便于操作。)oece2h具体的编辑修改..13:SAVE(按原图层名1存盘):QUIT(退出ARCEDIT)4.4具体特征类型的编辑修改找出所有的错误后,用ARCEDIT修改每一个错误并验证进行了修改,我们会发现用同样的步骤可以修改开源节流同的错误。在进行实际编辑修改之前,需要设置编辑环境:然后指定要编辑的特征类型,一次只能编辑一个特征类型;定义了特征类型以后,还要准确选择要编辑的特征,可一次选择,编辑多个特征:进行了必要的设置后,实际修改就比较容易了。下面先列举一些实际编辑修改的例子。1.增加丢失的标识点(Label):EDITFLabel(设置编辑特征种类):MAPEXTENT*(开窗显示):DRAW(重画):ADD(键入增加特征命令)显示增加标识点菜单,选择”1)”AddIabel.同时在需增加标识点的位置按下1)"键:这时在屏幕上将会出现一绿色"+”符号,表示已加入了所需标识点。2.增加丢失的线段为有效地进行数字化,不再产生新的悬挂节点,可以在要连接的线段上用SPLIT命令增加一新节点,所增加的线段可捕捉至该节点,这样就不必在编辑修改后使用CLEAN命令建立拓扑关系。DRAWENVNODEERRORS(设置显示环境):EDITFARC(设置编辑特征):DRAW:SELECT(选择一线段):PLIT(在所选线段指定位置上建立一新的节点):ADD(增加线段)有些错误用数字化仪修改比较麻烦,而使用图形显示设备修改却显得更为方便。设置绘图环境::DRAWENVARCNODEERRORS
[ARC]ARCEDIT (启动 ARCEDIT) :DISP 4 (设置显示设备并打开图形显示页) :MAPE 图层名 1 (确定图层范围〉 :EDIT 图层名 1 (指定要编辑的图层) :BACKCOV 图层名 2 3 (指定背景图层,显示颜色符号为 3) :DRAWE ARC NODE ERROR (指定要显示的特征为弧段,伪结点和悬挂结点) :BACKE ARC (指定要显示的背景特征为孤段) :DRAW (显示当前显示环境指定的所有特征,包括编辑图层和背景图层) :EF ARC (指定要编辑的特征为孤段) :MAPE * ;DRAW (通过鼠标指定一个新的图层范围。把一个局部放大显示,以便于操作。) :SAVE (按原图层名 1 存盘) :QUIT (退出 ARCEDIT) 4.4 具体特征类型的编辑修改 找出所有的错误后,用 ARCEDIT 修改每一个错误并验证进行了修改,我们会发现用同样的步骤 可以修改开源节流同的错误。 在进行实际编辑修改之前,需要设置编辑环境;然后指定要编辑的特征类型,一次只能编辑一个 特征类型;定义了特征类型以后,还要准确选择要编辑的特征,可一次选择,编辑多个特征;进行了必 要的设置后,实际修改就比较容易了。 下面先列举一些实际编辑修改的例子。 1.增加丢失的标识点(Label) :EDITF Label (设置编辑特征种类) :MAPEXTENT * (开窗显示) :DRAW (重画) :ADD (键入增加特征命令) 显示增加标识点菜单,选择"1)"Add Label,同时在需增加标识点的位置按下"1)"键,这时在 屏幕上将会出现一绿色"+"符号,表示已加入了所需标识点。 2.增加丢失的线段 为有效地进行数字化,不再产生新的悬挂节点,可以在要连接的线段上用 SPLIT 命令增加一新节 点,所增加的线段可捕捉至该节点,这样就不必在编辑修改后使用 CLEAN 命令建立拓扑关系。 :DRAWENV NODE ERR0RS (设置显示环境) :EDITF ARC (设置编辑特征) :DRAW :SELECT (选择一线段) :PLIT (在所选线段指定位置上建立一新的节点) :ADD (增加线段) 有些错误用数字化仪修改比较麻烦,而使用图形显示设备修改却显得更为方便。 设置绘图环境: :DRAWENV ARC NODE ERRORS
:DRAW(显示图形):COORDINATE CURSOR(座标输入方式为鼠标)3.改正悬挂结点:EDITFARC(编辑特征为线段):MAPE*(开窗放大):SELECT(选择不需要的悬挂孤段):DELETE(删除该悬挂线段):DRAW(重新显示)4.改正未连接结点:MAPEDEFAULT(选择显示范围为隐含值):DRAW(显示整个图层):MAPE*(开窗放大):DRAW(显示开窗部分):EDITFNODE(编辑特征为节点):MOVE(提示指定要移动的节点,按下1键。又提示指定节点移至何处,按下任意键):DRAW(重新显示图形)5.改正不封闭的多边形可采用与改正未连接结点相同的方法改正不封闭多边形。最后以DRAW显示,如果修改成功,显示为伪节点()6.改正用户标识符:EDITFLABEL(编辑特征为标识点):DRAWENVLABELIDS(显示环境为标识点位置和它们的值):DRAW(显示):SELECT(选择要改正的标识点后有关该标识点的信息将显示在屏幕上):CALCULATE图层名一ID=70(将所要选择的Labe1值改为7O)SAVE(存盘)经过编辑修改后的图层应用BUILD或CLEAN命令重建拓扑关系,然而如果有可能的话最好使用BUILD而不使用CLEAN。在PCARCEDIT环境中,最常用的编辑命令及功能分述如下。特征选择命令选择编辑特征是非常容易执行的编辑操作。当选择了一个或一组特征后。你可以对其执行一系列的编辑操作,一直到选择一组新的特征进行编辑为止。有关特征选择的命令有:SELECT从当前编辑特征中选择ASELECT向已选择的图素增加内容NSELECT选择当前设有选中的所有特征RESELECT从当前选择特征中再选择新的特征UNSELECT删除所选的特征
:DRAW (显示图形) :COORDINATE CURSOR (座标输入方式为鼠标) 3.改正悬挂结点 :EDITF ARC (编辑特征为线段) :MAPE * (开窗放大) :SELECT (选择不需要的悬挂孤段) :DELETE (删除该悬挂线段) :DRAW (重新显示) 4.改正未连接结点 :MAPE DEFAULT (选择显示范围为隐含值) :DRAW (显示整个图层〉 :MAPE * (开窗放大) :DRAW (显示开窗部分) :EDITF NODE (编辑特征为节点) :MOVE (提示指定要移动的节点,按下"1"键。又提示指定节点移至何处,按下任意键) :DRAW (重新显示图形) 5.改正不封闭的多边形 可采用与改正未连接结点相同的方法改正不封闭多边形。最后以 DRAW 显示,如果修改成功,显 示为伪节点(◇) 6.改正用户标识符 :EDITF LABEL (编辑特征为标识点) :DRAWENV LABEL IDS (显示环境为标识点位置和它们的值) :DRAW (显示) :SELECT (选择要改正的标识点后有关该标识点的信息将显示在屏幕上) :CALCULATE 图层名一 ID=70 (将所要选择的 Label 值改为 70) :SAVE (存盘) 经过编辑修改后的图层应用BUILD或CLEAN命令重建拓扑关系,然而如果有可能的话最好使用BUILD 而不使用 CLEAN。 在 PC ARCEDIT 环境中,最常用的编辑命令及功能分述如下。 特征选择命令 选择编辑特征是非常容易执行的编辑操作。当选择了一个或一组特征后。你可以对其执行一系 列的编辑操作,一直到选择一组新的特征进行编辑为止。 有关特征选择的命令有: SELECT 从当前编辑特征中选择 ASELECT 向已选择的图素增加内容 NSELECT 选择当前设有选中的所有特征 RESELECT 从当前选择特征中再选择新的特征 UNSELECT 删除所选的特征
SELECT命令的缺省参数为”one:SELONE或者:SEL当需要选择一组要编辑的特征时,可输入命令::SEL MANY让你连续选择多个要编辑的特征。选用参数"BOX",通过鼠标在屏幕上确定一个要选择的区域亦可以选择一个或多个要编辑的特征。即凡是在区域中的完整的弧段标识点等等都被选中。:SELBOX若屏幕上的特征显示得较小,或者各特征交叉显示在一起,较复杂而不易选中要编辑的特征时"SELBOX"命令就显得尤其方便好用了。设置选择特征的显示颜色并显示之的命令对已选择的特征往往需要以不同的颜色显示之,以示与图层的其它同类型特征区别开。在图层很复杂时尤其如此。:SETDRAWSYMBOL2(设置被选择特征的显示颜色符号为"2")DRAWSELECT(按显示颜色符号"2"显示被选择的特征)具体的例子及命令简略形式如下::EFARC(指定编辑特征为孤段):DRAWEARC(设置显示特征为弧段):DRAW(显示特征:弧段):SEL(选择要编辑的一个弧段):SETD2(设置被选中的弧段的显示颜色):DRAWS(被选中的孤段以指定的颜色显示,以区别于其它的弧段).·考贝命令ARCEDIT模块中,对弧段,标识点,注记等均可运用考贝命令:COPY使用COPY命令对选择图形特征定义初始定位点和终到定位点,ARCEDIT自动计算相对距离和方向,然后将图形特征拷贝到新的位置例如::EFARC(指定编辑特征为弧段):SELBOX(选择要编辑的一组弧段:COPY(使用标指定需要拷贝的一组弧段的初始位置以及终到的新的位置此时,ARCEDIT自动计算相对距离和方向,将这一组弧段拷贝到新的位置若是要拷贝一段文字注记。步骤相同,仅仅需先指定编辑特征为注记::EF ANNO:SEL BOX:COPY·移动命令考贝命令是将特征从原来的位置完整地复制到新的位置,原来位置上的特征还存在而移动命令则是将原来位置上的特征完整地移至一个新的位置,原来位置上的特征不复存在。:MOVEMOVE命令要求对需移动特征指定移动初始点和移动终了点,并自动计算其相对移动距离和方
SELECT 命令的缺省参数为"one' :SEL ONE 或者 :SEL 当需要选择一组要编辑的特征时,可输入命令: :SEL MANY 让你连续选择多个要编辑的特征。 选用参数"B0X",通过鼠标在屏幕上确定一个要选择的区域,亦可以选择一个或多个要编辑的 特征。即凡是在区域中的完整的弧段,标识点等等都被选中。 :SEL BOX 若屏幕上的特征显示得较小;或者各特征交叉显示在一起,较复杂而不易选中要编辑的特征 时,"SEL B0X"命令就显得尤其方便好用了。 ·设置选择特征的显示颜色并显示之的命令 对已选择的特征往往需要以不同的颜色显示之,以示与图层的其它同类型特征区别开 。在图层很 复杂时尤其如此。 :SETDRAWSYMBOL 2 (设置被选择特征的显示颜色符号为"2") :DRAWSELECT (按显示颜色符号"2"显示被选择的特征) 具体的例子及命令简略形式如下: :EF ARC (指定编辑特征为孤段) :DRAWE ARC (设置显示特征为弧段) :DRAW (显示特征:弧段) :SEL (选择要编辑的一个弧段) :SETD 2 (设置被选中的弧段的显示颜色) :DRAWS (被选中的孤段以指定的颜色显示,以区别于其它的弧段) . ·考贝命令 ARCEDIT 模块中,对弧段,标识点,注记等均可运用考贝命令 :COPY 使用 COPY 命令对选择图形特征定义初始定位点和终到定位点,ARCEDIT 自动计算 相对距离 和方向,然后将图形特征拷贝到新的位置 例如: :EF ARC (指定编辑特征为弧段) :SEL BOX (选择要编辑的一组弧段) :COPY (使用标指定需要拷贝的一组弧段的初始位置以及终到的新的位置) 此时,ARCEDIT 自动计算相对距离和方向,将这一组弧段拷贝到新的位置 若是要拷贝一段文字注记。步骤相同,仅仅需先指定编辑特征为注记: :EF ANNO :SEL BOX :COPY ·移动命令 考贝命令是将特征从原来的位置完整地复制到新的位置,原来位置上的特征还存在而移动命令 则是将原来位置上的特征完整地移至一个新的位置,原来位置上的特征不复存在。 :MOVE MOVE 命令要求对需移动特征指定移动初始点和移动终了点,并自动计算其相对移动距离和方