基于CASS9.0的基础地形图数据入库方法分析与应用
2014-08-11宋璐琪徐慧珍
方 爱 宋璐琪 徐慧珍
(1.杭州市勘测设计研究院,浙江 杭州 310012; 2.杭州新星测绘有限公司,浙江 杭州 310012)
·计算机技术及应用·
基于CASS9.0的基础地形图数据入库方法分析与应用
方 爱1宋璐琪1徐慧珍2
(1.杭州市勘测设计研究院,浙江 杭州 310012; 2.杭州新星测绘有限公司,浙江 杭州 310012)
结合我国新的地形图图式的应用实例,在CASS9.0成图软件的环境下,对地形图数据入库的步骤和内容进行了分析,并提出了具体解决的技术方法,包括地形图数据整理、图形要素检查等,该方法在上虞地形图数据入库工作中得到了应用,一定程度上解决了现有地形图数据入库方法的不适应问题。
CASS9.0,地形图,数据入库
0 引言
南方CASS9.0地形地藉成图软件是基于AutoCAD平台技术的GIS前端数据处理系统,是在GB/T 2025.7.1-2007国家基本比例尺地形图图式第1部分:1∶500 1∶1 000 1∶2 000地形图图式的基础上开发的新一代数字化成图软件。近年来,随着我国测绘行业新图式、新软件的使用,基础地形图数据的图式符号及表达方式发生了变化。以杭州市为例,近年数字化成图软件逐渐采用了新的图式和新的版本,地形图数据的内部结构,尤其是要素分类及代码体系,采用了与以前版本完全不一样的方式,现有的入库软件已不能满足基础空间数据建库的工作需要,大大影响了城市规划建设对基础地形图数据使用,所以基础地形图数据的入库方法有必要重新进行规划和设计,并进行适应性调整。地形图数据的入库包括了地形图数据整理、数据预处理与检查、数据转换入库等内容,本文将以CASS9.0格式的地形图数据为研究对象,对这些入库的步骤和内容进行深入分析,并提出解决方法。
1 地形图数据整理
1.1 属性关联
地形图数据最终将通过转换导入到空间数据库中。CASS9.0按图式,把所有地形要素分为十个图层,把每个图层的实体划分为点、线、面、注记四类。根据CASS9.0格式,按地形图要素的分类,建立mdb格式数据库,数据库表中要存储所有地形图要素的代码、描述、对应的国标代码等属性内容,形成地理要素代码库,如图1所示。地形图数据整理完成后,导入模版进行关联。根据代码对应的规则,开发计算机软件,实现分类代码与对应的属性的自动匹配。
1.2 编辑实体附加属性
大量的CAD格式的地形图数据,尤其是早期采用数字化、矢量化手段采集的地形图数据,主要是描述地理实体的空间位置和几何形状,以点、线、注记的方式表达,只有图层、颜色、线型,没有实体编码。对于这些地形图数据,要利用CASS9.0测绘软件对其进行整理,对所有地物、注记均赋予相对应的编码,并将数据完整一致导入数据库,这是入库工作的重要环节。利用CASS9.0的图层属性转化功能,可以对同一类线型或层色或符号名称的要素进行批量的处理,同时赋予其正确属性的编码。图形属性转换功能包括:图层对图层、图层对编码、编码对编码、编码对图层、编码对颜色、编码对线型、编码对图块、图块对图块、图块对图层、图块对编码、线型对线型、线型对图层、线型对编码、字型对字型、字型对图层等。
1.3 规范处理对象化要素
按照入库要求,需要对地形图要素进行对象化,以杭州市为例,包括:双线水系结构线、双线道路(公路、街道、大车路、机耕路、台阶路、铁路等)结构线、涵洞结构线、桥梁结构线。有名称的水系、道路应在结构线上加上属性注记。
1.4 构面要素的处理
CAD数据主要点、线、注记的数据结构,没有面的概念。面要素是以封闭的多边形进行表达,表示具有一定范围的地理要素。地形图数据中,大量的面类型要素,如房子、水系、植被等都不是闭合的线实体,针对这些情况需对需要构面的要素进行封闭处理,然后进行数据转换。数据转换是采用开发的软件自动提取要素属性信息的过程,它根据软件的预先设定判断线状要素是否参与提面,对面进行提取。根据面提取方法不同可以分为三种情况:
1)根据属性注记提取面。建筑、工矿、池塘、水库等面状地物根据设定好参与提面的注记(如砖、砼、简、厕等)进行提取。作为提面的注记,要求层、色与设定的属性结构表一致。实体附加属性的注记也要求层、色与设定的属性结构表一致。如要将居民地中的建筑物加上楼层、楼栋号、高度,则楼层、楼栋号、高度注记层、色与属性结构表一致。所有参与提面注记点的点位在建筑、工矿范围线内。2)根据特定符号提取面。双线河流、双线沟渠、植被等面状地物根据特定符号进行面要素提取。水系根据流向符号进行提面,植被面的提取,要预先按类别绘制特定的符号,并根据这些符号进行提取。3)根据线提取面。棚房和简易房,分别根据棚房短线和斜线进行提面。
2 图形实体检查
2.1 无属性实体检查
利用CASS9.0自带功能对于无属性实体进行过滤,对伪节点、复合线多余点、重复实体删除。
对等高线进行有无高程、高程是否有错、等高线有无相交。对坐标文件、点中误差、边长中误差。
无属性实体检查完成并修正后,需要采用转换入库软件对地形图数据进行转换,形成初步的地理信息数据成果,并对该数据进行检查。
2.2 图形实体转换后检查
地形图数据在转换导入过程中不能出现数据丢失、要素变形、属性错误、缺失属性等质量问题。
数据转换是一个由程序自动提取要素属性信息的过程,所以数据转换过程中要求所有地物要素的属性信息和预设的属性表归类一致。图形实体的检查,重点有以下几个方面:
1)注记、道路中线、水系结构线层色错误,导致数据转换后,产生要素丢失、编码属性不一致等错误。2)地物编码错误,导致数据转换后,产生要素丢失、编码属性与CAD数据不一致等错误。如同一条道路,一条边线是县道,另一边是机耕路。3)属性注记的点位未按要求放置,导致数据转换后,要素丢失、与CAD数据不一致等错误。如相邻两间房子,结构注记点点位落到另一间房屋内。导致一间房子丢失,另一间房子产生重复。4)属性注记层色错误导致数据转换后,属性项为空、与CAD数据不一致等错误。如房屋层数、楼栋号、屋檐高等错误。5)悬挂点和伪节点数据转换后产生冗余。6)参与提面要素未封面,数据转换后导致要素漏面。如河流面不在水涯线内,漏出去产生错误面。
2.3 要素构面检查
对规范要求构面的要素,针对外业处理不合理的构面、多余的悬挂点、未封闭的面,利用转换入库软件查找错误面和重复面,对查出的错误进行修改。
利用CASS9.0图形实体检查功能,从编码、属性完整、图层等方面检查图形,错误信息将以错误实体属性表给出,双击错误描述行,将错误实体居中显示。对产生的错误可单个或批量修改。经过各项检查后,整个图幅的每一个要素都与相应的属性编码、几何特征、层色一致后,整理过程中地物要素不丢失,构面完整合理,没有重复要素、无多余的悬挂点及正确的线类型。
3 数据转换入库
图形要素实体检查完成并修改错误后,就可以采用转换入库软件进行入库。数据入库时,第一步是利用预制的模板建立地理信息数据的图层和属性结构,然后对地形图要素进行分类、赋码、构面、拓扑等。入库过程中如出现问题,应返回CASS9.0对数据进行修改。在完成数据入库后,对地理信息数据应进行必要的拓扑检查、属性项检查等操作,有规律性错误的可以直接在库中进行批量修改(见图2)。
4 结语
地形图数据入库是基础空间数据库建设维护的核心工作,也是地理信息应用的基础性工作。随着新软件、新规范、新标准的推出和应用,地形图数据入库的技术方法也必定做出重大改进。笔者在从事浙江省上虞地形图数据入库工作中,针对CASS9.0软件,对现有的入库方法进行分析,对入库的步骤和内容重新进行了设计和规范,一定程度上解决了入库软件的不适应问题。随着地理信息数据应用的发展,要求也会越来越高,尤其对地形图数据的更新将提出更高要求,这些内容在本文中还未涉及,下一步将对这方面的内容进行分析和探讨。
[1] 周丽珠,周 奎.基于CAD数据的GIS化处理过程的研究与应用[J].城市勘测,2013(5):92-95.
[2] 石吉宝,张小波.利用CASS SME实现GIS数据质量检查的方法研究[J].城市勘测,2013(6):74-76.
[3] CJ/T 215-2005,城市市政综合监管信息系统地理编码[S].
[4] CJ/T 8-99,城市测量规范[S].
[5] CJJ 100-2004,城市基础地理信息系统技术规范[S].
On analysis and application of basic topographic map data storage based on CASS9.0
FANG Ai1SONG Lu-qi1XU Hui-zhen2
(1.HangzhouSurveyDesignResearchInstitute,Hangzhou310012,China;2.HangzhouXinxingMappingCo.,Ltd,Hangzhou310012,China)
Combining with the application of new topographic map symbols in China, the paper analyzes the steps and contents for the data storage of the topographic map in the environment of CASS9.0 software, points out the technical methods, including the data compilation of topographic maps, the inspection of graphic elements, achieves the application of the method in the data storage of Shangyu topographic map, and solves some unsuitable problems in current topographic data storage methods.
CASS9.0, topographic map, data storage
1009-6825(2014)11-0287-02
2014-02-07
方 爱(1983- ),女,助理工程师; 宋璐琪(1984- ),女,工程师; 徐慧珍(1984- ),女,助理工程师
TP391
A