MappingStar培训手册

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

MappingStar数字地形图编辑工作站
培训手册
解放军信息工程大学测绘学院
2008年6月
第一部分基本功能
一、查错
如图:
1.查错参数设置(Shift+P)
设置查错功能的阈值,单击菜单拓扑处理与检查→查错,如图:
线目标重复点给定限差内的点,系统认为是重复点,可根据数据的质量和用户需求设置,如果限差为0,表示线上完全重合的点。

一般情况下给0.05毫米,在5万图上为2.5米。

不同的图层用有不同的参数。

下面依次按每个图层列出:A)无线目标B)2.5米C)1米(即图上0.02毫米),该层一定要注意冗余点的删除,如果限差太大,可能会有变形,比如:在两个已经平行的街区之间,当按点距删除冗余点后,可能会将平行的街道变得不平行。

最好按角度删除冗余点,然后再按距离删除一遍。

D)2.5米,先按角度后按点距。

E)5米,先按角度后按点距。

将直线上的点都删掉,只保留特征点F)5米G)5米H)I)J) K) L) M) N) O) P) Q) R)
线过短限差内的短线。

一般情况下给图上0.3毫米,在5万图上实地15米。

在列表框中依次查看短线情况,对于极短的线目标可以肯定一定可以删除,比如只有图上0.1毫米甚至更小。

稍长的短线应查实后再作处理。

小角度、大角度线上满足限差内的角度。

主要处理线目标跳点、回绕以及不合理的角度问题,
可查大于某角度或小于某角度的线上点。

重复结点给定限差内的结点认为是重复结点。

首先要明确结点定义。

主要查出应该与同名结点相关联却没有关联的结点,或两个同名结点靠得太近应综合为一个同名结点的点,或应该形成同名结点的悬挂结点。

一般情况下给图上0.3毫米,在5万图上实地15米。

说明:
同名结点:两条不同属性或两条以上的弧段形成的交点叫同名结点。

伪结点:两条相同属性的弧段形成的同名结点叫伪结点
悬挂结点:弧段的端点不与任何同名结点相关联则叫悬挂结点。

不合理的悬挂结点在限差范围内查找未消除悬挂的线目标,或已消除悬挂而未截断(消悬挂后,自动截断,无须手工截断)的目标
重复目标(点、线)设定点和等高线重复目标的限差。

2.伪结点(Shift+1)
有两种查错方式,如图:
一种是按编码查伪结点,即查找相同编码的两条弧段形成的结点,另一种是按属性查伪结点,即查找相同属性的两条弧段形成的结点。

可根据需要选择。

注意:数据在输入属性后要按属性检查伪结点。

3.自相交(Shift+3)
在弧段内有交叉,经查错后显示在错误提示窗中,双击错误提示定位目标,进行处理。

4.小短线(Shift+5)
某一弧段长度在某一设定限差范围内的当成是小短线处理。

经查错后显示在错误提示窗中,双击错误提示定位目标,进行处理。

5.线目标重复点(Shift+2)
在同一弧段上的两点间距在某一设定限差范围内的当成是重复点处理(完全重复的两个点必须删除),经查错后显示在错误提示窗中,双击错误提示定位目标,进行处理。

6.重复目标(点、线)(Shift+6)
两个弧段部分重叠或两条等高线距离在限差内或独立点之间的距离在限差内,经查错后显示在错误提示窗中,双击错误提示定位目标,进行处理。

7.小角度(Shift+7)
弧段上相邻线段的角度太小,则认为不合理,如等高线的齿线,经查错后显示在错误提示窗中,双击错误提示定位目标,进行处理。

8.大角度
弧段上相邻线段的角度太大,则认为不合理,如电力线上的多余的直线点,经查错后显示在错误提示窗中,双击错误提示定位目标,进行处理。

9.互相交(Shift+4)
两条或两条以上的弧段有交叉,这个命令经查错后显示在错误提示窗中,双击错误提示定位目标,如道路平面相交则在提示窗中按鼠标右键,选自动纠错。

10.重复结点(Shift+8)
在设置限差内的结点,可视为是同坐标的同一个结点。

