MAPGIS基本知识(4)

2019-02-15 18:43

(二) 矢量化系统的文件操作

1. 装入光栅:栅格数据可通过扫描仪扫描原图获得,并以图像文件形式存储。本系统可以直接处理TIFF(非压缩)格式的图象文件,也可接受经过MAPGIS图象处理系统处理得到的内部格式(RBM)文件。该功能就是将扫描原图的光栅文件或将前次采集并保存的光栅数据文件装入工作区,以便接着矢量化,此时将清除工作区中原有光栅数据。 2. 保存光栅:将工作区中的光栅数据存成MAPGIS系统的内部格式(RBM)文件。在矢量化的过程中,若设置“自动清除处理过光栅”选项,则工作区中的光栅图象会发生变化;另外,当进行“光栅求反”操作后,工作区中的光栅图象也会发生变化。为了保存修改后的图象,就得选择该功能来保存光栅图象文件。 3. 清除光栅:清除工作区中的光栅文件。

4. 光栅求反:将工作区中的二值或灰度图象进行反转(Invert),如使二值图象的白色变为黑色,黑色变为白色。在矢量化的过程中,是以灰度级高的象素为准,即只对灰度级高的象素进行矢量化,灰度级低的象素作为背景。若扫描进来的图象与此刚好相反,则需利用该功能进行反转后才能开始正确的矢量化操作。如二值图象,正常的光栅数据显示出来应是灰底白线,如果出现白底灰线,说明图像黑白相反,应用“光栅文件求反”功能将光栅求反,求反后的光栅文件应存盘,否则下次装入的光栅文件还是不变。

(三) 矢量化设置

1. 设置矢量化范围:全图范围:矢量化操作在全图范围内有效。 窗口范围:矢量化操作在定义窗口范围内有效。

2. 设置矢量化参数:矢量化参数包括矢量化时的几个必须的控制参数,设置矢量化参数包括抽稀因子、同步步数、最小线长、自动清除处理过光栅、细线、中线、粗线。一般用系统默认值即可。

3. 设置矢量化高程参数:在进行等高线矢量化时,需要给每一条线赋高程值,为提高效率,系统设计了自动赋值的功能。在进行等高线矢量化时,您首先得在[线编辑]菜单下利用[编辑线属性结构]功能建立高程字段,然后利用该功能设置当前高程、高程增量、和高程存储域,这样,在每矢量化一条线时,系统就会根据指定的高程存储域,将当前高程值赋予该属性域中。若当前高程值要增加,则每按一次F4键,当前高程值就增加“高程增量”所指定的值。所以配合F4键,您就可以方便地为线赋高程值。若您仍觉得不方便,则在矢量化完毕,可利用前边的(高程自动赋值)功能,方便地为线赋高程值。

当前高程:当前矢量化线的高程值,每矢量化一条线自动赋予当前高程。

高程增量:高程递增量。矢量化过程中,每按一次F4键,当前高程就递增一次,并

15

弹出一个小窗口,显示当前高程值。

高程域名:存储高程值的属性域名,可选择属性库中任意一个浮点型域来存储高程值。在矢量化高程线时,最好先在[线编辑]菜单下利用[编辑线属性结构]功能建立高程字段,这样才可以在这里指定高程域名,其中线缺省属性字段不允许赋高程值。

注意:需要系统自动给每一条线赋高程值时,必需事先设置好线的属性结构,使它包含有“高程”的属性域(浮点型)。否则系统不能给等高线赋值。

4. 设置图像原点参数:栅格图像与矢量图形配准是使用“图像镶嵌配准”模块,可达到精确配准的目的。但操作要复杂些。在一些情况下,可以设置图像的原点和相应的X、Y比例达到与图形座标套合。

(四) 矢量化

矢量化是把读入的栅格数据通过矢量跟踪,转换成矢量数据。栅格数据可通过扫描仪扫描原图获得,并以图像文件形式存储。本系统可以直接处理TIFF格式的图像文件,也可接受经过MAPGIS图象处理系统处理得到的内部格式(RBM)文件。 1. 非细化无条件全自动矢量化

它是一种新的矢量化技术,与传统的细化矢量化方法相比,它具有无需细化处理,处理速度快,不会出现细化过程中常见的毛刺现象,矢量化的精度高等特点。

无条件全自动矢量化无需人工干预,系统自动进行矢量追踪,既省事,又方便。全自动矢量化对于那些图面比较清洁,线条比较分明,干扰因素比较少的图,跟踪出来的效果比较好,但是对于那些干扰因素比较大的图(注释、标记特别多的图),就需要人工干预,才能追踪出比较理想的图。

