LQ交互式矢量化流程.docx
- 文档编号:28738527
- 上传时间:2023-07-19
- 格式:DOCX
- 页数:31
- 大小:4.03MB
LQ交互式矢量化流程.docx
《LQ交互式矢量化流程.docx》由会员分享,可在线阅读,更多相关《LQ交互式矢量化流程.docx(31页珍藏版)》请在冰豆网上搜索。
LQ交互式矢量化流程
目录
1.图形输入的前期准备2
1.1准备工作2
1.2MAPGIS的几个术语2
1.3MAPGIS常用文件类型4
2.交互式矢量化6
2.1图像校正6
2.1.1文件转换6
2.1.2标准分幅的影像校正8
2.1.3非标准分幅的影像校正10
2.2图像的处理13
2.3.1新建工程14
2.4交互式矢量化基本流程15
2.4.1流程16
2.4.2线编辑20
2.4.3高程自动赋值21
2.5误差校正23
2.6文件转化28
1.图形输入的前期准备
1.1准备工作
MAPGIS6.0提供了数字化仪输入、扫描矢量化输入、GPS输入、其它数据源的数据接口、野外数字测图等多种灵活方便、开放、高效的图形输入方式。
我们在这里主要介绍扫描矢量化输入。
智能扫描矢量化即扫描输入法是通过扫描仪直接扫描原图,以栅格形式存贮于图象文件中(如*.TIF等),然后经过矢量化转换成矢量数据,存入到线文件(*.WL)或点文件(*.WT)中,再进行编辑、输出。
扫描输入法是目前地图输入的一种较有效的输入法。
扫描矢量化提供了对整个图形进行全方位游览、任意缩放,自动调整矢量化时的窗口位置,以保证矢量化的导向光标始终处在屏幕中央;矢量化方式有无条件全自动矢量化和人工导向自动识别跟踪矢量化两种方式,人工导向自动识别跟踪矢量化除了能对二值扫描图矢量化外,还可对灰度扫描图、彩色扫描图进行识别跟踪矢量化,因而可对复杂的小比例尺全要素彩色地图进行有效矢量化。
在矢量化时,具有退点、加点、改向、抓线头、选择等功能,可有效地选取所需图形信息,剔除无用噪声,克服无条件全自动矢量化时的盲目性,减少后期图形编辑整理的工作量,并可同时对图形进行分层处理。
扫描出的栅格图质量对矢量化的好坏有重大的作用,所以在扫描地图时要将分辨率等能影响扫描图质量的设置按最佳配置进行。
1.2MAPGIS的几个术语
图层:
用户按照一定的需要或标准把某些相关的物体组合在一起,我们称之为图层。
如地图中水系构成一个图层,铁路构成一个图层等。
我们可以把一个图层理解为一张透明薄膜,每一层上的物体在同一张薄膜上。
一张图就是由若干层薄膜叠置而成的,图形分层有利于提高检索和显示速度。
点元:
点元是点图元的简称,有时也简称点,所谓点元是指由一个控制点决定其位置的有确定形状的图形单元。
它包括字、字符串、子图、圆、弧、直线段等几种类型。
弧段:
弧段是一系列有规则的、顺序的点的集合,用它们可以构成区域的轮廓线。
它与曲线是两个不同的概念,前者属于面元,后者属于线元。
区/区域;区/区域是由同一方向或首尾相连的弧段组成的封闭图形。
拓扑:
拓扑即位相关系,是指将点、线及区域等图元的空间关系加以结构化的一种数学方法。
主要包括:
区域的定义、区域的相邻性及弧段的接序性。
区域是由构成其轮廓的弧段所组成,所有的弧段都加以编码,再将区域看作由弧段代码组成。
区域的相邻性是区域与区域间是否相邻,可由它们是否具有共同的边界弧段决定。
弧段的接序性是指对于具有方向性的弧段,可定义它们的起始结点和终止结点,便于在网络图层中查询路径或回路。
拓扑性质是变形后保持不变的属性。
透明输出:
与透明输出相对的为覆盖输出。
如果区与区、线与区或点图元与区等叠加,用透明输出时,最上面的图元颜色发生了改变,在最终的输出时最上面图元颜色为它们的混合色。
最终的输出如印刷品等。
数字化:
数字化是指把图形、文字等模拟信息转换成为计算机能够识别、处理、贮存的数字信息的过程。
矢量:
是具有一定方向和长度的量。
一个矢量在二维空间里可表示为(Dx,Dy),其中Dx表示沿x方向移动的距离,Dy表示沿y方向移动的距离。
矢量化:
矢量化是指把栅格数据转换成矢量数据的过程。
光栅化:
光栅化是指把矢量数据转换成栅格数据的过程。
结点:
结点是某弧段的端点,或者是数条弧段间的交叉点。
结点平差(顶点匹配):
本来是同一个结点,由于数字化误差,几条弧段在交叉处即结点处没有闭合或吻合,留有空隙,为此将它们在交叉处的端点按照一定的匹配半径捏合起来,成为一个真正结点的过程,称为结点平差。
裁剪:
裁剪是指将图形中的某一部分或全部按照给定多边形所圈定的边界范围提取出来进行单独处理的过程。
这个给定的多边形通常称作裁剪框。
在裁剪实用处理程序中,裁剪方式有内裁剪和外裁剪,其中内裁剪是指裁剪后保留裁剪框内的部分,外裁剪是指裁剪后保留裁剪框外面的部分。
属性:
就是一个实体的特征,属性数据是描述真实实体特征的数据集。
显示地物属性的表通常称为属性表,属性表常用来组织属性数据。
TIN:
是由一组不规则的具有X、Y坐标和Z值的空间点建立起来的不相交的相邻三角形,包括节点、线和三角形面,用来描述表面的小面区。
TIN的数据结构包括了点和它们最相邻点的拓扑关系,所以TIN不仅能高效率地产生各种各样的表面模型,而且也是十分有效的地形表示方法。
TIN的模型化能力包括计算坡度、坡向、体积、表面长,决定河网和山脊线,生成泰森多边形等。
数字高程模型(DEM):
即DigitalElevationModel,是数字形式的地形定量模型。
数字地形模型(DTM):
即DigitalTerrainModel,是数字形式表示的地表面,即区域地形的数字表示,它是由一系列地面点的X、Y位置及其相联系的高程Z所组成。
这种数字形式的地形模型是为适应计算机处理而产生的,又为各种地形特征及专题属性的定量分析和不同类型专题图的自动绘制提供了基本数据。
在专题地图上,第三维Z不一定代表高程,而可代表专题地图的量测值,如重力值、Au含量等。
1.3MAPGIS常用文件类型
WT:
点文件
WL:
线文件
WP:
区文件
MPJ:
工程文件
MPB:
拼版文件
CLN:
工程图例文件
DET:
高程数据明码文件(ASCII码)
TIN:
三角剖分文件(二进制)
GRD:
规则网数据文件(二进制)
WAT:
明码格式点文件
WAL:
明码格式线文件
WAP:
明码格式区文件
CLP:
裁剪工程文件
PNT:
误差校正控制点文件
RBM:
内部栅格数据文件
TIF:
扫描光栅文件
NV?
:
分色光栅文件
DIC:
层名字典文件
DXF:
AutoCAD文件
VCT:
矢量字库文件
LIB:
系统库文件
2.交互式矢量化
2.1图像校正
2.1.1文件转换
单击主菜单下的“图形处理”下的“图像分析”,系统弹出“msiProc60”对话框:
点击“数据输入”命令:
打开“数据转换”对话框:
第一步:
选择转换数据类型,如“JEPG”文件;
第二步:
单机添加文件,在弹出的对话框中选择要转换的文件,单击“打开”按钮,装入代转换的栅格文件;
第三步:
单击“转换”按钮,系统提示保存结果文件,并弹出“操作成功完成”或“失败”对话框;这是便完成了将不同格式的栅格文件转换成MAPGIS的统一格式“.msi”。
2.1.2标准分幅的影像校正
另:
如果影像校正不成功,可以在矢量化后对矢量图进行误差校正!
扫描后的栅格图都有一定程度的变形,为了后来的处理,图像必须经过校正。
首先:
在“图像分析”的“msiProc60”对话框中打开转换好的“msi”文件;
第一步:
单击“镶嵌融合/DRG生产”菜单下的“图幅生成控制点”命令,系统弹出“图幅生成控制点”;
①、单击“输入图幅信息”按钮,弹出如图所示的对话框,输入图幅号,单击“确定”;
②、依次确定四个内图廓点:
单击“左上角”单选按钮,然后单击标准图幅中相应的内图廓交叉点,余者依次类推;
③、单击“生成GCP”按钮;
第二步:
单击“镶嵌融合/DRG生产”菜单下的“顺序修改控制点”命令,依次调整每个控制点的位置,并按“空格键”确认修改;
第三步:
单击“镶嵌融合/DRG生产”菜单下“逐格网校正”命令,并保存好校正后的图像。
2.1.3非标准分幅的影像校正
首先:
单击“文件”菜单下的“打开影像”命令,打开待校正的非标准影像;
第一步:
单击“镶嵌融合”菜单下“打开参照文件/参照线文件”命令;
第二步:
单击“镶嵌融合”菜单下“删除所有控制点”命令;
第三步:
单击“镶嵌融合”菜单下“添加控制点”命令,依次添加至少四个控制点;
添加方法如下:
分别单击左边影像内一点和右边线文件中相应的点,并分别按“空格键”确认,系统会弹出提示对话框,单击“是”按钮,系统会自动添加一控制点;
第四步:
单击“镶嵌融合”菜单下“校正预览”命令;
第五步:
单击“镶嵌融合”菜单下“影像校正”命令,并保存校正结果;
2.2图像的处理
为了方便矢量化时的操作,此时可以对校正后的影像进行一些处理,如增加图像对比度,将其二值化等。
二值化:
就是将图像上的像素点的灰度值设置为0或255,也就是将整个图像呈现出明显的只有黑和白的视觉效果。
首先:
单击“文件”菜单下的“打开影像”命令
点击“影像处理”下的“影像二值化”命令,一般在二值化中选取单阈值法,其它处理如“灰度增强”等可以看情况选择;完成后保存处理后图像。
2.3输入编辑
工程:
是一种索引,将所有符合索引条件的文件都包括进来,便于编辑和管理;
工程地图参数的设置方法:
手工编辑、文件导入;
文件就是一类地物;
文件分三类:
点、线、面;
文件的三种状态:
打开、关闭、当前编辑状态;
处于当前编辑状态的同类文件只能有一个
2.3.1新建工程
首先:
打开主菜单上“图形处理”下的“输入编辑”子系统,在弹出的每个对话框中默认设置,依次单击“确定”按钮,新建一工程;
新建工程如下图:
2.4交互式矢量化基本流程
mapgis中的快捷键:
shift+鼠标左键:
捕捉线上点或者线的端点(必须放大足够倍数);
ctrl+鼠标右键:
闭合线;
F5:
图面放大;
F6:
图面移动;
F7:
图面缩小;
F8:
加点(如果你选择交互式矢量化,必须用这个键,不能用鼠标左键加点);
F9:
撤销上一段所画的线;
F11:
画线方向反向;
F12:
选择造线捕捉方式(如下图,用的比较多的是“靠近线(母线加点)”)
Ctrl:
按下CTRL的同时选择图元,可以多个选择;
Ctrl+C:
拷贝,Windows命令使用于mapgis;
Ctrl+X:
剪切,Windows命令使用于mapgis;
Ctrl+V:
粘贴,Windows命令使用于mapgis
2.4.1流程
第一步:
新建工程后,单击“矢量化”菜单下的“装入光栅文件”命令,装入待矢量化的光栅文件,如图(载入了二值化后的图像):
第二步:
读图、分层,建点、线、面文件。
这里以创建点文件为例,线、区文件创建方法类似;
读图的目的:
对整个底图有个了解,然后对底图上的图形要素进行分类;
分层的意义:
排除同种类型文件的干扰,便于做专题地图
第三步:
建图例板
作用:
矢量化时,在输入每一类图元之前,都要进入菜单修改此类图元的缺省参数,这样无疑是重复操作,并且影响工作效率。
为此,可以生成含有固定参数的工程图例,系统将其放到图例板中,在数据输入时,直接拾取图例板中某一图元的固定参数,这样就可以灵活输入了。
1.新建点线面文件,保存工程.注意事项:
工程保存到与点线面同一个文件夹中,路径不要太深,名字另起,不要默认.如图所示:
2.在工程视图中右建-新建工程图例,打开工程图例编辑器,依次进行图例类型(以点类型图例为例),图例信息(名称,描述,编码,注意:
分类码暂时不要设),然后点击添加按钮.线与面类型类似操作,如图所示:
3.在工程图例编辑器中点击编辑分类,打开修改分类的类型的窗口,分别设置分类码与分类名称(注意:
分类码很关键,每个对应的分类码是不同的),然后点击添加类型按钮,最后点击确定按钮.如图所示:
4,在工程图例编辑器中点击那个"小手"图标的编辑按钮,打开修改图例参数窗口,设置其分类码,可以直接输入对应的分类码号,也可点击那个"三个点"的按钮进行设置,如图所示:
5.最后点击确定按钮会提示保存,保存即可。
6.在工程视图窗口中选择一个处于编辑状态的文件,右建-修改项目,设置对应的分类码,依次将所有文件进行如此设置.如图所示:
7.在工程视图窗口中右建-关联图例文件,点修改图例文件,选择刚才保存的CLN文件,如所示:
8.在工程视图窗口中右建-打开图例板,就可使用了。
第四步:
交互式矢量化,首先选中要矢量化的项目在上面打钩,选中图例;单击“V矢量化”下的“交互式矢量化命令”开始矢量化;
2.4.2线编辑
参数、属性和属性结构;根据属性赋参数;根据参数赋属性;剪断线;钝化线;延长缩短线;光滑抽稀线;相交线剪断;自动线标注;
2.4.3高程自动赋值
KU6_3.WL”线文件就被装入到当前的工程中来了,如图:
第一步:
让线文件“KU6_3.WL”处于“当前编辑”(即打上√)状态,编辑其属性结构,如图:
(参照“线编辑”)
第二步:
单击“矢量化”菜单下的“高程自动赋值”命令,然后将鼠标放在等高线的中央,按住左键拖动,如图:
第三步:
单击鼠标左键,则系统会弹出“高程增量设置”对话框,如左图,假设当前的高程值为1000,高程距为-10(可以知道这样的地形应该为一山峰);
单击“确定”按钮,即可实现等高线自动赋值,结果如图:
2.5误差校正
1.在“输入编辑”建LS.wl文件,找四个十字线,按顺时针顺序记下X和Y的值
2.退到“主菜单”上进行误差校正。
3.把刚才存的LS.wl文件调入。
4.在下拉菜单栏上点击“文件”→“打开控制点”,输入一个文件名,点击“打开”按钮,会弹出一个“错误信息”板,不用理会它,点击“是”按钮。
5.在下拉菜单栏上点击“控制点”→“设置控制点参数”中,都打上对勾。
6.在下拉菜单上点击“控制点”→“选择采集文件”,选中要校对的文件。
7.同样在“控制点”→“添加校正控制点”。
依次输入四个点的XY值
8.好了,四个点依次输完,在下拉菜单点击“数据校正”→“线文件校正转换”,在“文件”里点击“保存控制点”。
9.右键点击“复位窗口”,弹出“选择文件名”面板,选择刚校正后的“NEWLIN.WL”文件。
10.这个LS.WL文件就校正完了,我们校正这个LS文件主要是为了用它的校正点,关闭现在的窗口,重新调入所需校正的文件(可一次性调入点、线、面文件)。
11.“文件”→“打开控制点”,把刚才用的控制点文件调入。
12.“数据校正”→“线文件校正转换”,“点文件校正转换”,“区文件校正转换”。
13.右键点击“复位窗口”,弹出“选择文件名”面板,选择校正后的文件。
14.“文件”→“另存文件”,把校正后的文件存盘(为了区别没有校正过的文件,一般在原文件名的基础上加再加上jz,比如原文件是LS.WL,校正后的文件是LSJZ.WL)。
另:
直接用坐标校正:
1、实用服务--》误差校正--》文件--》打开文件(分别打开标准图框和需要校正的文件)
2、控制点--》选择采集文件(选择需要校正的文件)
控制点--》设置控制点参数(采集数据值类型:
实际值),“采集实际值时是否同时输入理论值”前面的勾打上
控制点--》添加校正控制点
提示是否新建控制点文件:
是
按顺序添加控制点,不少于4个,同时理论值,即地理位置正确的坐标
3、文件--》保存控制点
4、关闭需要校正的全部文件(文件--》关闭)
5、数据校正--》成批文件校正--》文件/目录:
选择要校正的文件,如果整个文件夹都需要校正,选择一个文件后把文件名改为*.*
6、开始校正,确定,退出软件即可
2.6文件转化
第一步:
打开主菜单上“图形处理”下的文件转换子系统;
第二步:
装入要转换的点文件、线文件、区文件,在“O输出”中选择要转换的格式,如:
注.要注意选择高程字段
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- LQ 交互式 矢量 流程