11.不合理的悬挂结点(Shift+9)
与弧段垂直距离在限差范围内的悬挂结点被视为不合理的悬挂结点。

12.所有错误(Shift+0)
对打开的图层根据设置的限差对以上错误进行整体查错。

在数据错误较少的时候使用。

二、纠错
如图:
1.消除伪结点(Shift+C)
单击菜单拓扑处理与检查→纠错→消除伪结点(整),如下图:
选是,消除编码相同的所有伪结点。

选否,消除属性相同的所有伪结点。

2.删除小短线(Shift+G)
单击菜单拓扑处理与检查→纠错→删除短线(整),如下图:
删除小于设定参数的短线,用户可根据需求设定参数。

3.线目标冗余处理(Shift+Z)
单击菜单拓扑处理与检查→纠错→线目标冗余处理(整),如下图:
删除小于设定参数的多余点,分别按角度处理和按点距处理。

用户可根据需求设定
参数。

4.删除重复线目标
单击菜单拓扑处理与检查→纠错→删除重复线目标,删除完全重复的线目标。

5.删除重复点目标
单击菜单拓扑处理与检查→纠错→去除重复点目标(整),如下图:
根据设置的限差,删除满足限差的重复点目标。

输入限差范围内的点视为重复点,如设为"0"则是完全重合的点。

6.生成同名结点(Shift+X)
将几条链的端点(结点)聚合成相同坐标,形成同名结点。

功能及使用方法同线状编辑工具条中的。

7.删除多余面标识点
单击菜单拓扑处理与检查→纠错→删除多余面标识点。

8.自相交处理(Shift+R)
单击菜单拓扑处理与检查→纠错→自相交处理,鼠标单击自相交的线。

系统自动处理自相交的线。

三、结点处理
单击菜单拓扑处理与检查→结点处理,如下图:
1.自动消除悬挂结点(Alt+E)
单击菜单拓扑处理与检查→结点处理→自动消除悬挂结点,如下图:
选择消除悬挂结点的图层及要素,用户可根据设置的限差自动消除悬挂结点。

单击确定,系统即可消除限差以内的悬挂结点。

注意:限差不可设置太大,否则线状要素会引起变形。

2.延伸消除悬挂结点(Alt+X)
此功能是单个消除悬挂结点,操作:单击菜单拓扑处理与检查→结点处理→延伸消除悬挂结点。

悬挂结点延伸消除悬挂后
按Ctrl键,单击基准线,(上图中的竖直线),放开后鼠标单击要延伸的线头(上图中水平方向的线),竖直线生成了一个点,水平方向的线头与此点有相同坐标,形成结点,即可实现消除悬挂结点。

3.整体结点处自动截断(Alt+Q)
如下图,道路交叉口应有三条线段,现在紫色点是说明有一条线未断开。

单击菜单拓扑处理与检查→结点处理→整体结点处自动截断。

全图自动断开。

4.单个目标结点处自动截断(Alt+R)
将被选择的弧段在结点处自动断开,单击菜单拓扑处理与检查→结点处理→单个目标结点处自动截断后,单击“图一”“1”号线,结点处断开,处理成“图二”。

四、 面域处理
单击菜单拓扑处理与检查→面域处理,如下图:
1.自动生成面标识点(Shift+U )
对于某些面域,根据其边线可以确认面属性的情况。

边线编码即为自动计算出的面域点的编码。

如依比例街区面域点可自动生成。

单击菜单拓扑处理与检查→面域处理→自动生成面标识点,如下图:
1
1
图一
图二
用户可根据需要选择自动生成面标识点的编码。

2.面域分色检查(Shift+D)
单击菜单拓扑处理与检查→面域处理→面域分色检查,主要用于面域拓扑关系检查。

将对多余的面标识点和封闭有误的面域提示错误信息。

查错信息在工具→信息列表中,双击每项进行相应修改,用填充色块查看面域闭合情况或有无面标识点,对面域情况如下分类显示:A.没封闭:不填充
B.封闭:填充
a.有面标识点:面填充颜色;
b.无面标识点:面填充有颜色有网格;
3.面域分色显示(Shift+N)
面域分色检查后可打开或关闭分色显示。