本系统的自动矢量化除了可进行整幅图的矢量化外,还可对图上的一部分进行自动矢量化。具体使用时,先用[设置矢量化范围]设置要处理的区域,再使用全自动矢量化就只对所设置的范围内的图形进行矢量化。 2. 交互式矢量化

对于那些干扰因素比较大,需要人工干预的图,要想追踪出比较理想的图,无条件全自动矢量化就显得力不从心了,此时人工导向自动识别跟踪矢量化正好解决这个问题。矢量化追踪的基本思想就是沿着栅格数据线的中央跟踪,将其转化为矢量数据线。当进入到矢量化追踪状态后,即可以开始矢量跟踪,移动光标,选择需要追踪矢量化的线,屏幕上即显示出追踪的踪迹。每跟踪一段遇到交叉地方就会停下来,让你选择下一步跟踪的方向和路径。当一条线跟踪完毕后,按鼠标的右键,即可以终止一条线,此时可以开始下一条线的跟踪。按CTRL+右键可以自动的封闭选定的一条线。

在人工导向自动识别跟踪矢量化状态下,可以通过键盘上的一些功能键,执行所需要的操作。矢量化系统常用功能键包括:

F4键(高程递加):这个功能是供进行高程线矢量化时,为各条线的高程属性进行赋值时使用的。在设置了高程矢量化参数后,每按一次F4键,当前高程值就递加一个增量。 F5键(放大屏幕):以当前光标为中心放大屏幕内容。

F6键(移动屏幕):以当前光标为中心移动屏幕。

F7键(缩小屏幕):以当前光标为中心缩小屏幕内容。

F8键(加点):用来控制在矢量跟踪过程中需要加点的操作。按一次F8键,就在当前光标处加一点。

16

F9键(退点):用来控制在矢量跟踪过程中需要退点的操作,每按一次F9键,就退一点。有时在手动跟踪过程中,由于注释等的影响,使跟踪发生错误,这时通过按F9键,进行退点操作,消去跟踪错误的点,再通过手动加点跟踪,即可解决。 F11键(改向):用来控制在矢量跟踪过程中改变跟踪方向的操作。按一次F11键,就转到矢量线的另一端进行跟踪。 F12键(抓线头):在矢量化一条线开始或结束时,可用F12功能键来捕捉需相连接的线头。

3. 封闭单元矢量化

对于地图上的居民地等一些图元,它的本身是封闭的,然而,由于内部填充的阴影线等内容,无论无条件全自动或人工导向自动识别跟踪矢量化都无法将其一次完整地矢量化出来,这时选用封闭单元矢量化功能就能将其完整地矢量化出来。

封闭单元矢量化功能有两项选择,一种是以这个光栅单元的外边界为准进行矢量化;另一种是以边界的中心线为准进行矢量化。 4. 高程自动赋值

这是快速等高线赋值方法,具体操作是:

(1) 在线编辑中,修改线属性结构,加高程字段,字段类型必需是浮点型。 (2) 设置高程参数。

(3) 自动赋值。

用鼠标拖出一条橡皮线,系统弹出高程设置对话框要求用户设置当前高程、高程增量、和高程域名,然后系统将凡与该橡皮线相交的等高线,根据已设置的“当前高程”为基值,自动逐条按“高程增量”递增赋值,原先若有值,则被自动更新高程。

17

第三讲 图形编辑

MAPGIS图形编辑器提供分别对点、线、面三种图元的空间数据和图形属性进行编辑的功能,是一个功能强大的图形编辑系统。

图形编辑是机助制图中最重要的不可缺省的阶段。通过编辑,我们能够改善绘图精度、更新图形内容、丰富图形表现力,实现图形综合。MAPGIS for Windows 的图形编辑器,以“所见即所得”的工作方式面向用户,提供多级的Undo(后悔)以避免误操作,使用方便简单。

一、文件

在GIS应用中,一般把同一类地理要素存放在同一文件中,我们称该文件为“要素层”或“地理层”。

对文件的操作包括:装入图元(点、线、区)文件、添加图元文件、保存图元文件、换名存图元、存部分图元、清除图元工作区、清除全部工作区、退出系统

装入新的图元(点、线、区)文件或退出系统前,如果原有数据经过编辑而没有存盘,图形编辑器会提示用户存盘。

二、工程

一幅地图或工程项目输入到计算机后可能被分成多个文件(要素层)来进行编辑、处理和分析,当文件太多时,不易查找和记忆,因此我们要建立一个工程文件,来描述这些信息,管理这些内容,而且在编辑处理同一工程时,不必装入每一个文件,只需装入工程文件即可。这样,既方便装入,也方便编辑处理。在MAPGIS5.0及以上的版本建立工程的概念,一旦进入编辑器,就可以建立或打开工程文件。

