Mapgis使用说明 - 图文

发布时间 : 星期三 文章Mapgis使用说明 - 图文更新完毕开始阅读

点、线划边缘凸凹不平等现象。对此,除了依靠图象编辑功能进行人机交互处理外,还可以通过一些算法来进行处理。

例如,用3*3的像素矩阵,规定各种情况的处理原则,图3.3-2是两个简单的例子。

0 0 × 0 1 × 0 0 × × 1 × × 0 × × 1 × 0 0 × 0 0 × 0 0 ×

× 1 × × 0 × × 1 ×

图3.3-2 去污剂填齐模板示意

除了上叙方法外,还可用其他许多方法。例如,对于飞白和污点,给定其最小尺寸,不足的消除;对于断线,采取先加粗后减细的方法进行断线相连;用低通滤波进行破碎地物的合并,用高通滤波提取区域范围,等等。 二、细化

所谓细化就是将二值图像像元阵列逐步剥除轮廓边缘的点,使之为线划宽度只有一个像元的骨架图形。细化后的图形骨架既保留了原图形的绝大部分特征,又便于下一步的跟踪处理。 细化的基本过程:

(1) 确定需细化的像元集合; (2) 移去不是骨架的像元; (3) 重复不是骨架的像元;

细化的算法很多,各有优缺点,经典的细化是通过3*3的像元组来确定如何细化。其基本原理是,在3*3的像元组中,凡是去掉后不会影响棚格影像拓扑连通性的像元都应该去掉,反之,则应保留。3*3的像元共有2(即256)种情况,但经过旋转,去除相同情况,共有51种情况,其中只有一部分是可以将中心点剥去的。如图3.3-3(1)(2)是可剥去的,(3)(4)的中心点是不可剥去的。通过对每个像元点经过如此反复处理,最后可得到应保留的骨架像元。

平顶山工学院 第 41 页

* * * * * * * * * * (1) (2) (3) (4)

* * * * * * 如果是对扫描后的地图像进行细化处理,应符合下列基本要求:

(1) 保留原先化的连续性; (2) 线宽只为一个像元;

(3) 细化后的骨架应是原线划的中心线; (4) 保留图形的原有特征。 三、追踪

细化后的二值图像形成了骨架图,追踪就是骨架转换为矢量图形的坐标序列。其基本步骤为:

(1) 从左向右,从上向下搜索线划起始点,并记下坐标。

(2) 朝该点的8个方向追踪点,若没有,则本条线的追踪结束,转(1)进

行下条追踪;否则记下坐标。

(3) 把搜索点移到新取的点上,转(2)。 需注意的是,已追踪点应作标记,防止重复追踪。 四、拓扑化

为了进行拓扑化,需找出线的端点和结点,以及孤立点。 孤立点:八邻域中没有为1的像元。如图3.3-4(1)。 端点:八邻域中只有一个为1的像元。如图3.3-4(2)。

结点:八邻域中有三个或三个以上的为1的像元。如图3.3-4(3)。

* * * * * * * (1) (2) (3) 图3.3-4点的拓扑性判断

在追踪时加上这些消息后,就可形成点和弧线,然后可用矢量数据的自动拓扑方法进行拓扑化。

针对以上理论,MAPGIS6.1具体采用以下这些操作方法:

平顶山工学院 第 42 页

1 标尺、坐标系

A 提供了图形坐标系的标尺工具:标尺随鼠标的移动而沿着标尺栏上下或水平挪动,有利于初步定位。用户可利用\窗口\\显示标尺\菜单自定义是否使用标尺。

B 提供了自己设置显示坐标的功能:通过\设置\\设置显示坐标\,可以实现图形坐标系与相应坐标系的转换。并可定制显示坐标的位数,转换后的坐标数据在状态栏显示。如果没有转换,则显示的为图形坐标的实际坐标值。 2 延长缩短线\\靠近线(母线加点)

在靠近线操作时,将靠近线的交点添加到被靠近线(即母线)上,这样交点也属于母线上的一点,可对其统一操作。 3 矢量化\\边角提取

此功能是为大比例尺地形图矢量化提供的一特色工具。功能:矢量化二值光栅文件中的房屋。操作方法:用户只需在无干扰的房屋内部点一下鼠标,房屋的各顶点即可自动获得,并且无冗余点。 4

统改字段

修改点线区属性增加了统改某个字段的功能。即:修改属性时,可用鼠标拉框,选择多个图元,然后修改所选图元的属性,避免了重复改写。 5

新增部分标注功能

A 线标注:提供了中点、平均、动态和分段标注四种方式,并能在预览框中看到各种方式的不同表现形式,还可以对标注进行控制,增强了美感。 B 区标注:提供了单字段和双字段标注两种方式,增添了标注的灵活性。 C 增加了根据图层和属性检索的结果进行标注功能,只需输入条件就可在所需要的地方进行标注 6

造线功能:

(1)加强了捕获功能

A 造线过程中,SHIFT键配合左键按下,自动靠近离当前鼠标最近的一条线的最近一个点。

B 造线的末端,按下Ctrl键和鼠标右键,自动封闭线,并完成一次造线操作。 C 入线的状态下,鼠标移到某条线上方同时按下F12键,实现捕获该线线头或线尾

平顶山工学院 第 43 页

功能。

D 线过程中,按下F8键,实现加一点功能。 E 造线过程中,按下F9键,实现退一点功能。 F 线过程中,按下F11键,实现线方向的反向功能。 (2)造矩形增加了:

G SHIFT按下,取靠近线的最近点。

H 移动线并按下Ctrl键,可移动矩形框到适当的位置,还可配合F5(放大窗口), F6(移动窗口),F7(缩小窗口)操作。

I 在造矩形过程中,鼠标移到某线上方并按下F12键,实现捕获该线线头或线尾功能。增加了造光滑曲线、三点造内切圆、外接圆功能,同样也实现了靠近线功能(SHIFT键)。

7 复制点、复制线:点击鼠标键即可反复复制。

8 检索功能。编辑指定点、指定线、区功能,实现了图层、属性检索,检索到的图元可以定位和闪烁。 9 捕获母线线头的结点平差78

在结点平差(圆心)功能中增加了捕获母线的线头平差。操作方法:执行结点平差(圆心)功能时,将鼠标移到你想捕获的线元素附近,按下F12键,若捕获到线头或线尾,系统就以当前捕获到的点为圆心进行结点平差。

10 OLE拷贝:实现了MAPGIS数据到通用软件的显示和简单检索功能,适用于会议演讲时用。

操作方法(以Office 的WORD为例):首先点取MAPGIS菜单\其它--〉ole拷贝\,接着打开WORD应用程序,点取WORD的\粘贴\菜单。MAPGIS数据就复制到了一个WORD文档里,可直接在WORD文档里对粘贴过来的图形进行放大、缩小等操作。

注意:第一次调用此功能,需将MapSee6x.exe(MAPGIS安装路径\\program\\MapSee6x.exe)运行一次。 11 提供了另外一种编辑模式

当用户选择不同的图元,系统可根据其具体类型,动态地修改右键菜单内容,实现相应的编辑操作。操作方法如下:

平顶山工学院 第 44 页

联系合同范文客服:xxxxx#qq.com(#替换为@)