4.显示指定色块(Shift+J)
单击菜单拓扑处理与检查→面域处理→显示指定色块,如下图:
输入当前窗口中的某个色块的编码,则该色块闪动显示,对其核查。

显示其面积、周长。

5.面域查询(Shift+Y)
单击菜单拓扑处理与检查→面域处理→面域查询,查询面域的属性。

如下图:
6.清除分色(Shift+K)
单击菜单拓扑处理与检查→面域处理→清除分色,清除分色检查时生成的色块。

五、图廓线复制
在工具→线状符号菜单中选定需要复制的图层的图廓强制闭合线,单击拓扑处理与检查→图廓线复制自动沿内图廓复制图廓强制闭合线。

六、面域边界自动复制
使用工具或确定面域目标范围,然后输入复制后的编码,选择拓扑处理与检查→错误!链接无效。

,鼠标左键点击面域内,及将面域边界缺少的部分从其他图层自动复制。

注意:围成区域的边界线必须要完整。

七、拓扑关系检查
单击菜单拓扑处理与检查→拓扑关系检查除,检查单个图层中的拓扑关系,包括面属性一致性的检查,屏幕显示结点号、面号及线的左右面号等拓朴信息。

八、属性表建立与修改
单击菜单属性→属性表建立与修改,出现如下菜单:
图一
单击对话框中的文件导入,弹出如下对话框:
九、属性输入
1.线属性输入(指定属性)(Alt+L)
单击菜单属性→线属性输入(指定属性),单击需要输入属性的线要素,根据需求输入相应属性。

如图:
2.点属性输入(指定属性)(Alt+I)
单击菜单属性→点属性输入(指定属性),单击需要输入属性的点要素,根据需求输入相应属性。

如图:
注意:使用线或点指定属性输入时,用户必须先根据需求建立好指定属性表。

3.线属性输入(完全属性)
单击菜单属性→线属性输入(完全属性),单击需要输入属性的要素,显示线状要素的所有属性,根据需求输入相应属性。

如图:
4.点属性输入(完全属性)
单击菜单属性→点属性输入(完全属性),单击需要输入属性的要素,显示点状要素的所有属性,根据需求输入相应属性。

如图:
5.属性参照输入
单击菜单属性→属性参照输入,如图:
(1)设置
单击菜单属性→属性参照输入→设置,如图:
用户根据需求设置参照属性和当前属性的参数。

(2)输入(Alt+Shift+E)
单击菜单属性→属性参照输入→输入,左键单击参照属性要素,再右键单击当前需要输入的属性要素,出现如图对话框:
用户根据要求替换、追加或编辑当前属性。

十、属性显示((Alt+P))
单击菜单属性→属性显示,显示或不显示当前数据各要素的属性。

注意:在显示当前数据属性之前应先将属性表中的需要显示的属性项显示项打“√”,如图,要显示交通层的类型和宽度。

可用于属性检查。

十一、属性浏览与修改
单击菜单属性→属性浏览与修改,出现如图窗口:
对各层属性进行整体浏览查改,也可对列属性进行整体操作。

十二、接边属性检查
检查接边数据的属性是否一致,检查信息在工具→信息列表中列出,双击定位查改。

十三、属性整理
单击菜单属性→属性整理,如图:
单击是,对当前数据进行格式整理与属性空项整理。

单击否,对当前数据只进行格式整理。

单击取消,不做任何操作。

十四、系统属性自动挂接
数据本身就带有属性表里某些属性项的属性值,本系统将其定义为系统属性,如理论横、纵坐标、编码、高程等,这些属性通过单击菜单属性→系统属性自动挂接,由系统自动赋给要素属性表里的属性值,不需要再手工输入。

十五、系统属性导入
将自定义属性表里的部分属性,导回系统属性。

单击菜单属性→系统属性导入,如图:
用户可根据需求选择图层、属性分类、自定义属性和系统属性。

十六、建立参数文件
程序在符号库\databaseinfo目录下存放参数文件,可根据需求将其设置好,如军标格式的“框架图元数据表”,然后单击菜单编辑→数据单项处理→生成当前图幅元数据表,然后单击属性→参数文件,选择当前图幅的参数文件,填写元数据文件,程序按数据来输出图层,即有数据的层输出图层信息,没数据的图层不输出。