工程文件的操作功能包括:打开工程、新建工程、工程的编辑、图例板。

当创建或打开一个工程后,在上部文件列表框中,显示出当前工程所含的文件、每个文件当前的状态及所在的目录路径。状态分关闭状态(不显示)、打开状态(显示、只读)、可编辑状态(显示、可编辑、修改)和当前编辑状态(显示、可编辑、修改,还可添加图元)。 如果您要在工程文件中加入或删除文件项,您先在列表框中选择要插入或删除的文件位置,然后按菜单项上的[插入项目]、[添加项目]或[删除项目]按钮,即可完成插入、添加或删除操作。插入是加在选中位置的前面,添加是加在最后面。若想修改文件名称或目录,在列表框中选择所要修改的文件,选[修改项目]功能,此时该文件的描述信息就显示在下面的编辑窗口中,这时您就可以在编辑窗口中修改文件的描述信息。

其中[说明]摘要介绍该文件的内容,[状态]表示该文件是否可编辑修改状态、只读显示状态、关闭不可见状态,打开的状态下可以显示,关闭的状态下则不显示。

同一工程中,可同时编辑多个文件,但只能有三个文件处于当前编辑状态,分别为点、线和区文件。换句话说,同一图元类型的文件每次只能有一个文件处于当前编辑状

18

态。每个文件文件的状态,可在列表窗口中选择所要设置的文件,按鼠标右键,选择文件状态。如果该文件处于关闭不可见状态即不起作用。在文件名左边的蓝框处单击鼠标左键即可使该文件处于当前编辑状态,再单击即变成可编辑状态,在状态图标处双击鼠标左键可在关闭、打开、可编辑三种状态之间切换。

[工程输出编辑]编辑版面,用于工程输出。亦可在输出子系统中编辑。 三、图例板

将光标放在文件或要素层以外位置按右键,系统会弹出对话框。

新建工程图例:当您录入数据时,在输入另一类图元之前,都要进入菜单修改此类图元的缺省参数,这样无疑是重复操作,并且影响工作效率。为此,您可以生成含有固定参数工程图例,系统将其放到图例板中,在数据输入时,您直接拾取图例板中某一图元的固定参数,这样就可以您灵活输入了。建议在您进行数据输入之前,最好提前根据图幅的内容,建立完备的工程图例。

1. 选择图例类型,不同类型的图元对应不同类型的图例。

2. 输入图例的名称和描述信息的分类码。

3. 设置图例参数:首先选择图元类型,然后输入图元的各种参数。

4. 属性结构和属性内容:在这里的属性结构和属性内容与点、线、区菜单下的有所不同,当您对图例的属性结构和属性内容进行修改时,并不影响在文件中的属性结构及属性内容。

5. 按添加按钮,将图例添加到右边的列表框中。

6. 如果您要修改某图例,先用光标激活图例,再按编辑按钮,或者用光标双击列表框中的图例,这样系统马上切换到图例的编辑状态,于是就可以对图例参数及属性结构、内容进行修改了。修改后,按确定按钮,由于此时在图例编辑状态,确定按钮只是对所修改的内容进行确认。当输入了其它类型的图例后,再次按确定按钮,此时系统要求您保存图例文件。

7. 关联工程图例

一个MPJ工程只能有一个工程图例文件,关联工程图例是使当前MPJ工程文件与指定的工程图例相匹配。

8. 创建分类图例文件

在制作图件时为了便于他人阅读,常常需要附带图例,这样您可以利用已编辑好的工程图例,直接添加到工程文件当中,作为图幅的组成部分。

第一步:选择CLN图例文件,将它添加到工程中,作为图幅的图例。 第二步:设置CLN图例文件,出现在工程文件中的文件名和路径。 第三步:选择符合您意愿的图例边框。

第四步:确定图例集合在图幅中的位置和大小,缺省位置在图幅的左下角。

第五步:选择图例的排列方式,以行优先是指图例从左到右排列,以列优先是指图例从上到下排列。

第六步:输入合适的图例显示参数。

第七步:设置标题及脚注的位置、内容、参数。

第八步:设置完毕,按预示按钮,预示一下结果,满意后,再按创建按钮,这样就把图例添加到工程中,成为了图幅的组成部分。

9. 打开图例板

新建图例后,在输入数据时,为了方便、快捷,您可以直接在图例板中拾取某图元的固定参数。

19


MAPGIS基本知识(4).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:美国西部旅游行程

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: