广西壮族自治区地理信息测绘院
摘要:文章首先从对Microstation介绍着手,对其构成以及其作用进行了说明,接着重点对DLG数据的相关问题进行论述,提出了DLG数据入库的现存问题和数据入库前的处理方法,然后又对数据格式的转换进行了详细的说明,讲述了转换中的问题以及防范措施,还介绍了利用Microstation对地图进行符号化的方法,选取了其中两类数据的符号化的详细流程进行介绍,在文章的最后对全文进行了一个综述。
关键词:Microstation DLG数据;GIS数据库;数据格式转换
1引言
通常来说在GIS 建库时,因为软件使用的平台及其用途不一样,一般需要对其进行数据格式转换才能符合要求。在DLG 数据到GIS 数据库的转换过程中关系到很多关键环节,其中包括数据的提取和格式的转换以及对数据进行分类编码还有建库,在这个转化的过程中容易出现数据信息丢失的现象,在以前进行建库时主要以Microstation和 Geographics 为基础平台,数据库平台一般是采用 Oracle9i。现在在我国的许多大城市中具有完备的矢量地形图的城市也有很多,在数字城市GIS建设中,许多的甚至大部分的DLG数据都是由现有矢量数据加工而成的,矢量数据加工工作通常要占到整个GIS的大部分,并且DLG数据质量的好坏直接影响系统的的正常运行。
2 Microstation的介绍
MicroStation是由MicroStation和MicroStation Geographics两部分组成的,MicroStation在国内外都有广泛的应用,例如建筑设计和土木工程以及交通地理等领域,它有着很大的符号制作功能,因此它可以灵活方便地进行各种单元和线型的定义,为用户建立符号库提供了充足的以及重要的工具,它可以很好地满足绘制地图上的点状线状以及面状符号的要求。MicroStation强大的的用户自定义线型功能是特别值得我们关注的,因为用户可以自由的控制线型中点划线和间隔的长度,以此来实现自动符号的放置以及进行线的偏移和颜色设置这些步骤的完成。用这种方法我们几乎可以设计出我们需要的任何线型,并且MicroStation中任何一个单独的元素都可以用来表达一些比较复杂的地图线状符号,进一步为我们绘制线状符号提供方便。
3 DLG数据入库存在的问题
3.1数据格式的种类参差不齐,需要加工处理的工作量很大,入库后数据容易丢失。
商业化的地形制图软件目前在国内已经有20多种,每种软件对数据的介绍描述都是十分不同的,但是它们利用的软件都是二次开发的,并且在数据格式与编码描述上也有很多不一致的地方。因为就是在同一个单位里,也会有几种不同的数据格式存在,因此导致在数据加工以及处理的过中出现项目成本增加、数据丢失以及数据变形等许多不好的现象,严重的话还使数据的质量向不好的方向转变。
3.2专业技术侧重点不一致
因为历史和现实中的一些原因,使得各个部门在专业的应用这个环节发生脱节现象。因为不同的专业对GIS标准的理解程度是不同的,并且理解的角度也不是很相同,一般说来在实际的生产应用中,测绘专业技术人员就在地形图的图面表达上给予重视和关注,同时城市规划技术人员重视的也就只是规划的成果怎样,他们对空间数据质量的的关注十分的缺乏,GIS专业人员在数据的应用和分析上下的功夫比较多,存在的问题就是对于数据后期的应用缺少关注,他们没有考虑到地物的属性和分层以及编码环节的细节,也忽略了数据的拓扑关系。
3.3缺乏统一、系统的专业标准理解与执行
在我国刚起步研究和发展地理信息系统的时候,我国就积极地吸取了国外的一些教训,像一些国家忽视标准化导致严重后果的教训,所以我们一直把地理信息的标准化和规范化当做GIS发展的重要组成部分,我们国家对此也是十分的重视,出台了一系列的规定进行约束,但是在实际的运用中有很多地方存在问题,像在执行过程中没有结合本城市的实际情况进行操作导致结果不理想,因为我国目前缺乏富有经验并能深入了解GIS专业的技术人员,在之前我们还不知道要利用这些通用的国家或行业标准的基础,来切实的制定符合自己城市特点的专用的标准,由于忽视行业的标准导致原本可行的实施方法,其产生的结果差强人意。
4入库前对数据的处理加工
不同格式的现有矢量数据一般都是存在很多不同的地方的,具有差异性,并且它的表达方式和GIS系统对其所要求的数据描述方式,有着非常大的不同,所以为了解决这个问题,我们在数据入库之前需要做好准备工作,首先面状定义实体必须是封闭状态的,各图元注记一定要是一个完整的整体,像单位的名称,如果对其进行的是逐字注记,一般在导入时就会生成许多的点要素,我们在线型与图元的检查方面必须下力气找出与各个图元层属性匹配的东西,一般在对低矢量数据进行加工与处理时,我们的主要目的就是使输出的地理数据更加符合GIS软件要求,这样我们就能充分的利用GIS软件的各种功能,使转换后的数据功能得到更好地发挥,带来更大的效益,同时体现出了GIS软件的优越性。DGL数据加工流程图如下所示:
5数据格式的转换
5.1数据类型复杂的线、面数据在转换时容易丢失内容。
主要发生的情况有两种,第 一 种,是首先要把 Microstation V8 DGN 数 据 通 过ArcGIS 或者 FME 转换为 shp 格式,这是一种比较安全的的方式,因为在这种转换中,内容一般来说是不会出现丢失的,但是这种方法会产生数据冗余现象,这样以来就会导致相应的面要素产生多余的边界线要素还会导致对汉字图层名不支持,导致图层字段属性乱码。第二种,就是编写相应程序时把各种复杂数据处理成简单的数据类型然后再对其进行转换,这种处理过程虽然连接的很流畅,但是它需要之后对其进行相应的编码过程。
5.2单元符号转换
在实际的生产作业中,我们一般要对其采取和文本处理方式一样的方法,使其生成相应的点的数据集,然后进一步的通过定义符号库来对文件进行比较,再利用编写的专题图来选取适当的配置程序使其自动生成点数据集。
5.3类型复杂的文字转换
因为生产的数据格式不是很规范,所以我们分别研究出了和它有着较大关联的文本转换程序,以此来实现文本的自动转换。首先我们需要搞明白定义时需要的文本要素的名称和字体以及大小颜色等问题,Microstation V8 的转换过程是很彻底的,而且其效率也是很高的,并可保持文本的原图颜色配置。
6地图符号化和专题地图
地图符号是地图的语言,同时还是一种专用的图解符号,一般它是使用便于在空间定位的形式来表示每样地物与现象的性质之间的相互关系,包括线划符号、色彩图形和注记。地图符号是表示地图内容的主要方式,由形状不同,大小不一,色彩有别的图形和文字组成,具有与实际事物的具体特征有联系、各符号之间有明显的差异、同类符号相类似、简单美观易用等特点。下图为DLG的制图数据即DWG地形图形式。
6.1利用MicroStation创建符号库的基本方法
基本方法包括点状符号、线状符号和面状符号。点符号通常用来描述点状地物,可以通过指定一个坐标点位、长度、宽度以及方向角度来控制其绘制。线状符号可以分为两部分:线主体符号;在线符号上叠加的点符号。面状符号一般由3部分构成::边界部分、底色、矢量填充图形,其中边界符号可以用线符号描述,矢量填充图形可以用点符号或线符号描述。我们在此着重的对点状符号的制作过程进行介绍。
6.1.1点状符号的创建步骤
第一在指定点状符号设计绘制的种子文件上,设定工作单位和比例尺还有操作使用的线型。第二选择单元库或者创建一个新的单元库,同时也可以连接一个已有的单元库。第三对符号的形状进行绘制描述。第四按符号的实际尺寸利用专门的绘图工具进行图形的绘制。第五用选择功能选中正要绘制的组成符号的所有组成元素,以便对其方便绘制。第六对单元原点进行定义,选择单元的类型,最后生成单元。但是在实际的操作中问题还是存在的,例如在对符号的形状以及尺寸进行测量时,容易出现偏差,导致结果的不精确,因此在创建过程中一定要仔细谨慎,努力将错误降到最小。
7结束语
总而言之,数据生产在测绘工作中占据着最基础的位置,同时也是出现问题最多的的一个部分。本文主要对从 Microstation 数据到 SuperMap GIS数据库的数据生产以及数据建库的流程进行介绍同时对在这个过程中遇到的实际问题提出了一些解决的措施,并且总结了实现了此类数据的自动化和智能化的方法,以此来提高数据的生产效率。在当今社会中DLG技术是十分的重要的,在我们的数据输入以及格式的调整转换上有着很大的作用,我们在今后的研究中一定要对该技术给予充分的重视,使其得到更好更快的发展。
参考文献:
[1]郑建功 许有田 城市工程测量工作流系统设计 [J] 城市勘测 2008(04):34-45
[2] 马莉 基于模糊集重心的 DLG 产品质量的模糊综合评判 [J] 测绘科学 2007(01):43-45[2]
[3]邓 敏 AutoCAD环境中组织GIS数据的方法 [J] 2007(05):34-56
[4]杨族桥 DEM多尺度表达与地形结构线提取研究 [J] 2008(08):45-67
论文作者:蒋永国
论文发表刊物:《基层建设》2015年24期供稿
论文发表时间:2016/3/24
标签:数据论文; 符号论文; 矢量论文; 线状论文; 对其论文; 地图论文; 方法论文; 《基层建设》2015年24期供稿论文;