十七、面域自动生成
单击菜单编辑→面域自动处理如图:
1.闭合区域选择生成(Alt+S)
单击编辑→面域自动处理→闭合区域选择生成,按照要求设置好属性提示窗中的参数(可在线符号菜单中选择面属性),选择闭合区域,生成面。

2.闭合区域自动生成(Alt+H)
单击编辑→面域自动处理→闭合区域自动生成,系统就会按照面标识点的属性,在闭合区域自动生成面符号。

注意:在生成面域之前,拓扑必须严格建好,否则,将无法生成面域。

本系统实现了建库出图一体化。

因此在建库数据中,根据面拓扑关系的要求,对面域的定义就是如下解释(当然在运用本系统制作其它种类的数据和地图时,可充分利用系统的灵活性和实用性):
A.面域的构成:面标识点、弧段。

a.面标识点:根据建库和拓扑的要求,要表达某区域的实体特征(如鱼塘),就在由若干弧段组成的面域中加入一个点,且只有一个,称为面标识点。

面标识点中记录了:1)属性(如:双线河、高草地等等),标识了由弧段围成的某个面域的实体特征;2)形成该面域的一个或多个弧段的弧段号。

有下列两种方式得到面标识点:
●由边线自动生成,如依比例街区,在采集时其边线编码与依比例街区面标识点
的编码相同。

●手动输入面标识点,边线属性不能确定面标识点属性。

如常年河、池塘、植被
中的幼林等,其边线编码与面标识点的编码不同。

注意:在不做拓扑要求时,不生成或采集面标识点,利用边线的设置同样可以实现水系、植被、地貌等的配置、普染、平铺的图面效果。

b.弧段:围成某个面的一条或若干条首尾相接的链,称为弧段。

1)属性(如:常水位岸线、鱼塘边线、强制闭合线等),对某个面的边线性质在系统资源中严密设置,如线宽、线形(实线、虚线、齿线等)、隐线(出图时不显示的线,如植被边线与道路重合时,为了实现植被面域闭合,要拷贝该段道路到植被层,生成强制闭合线);2)每条弧段建立面拓扑时的左右面号,与面标识点的编号形成匹配。

B.MapStar系统中面状符号的形成机制。

建库数据做好后,对于面要满足出图要求,本系统提供了对面进行配置、普染、平铺。

根据图形和数据拓扑要求,系统实现方式分成两类:
第一类,不需生成符号数据的方式。

a.面标识点的编码和边线的编码是一致时,且边线由一条弧段围成时,根据边线的属性设置可以实现配置、普染、平铺的图面效果,如依比例街区在采集时其边线就是按照出图时的图形特征赋属性:边线有线宽、颜色,属性中还有普染。

b.面标识点的编码和边线的编码不一致,且边线由一条弧段围成时,利用面属性的特征来表示配置、普染、平铺,如幼林,其边线由图内强制闭合线围成(设编码是200),面标识点的编码是100,则在系统资源的线表中要有幼林这一项,编码是100,在该项中按照幼林的图示规范要求设置颜色、配置字图大小、普染等特征,数据类型用符号数据。

执行编辑→面域自动处理→闭合面域自动生成这个命令,生成所要的图形特征。

此时不生成另外的符号数据,而是改变了图内强制闭合线的属性,图内强制闭合线编码仍是200,但是其它属性是由面标识点编码(100)在线表中搜索出编码是100的线型(面)的属性,确定了填充内容。

第二类,需要生成符号数据的方式。

面的边线由多条弧段围成时,利用面标识点标识配置、普染、平铺等面的属性,如植被中的幼林,其边线由图廓强制闭合线和图内强制闭合线等几种属性构成,假如幼林的面标识点的编码是100。

则在系统资源的线表中要有幼林这一项,编码是100,在该项中按照幼林的图示规范要求设置,颜色以及配置的字图,及其大小、普染等特征,数据类型用符号数据。

执行编辑→面域自动处理→闭合面域自动生成这个命令,根据各条弧段形成的闭合区范围生成一个编码为(100)的符号数据面域,面域的特征由面标识点确定。

