旋转线:可以旋转一条线及一组线。选中线,然后确定旋转中心并拖动鼠标,所选线即跟着转动,到合适位置后放开鼠标,即得到旋转后的结果。
镜像线:可镜像一条或一组,分别可对X轴、Y轴、原点进行镜象,选好以上基本要求后,即可选择欲镜像的线,然后确定轴所在的具体位置,系统即在相关位置生成新的线。
九、线参数编辑
参数编辑用于对线图元的属性参数进行修改和设置缺省参数。
修改线参数:用光标捕获一条曲线,然后在线参数板中修改其参数。线参数板中的“线型”按钮和“颜色”按钮,分别用于选线型和线颜色。
统改线参数:线统改参数功能是将满足条件的参数统改为用户设定的参数。若所列的替换条件都没有选择,则为无条件替换,即将所有区域参数统一改为用户设定的参数。相反,若所列的替换结果都没有选择,则不进行替换。各选项前的小方框内若打钩为选择,否则为不选择。选中该功能项后,编辑器弹出线参数统改面板,供用户输入统改条件与替换结果。用户根据自己的要求设置好替换条件和替换结果的参数后,按OK键系统即自动搜索满足条件的线参数,并将其替换为结果设定的值。在替换时,凡是替换结果选项前没有打钩的项,都保持原先的值不变。如要统改线颜色,只需将线颜色前的小方框按鼠标左键打钩,其它项不设置,那么替换的结果就只是线颜色,其它值不变。
注:在以上替换中的条件和结果中有关于图层号的选择,利用此功能可以将符合某种条件的图元放到某一层中,然后对该层进行处理,如删除等。(对点和区的统改也有相应功能)。
修改缺省线参数:通过本菜单设置缺省线参数,以加快输入的速度。
修改线属性:“修改线属性”工具用来编辑修改线图元的专业属性信息,该功能主要用在地理信息系统。
编辑图元属性结构:修改专业属性库的结构。
根据属性赋参数:该功能根据用户输入的属性条件,将满足条件的图元参数自动更新为用户设置的参数。该操作过程分为两步:首先,输入属性查询条件,选中该功能后系统会弹出属性条件表达式输入窗口,由用户输入替换条件;然后,系统会弹出图元参数输入窗口,供用户输入统改后的图元参数,输入完毕,系统自动搜索满足条件的图元,并进行修改。
根据参数赋属性:该功能根据两个条件,即图形参数条件和属性条件,属性条件表达式为空时,只根据图形参数条件;图形参数条件没设置时,只根据属性条件;两项条件都已设置时,将同时要满足两项条件。满足条件后欲改的属性项必须确认(打√),将满足条件的图元属性更新为用户设置的值。
25
十、区编辑
在面元编辑子菜单中,我们提供了由线元多边形生成面元的“造区”;以及确定区嵌套关系的“选子区”;还有修改一个区属性参数的“编辑参数”;一次性修改工作区所有相同属性区的“统改参数”以及“删除”区等功能。
编辑指定区图元:用户输入将要编辑的区的号码,编辑器将此区黄色加亮,然后用户可再进入其他区编辑功能,可对该区进行编辑;例如:在图形输出过程中,输出系统报告出错图元的图元号,利用此功能将出错图元定位,便可对出错图元进行修改。
输入区:用来在屏幕上,以选择的方式构造多边形(面元)。在输入子系统中我们曾说过,区的生成有两种方式,一种是经“拓扑处理”自动生成区,称之为自动化方式。另一种是在“编辑子系统”中,用光标选择生成区,我们称之为“手工方式”。我们这里的造区就是“手工方式”。为了生成区域,我们首先要有构成区的曲线(弧段),这些曲线可以是数字化或矢量采集的线用“线转弧”或“线工作区提取弧段”得来,也可以是屏幕上由编辑器生成的(即由“输入弧段”功能生成)。在输入区之前,这些弧段应经过“剪断”、“拓扑查错”、“结点平差”等前期处理,否则造区失败。该操作与“自动拓扑处理”原理差不多,前者是有选择地生成面元,后者是自动地生成所有的面元。
具体操作如下:移动光标到欲生成的面元内,按下鼠标左键,此时如果弧段拓扑关系正确,则立即生成区。若造区失败说明弧段拓扑关系不正确,请用“剪断”、“拓扑查错”、“结点平差”等功能将错误抖正。
查组成区的弧段:选取此功能菜单后,选定一区域,则弹出窗口显示所选定区域的弧段编号及相关结点。
挑子区(岛):挑子区的操作非常简单,选中母区即可,由编辑器自动搜索属于他的所有子区。在区域的多重嵌套中,若把最外层的区域看作第一代,那么次内层的区域作为第二代,第二代区的内层作为第三代??依次类推,如图所示:
母区、子区是一个相对的概念,相邻两代即为“母子”关系。即上代为“母”下代为“子”。确定区域嵌套的母子关系,是保证填充区能够真实反映用户要求的基本条件。如果一个区域中嵌有一个小区,我们希望它们填上各自的颜色和图案。假如我们不确定其母子关系,在区域填充时,母区就把包括子区在内的整个区域填上母区的颜色和图案,而子区又填上自己的颜色和图案,结果在它们相交的部分,造成了两种颜色和图案的叠置,在输出时造成失真。如果我们确立这两个区域的母子关系,将外层的大区作为母区,内嵌的小区作为子区,那么在填充时,母区在填充自己的颜色和图案时,将属于子区的那一部分挖去,让子区填上自己的颜色和图案。这才真正反映了我们的要求。
删除区:删除一个区—从屏幕上将指定的区域删除。移动图屏光标,捕获到被删除区域,该区域加亮显示一下后马上变成屏幕背景颜色,这样该区就被删除。删除一组区—在屏幕上开一个窗口,将用窗口捕获到的所有区全部删除。此过程为一个拖动过程。
26
区镜像:有镜像一个、一组两种选择,分别可对X轴、Y轴、原点进行镜象,选好以上基本要求后,即可选择欲镜像的区,然后确定轴所在的具体位置,系统即在相关位置生成一个新的区。
复制区:复制一个区—用鼠标左键单击欲复制的区,捕获选择的对象,移动鼠标将该区拖到适当位置按下左键将复制之。继续按左键将连续复制直到按右键为止。复制一组区—在屏幕上,用窗口(拖动过程)捕获若干区,然后拖动鼠标将对象拷贝到新的指定的位置。继续按左键将连续复制直到按右键为止。
阵列复制区:在屏幕上,用窗口(拖动过程)捕获若干曲线,并将它们作为阵列一个元素进行拷贝。捕获到的所有曲线构成一个阵列元素。我们把这元素称为基础元素。此时按系统提示输入拷贝阵列的行、列数(行数是基础元素在纵向的拷贝个数;列数是基础元素在横向的拷贝个数)和元素在X、Y(水平、垂直)方向的距离。您依次输入行、列数及X、Y方向距离值后系统将完成拷贝工作。
合并区:该功能可将相邻的两个面元合并为一个面元,移动鼠标依次捕获相邻的两个面元,系统即将先捕获的面元合并到后捕获的面元中,合并后的面元的图形参数及属性与后捕获的面元相同。
分割区:该功能可将一个面元分割成相邻的两个面元,执行该操作前必须在该面元分割处形成一分割弧段(用“输入弧段”或“线工作区提取弧段”均可),后移动鼠标捕获该弧段,系统即用捕获的弧段将面元分割成相邻的两个面元(其中隐含“自动剪断弧段”及“结点平差”操作),分割后的面元的图形参数及属性与分割前的面元相同。
自相交检查:面元自相交检查是检查构成面元的弧段之间或弧段内部有无相交现象。这种错误将影响到区输出、裁剪、空间分析等,故应预先检查出来。本菜单项有二个选项,检查一个区和所有区。[检查一个区]单击鼠标左键捕获一个面元并对它的弧段进行自相交检查;[检查所有区]需要用户给出检查范围(开始面元号,结束面元号)系统即对该范围内的面元遂一进行弧段自相交检查。
十一、弧段编辑
组成区域边界的曲线段称为弧段,弧段编辑属于区域几何数据的编辑。它的功能包括:纠正弧段上的偏离点,增加、删除弧段,改正“造区域”中反向的弧段等。弧段编辑主要用来修改区域形态。将该编辑功能与“窗口”技术相结合,可以精确修正区域边界线,以提高绘图精度。
弧段编辑的具体操作和线编辑一样,这里不再赘述。弧段编辑之后,编辑器会更新与之相关的区。为了将弧段显示在屏幕上,在编辑弧段时,需在[选择]菜单中打开“弧段可见”选项。相关命令有:
输入弧段 从线工作区提取弧段
27
弧段加点 删除弧段 移动弧段 剪断弧段 弧段改向 延长缩短弧段 光滑弧段 结点平差 抽稀弧段 弧段放大 弧段旋转 设置基线
键盘输入弧段
十二、面元编辑参数及属性修改
菜单项中都包括区和弧段两部分,我们只对区的相关项进行说明,弧段的参数及属性是一样的处理。
修改参数:移动光标捕获某一个区后,系统就将该区的参数显示出来供您进行修改。修改参数后,该区域立即按重新给定的参数显示在图屏上。区参数板上的“填充图案”、“填充颜色”“图案颜色”以按钮形式出现,可供用户选择“填充图案”、“填充颜色”及“图案颜色”。透明输出的选项允许用户选择图案填充时是否以透明方式进行。
统改参数:区域统改参数功能是将满足条件的参数统改为用户设定的参数,若所列的替换条件都没有选择,则为无条件替换,即将所有区域参数统一改为用户设定的参数。相反,若所列的替换结果都没有选择,则不进行替换。各选项前的小方框内若打钩为选择,否则为不选择。
选中该功能项后,编辑器弹出区参数统改面板,如下图,供用户输入统改条件与替换结果。用户根据自己的要求设置好替换条件和替换结果的参数后,按OK键系统即自动搜索满足条件的区域参数,并将其替换为结果设定的值。在替换时,凡是替换结果选项前没有打钩的项,都保持原先的值不变。如要统改填充颜色,只需将填充颜色前的小方框按鼠标左键打钩,其它项不设置,那么替换的结果就只是颜色,其它值不变。
注:在以上替换中的条件和结果中有关于图层号的选择,利用此功能可以将符合某种条件的图元放到某一层中,然后对该层进行处理,如删除等。
修改属性:用来编辑修改图元的属性信息,该功能主要用在地理信息系统进行信息分析查询的软件系统中。选中“修改属性”功能项后,移动光标捕获某一个区域后,系统将该区的属性信息显示出来,供用户作修改。
根据属性赋参数:该功能根据用户输入的属性条件,将满足条件的图元参数自动更新为用户设置的参数。该操作工程分为两步,首先,输入属性查询条件,选中该功能后系统会弹出属性条件表达式输入窗口;然后,系统会弹出图元参数输入窗口,供用户输入统改后的图元参数,输入完毕,系统自动搜索满足条件的图元,并进行修改。
根据参数赋属性:该功能根据两个条件:图形参数条件和属性条件,属性条件表达
28
式为空时,只根据图形参数条件;图形参数条件没设置时,只根据属性条件;两项条件都已设置时,将同时要满足两项条件。满足条件后欲改的属性项必须确认(打√),将满足条件的图元属性更新为用户设置的值。
十三、点坐标编辑
利用点编辑,我们可以修改点元图形的空间数据,它包括增删点,改变点的空间位置。在以下的“输入子图”、“输入注释”、“输入圆”、“输入弧”、“输入版面”、“插入图象”等六个增加新的点图元的功能中,每个功能都有“使用缺省参数”和“不使用缺省参数”两种选择。如果您选择“使用确省参数”,那么您所输入的点图元的参数都为缺省参数。如果您选择“不使用缺省参数”,那么您每次输入完一个点图元后就要输入这个点图元的参数。
编辑指定图元:编辑指定的点图元是用户输入将要编辑的点号,编辑器将此点黄色加亮,然后用户可再进入其他点编辑功能,对该点进行编辑。例如:在图形输出过程中,输出系统报告出错图元的图元号,利用此功能将出错图元定位,便可对出错图元进行修改。
输入点图元:点图元的六种类型—注释、子图、圆、弧、图像、版面。输入点图元的几种方式—每一种图元对应着几种相应的输入方式,当选择图元类型时,系统会自动显示图元的输入方式。光标定角参数缺省—就是用光标定义点图元的角度,而其它的参数是缺省的。光标定角参数输入—就是用光标定义点图元的角度,而其它的参数是通过键盘即时输入的。光标定义参数—可分解为两个拖动过程,第一个拖动过程定义图元的位置和角度,第二个拖动过程定义图元的高度;然后编辑器弹出图元参数板,其中的参数除图元号和颜色外,均已赋值,用户此时输入图元号和颜色号,可直接输入,也可利用选择板进行选择。键盘定义参数—按鼠标左键定义图元位置,编辑器弹出图元参数板,用户此时输入图元参数。使用缺省参数—按鼠标左键定义子图位置,编辑器将缺省参数赋于该点。
删除点、移动点、移动点座标调整、复制点与线编辑类似。
点定位:将指定的点移到指定的位置。用鼠标左键来捕获点图元,捕获要定位的点后,按系统提示依次输入这些点的准确位置坐标,这些点就移到了坐标指定的位置。
对齐坐标:用一拖动过程定义一窗口来捕获一组点图元,将捕获的所有点在垂直方向或水平方向排成一直线。它分“垂直方向左对齐”、“垂直方向右对齐”和“水平方向对齐”三项子功能。垂直方向左对齐是指靶区内所有点的控制点X座标取用户给定的同一值,Y值各自保留原值。垂直方向右对齐是指靶区内所有点的控制点X座标变化,使点图元的右边符合用户给定的同一值,Y值各自保留原值。水平方向对齐是指靶区内所有点的Y座标取用户给定的同一值,X值各自保留原值。
29