十八、交叉符号处理
单击菜单编辑→交叉符号处理,显示如下图:
1.单目标缩近参数修改(Ctrl+E)
该项是对于双线或双线交叉点处的每个线目标进行参数设置,缩进处理达到出图目的。

操作:选择该命令后,鼠标点击线目标,弹出上图设置窗口。

设置参数:参数中的头是线的首点,数据前进方向的左侧上边线,右侧为下边线。

2.单结点处双线自动处理(Ctrl+G)
鼠标点击结点处即可对双线交叉口进行处理。

3.结点处双线全自动处理(Ctrl+H)
在结点处全自动进行双线交叉口处理。

4.自动延伸到基准线(Ctrl+Q)
该项是对于双线与单(虚)线交叉处每个交叉点自动缩进处理达到出图目的。

操作:选择该命令后,鼠标选基准线进行参数设置。

如上图中,鼠标选基准线(双线),编码处输入缩进的虚线码,再输入缩进参数10米,表示虚线符号缩近10米,确定后双线两侧消过悬挂的420202线自动缩近10米。

5.单线目标定值缩近(Ctrl+T)
该项是对于单(虚)线目标进行参数设置,输入缩进参数(米)。

缩近前缩近后
粉色圆圈是定位点位置
操作:选择该命令后,单击鼠标右键,输入缩进参数(米),再单击线目标要缩近的一端即可实现缩近。

6.结点处单线全自动缩近(Ctrl+Y)
单线符号与双线符号相交时,单线要缩近到双线符号边缘。

此功能将对已做好结点的数据进行全自动处理。

7.单结点处单线自动缩近(Alt +M)
此菜单功能实现单线与双线符号相接处对单线符号缩近单点自动处理。

图A图B
选此功能后,鼠标左键点击交叉的结点(红点)后,实现从“图A”到“图B”。

8.双线目标鼠标点击缩近(Alt +N)
不必输入缩近参数,只需点两次鼠标;
选择要缩近的线目标,鼠标第一点表示离鼠标选择点近的一端将被缩近,第二点表示缩近到的位置。

十九、错误数据处理
打开出错数据,记录下软件出错时数据特证(点、线、等高线、文本)的记录号,再选择数据处理—>错误数据处理打开出错数据,然后输入相应的数据特证里输入错误数据的记录号,如图:
然后再打开图幅数据即可。

如果还是出错,重复上述操作。

第二部分数据预处理
数据在输入后,由于原始数据的问题,数据可能会存在一些数据符号的类型、格式、编码等与资源符号库规定不一致的问题,因此需要对数据进行整理。

1.数据解锁(统改)
根据数据的来源选择是否做此项,如果数据是windos版本数据有个别的要素原始数据会根据需要将其锁定,这样在恢复缺省值时就不能将其恢复为系统默认的属性,因此在恢复缺省值之前要先对其解锁。

如果数据是新做图幅或者新数据通过格式转换输入的可不用做此项。

2. 查找表项中不存在的编码并改正
数据中可能会存在个别要素的编码在符号库里找不到对应的编码,用菜单查询与统计→表项中不存在的编码查找,程序会自动将不存在的编码列在工具→信息列表里列出,双击定位查看并改正。

3.数据参数恢复缺省值
数据通过改动之后,部分要素的符号及符号的参数与符号库规定的不一致,需要通过数据恢复参数缺省值将要素根据其编码恢复为系统符号库里规定的参数。

如图层、颜色、符号的大小等。

打开要恢复数据的图层,单击菜单数据处理→恢复缺省值(快捷键H),如果选是(Y)就是只恢复数据的图层、颜色、名称、拓扑参数,其它的参数如:符号的大小等不能恢复;如果选否(N),就是对未锁定的要素恢复所有符号的参数。

根据具体要恢复哪些参数来选择是选Y还是选N,如果只对某一层某一类要素恢复缺省值,可通过外部命令实现。

4.数据整理
数据在经过格式转换之后可能会存在不正确的指针、个别数据带有错误的属性、符号做过缩进、有垃圾数据等问题,这些问题都有可能会影响到数据入库。

因此要对数据进行整理、属性清空。

单击菜单数据处理→数据的整理下面的四项进行处理。

如果数据需要保留自定义属性,则不能进行数据整理中的清除所有自定义属性项。

5.其他整理
有些数据需要编写外部命令对数据进行整理,如通过字体、字级区分注记的编码,通过公路等级区分公路编码等,根据需要编写不同功能的外部命令。

第三部分数据处理流程
一、系统目录设置
单击菜单系统设置→系统目录设置,出现如下菜单:
系统资源目录下包括对应表、符号库等所有的系统资源文件。

针对不同的需求,用户可定制不同的设置。

字库目录存放 MapStar字库,设置时先选择设置对象(点亮选项前的圆框),然后在对话框下方的路径选择框中选择具体的设置路径。

二、军标数据分层
测量控制点[A]
工农业社会文化设施[B]
居民地及附属设施[C]
陆地交通[D]
管线[E]
水域/陆地[F]
海底地貌及底质[G]
礁石、沉船、障碍物[H]
水文[I]
陆地地貌及土质[J]
境界与政区[K]
植被[L]
地磁要素[M]
助航设备及航道[N]
海上区域界线[O]
航空要素[P]
军事区域[Q]
注记[R]
三、数据分层查错及结点处理
1.首先查线目标的自身问题:伪结点、线目标重复点、重复目标、自相交、小短线、小角度
2.全自动消除悬挂结点
依次打开各层数据,单击菜单拓扑处理与检查→结点处理→自动消除悬挂结点,分别对各层数据进行自动消除悬挂结点,如下图:
对各层选择消除悬挂结点的要素,根据设置的限差自动消除悬挂结点。

单击确定,系统即可消除限差以内的悬挂结点。

注意:限差不可设置太大,否则线状要素会引起变形。

3.手动消除悬挂结点
在所设限差范围以内的悬挂结点都已处理成同名节点,但仍有超出限差的悬挂节点,需要采用延伸消除悬挂结点处理(拓扑处理与检查→结点处理→延伸消除悬挂结点)或交互式
消除悬挂结点处理(移动点+Ctrl或Shif、延长线),将各层数据中改形成结点的空圈
都变成蓝点或红点,然后单击菜单拓扑处理与检查→结点处理→整体结点处自动截断,将所有的蓝点变为红点,如下图。

消悬挂前消悬挂后
整体结点处自动截断后
4.查数据相互之间的问题:互相交、重复结点、不合理的悬挂结点。

6.将所有错误再查一遍,反复修改直到错误都修改完毕。

[所有错误]
7.不同层之间结点处理:全自动消除悬挂结点→交互式消除悬挂结点。

一定要注意限差的设定,不同层之间的悬挂结点处理不易太大,控制在0.1毫米内。

8.等高线悬挂结点处理。

全自动消除悬挂结点
交互式消除悬挂结点
9.注:错误信息提示窗中列出的信息不一定都是错误,要酌情而定。

四、重叠数据复制
1.不同图层间的结点处理,将几个需要进行重叠数据复制的图层同时打开,可以同时进行悬挂结点的自动处理(最好把限差设置小一点,同时仍然要注意部分数据不能参与消悬挂的处理),然后用延伸消除悬挂结点处理剩余需用于复制的部分结点。

2.进行各图层的图内闭合线复制,注意复制的弧段必需与原始数据完全一致(要完全一致,结点是关键)。

每个图层有各自的图内闭合线与图廓闭合线编码。

注:闭合线复制后请不要再进行冗余点的处理,不过可以删除完全重合的点,即将点距设为0。

3.图廓线复制
图廓线的悬挂处理,然后结点处自动断开,用[拓扑处理][结点处理][整体结点处自动截断],删除不用于闭合的部分。

五、面域处理
对于居民地、水系层的面标识点自动生成,植被层需手工采集,选择菜单拓扑处理与检查→面标识点处理→自动生成面标识点,系统自动生成某些面域的面域点。

分色检查
单击菜单拓扑处理与检查→面标识点处理→分色检查, 对多余的面标识点和封闭有误码的面域提示错误信息。

错误信息在工具→信息列表中,双击每项定位,进行修改,如下图:。

相关文档
最新文档