论文摘要
随着GIS技术在城市规划、国土、交通、资源配置等多种行业应用范围的不断扩展,数据作为GIS核心也面临着新的变革。传统CAD地形数据的文件形式的数据存储模型已经无法满足多种行业应用的需求。因此将CAD地形数据导入GIS数据库,是数据加工生产厂商的当务之急。CAD数据存储模型是以文件的形式对地形数据进行存储,由于其主要面向的是建筑和机械行业,主要功能在几何特征的处理,虽然CAD可以将属性数据存储在扩展模块中,但是如果需要访问这个数据,还需要开发人员的支持,并且无法突破扩展属性最大存储空间为16k的限制。基于ArcSDE的数据存储模型能充分利用现有的关系数据库(RDBMS)实现空间数据在RDBMS中的存储,同时可以解决空间几何数据的拓扑关系同一存储问题。本文主要研究将传统的DWG地形数据转成满足GIS要求的Geodatabase数据形式,其中包括DWG数据和GIS数据形式的理解及其相互转换对应关系的研究和GIS数据字典的建立。其创新点表现在进行数据转换的同时实现了地形数据部分语义和几何属性的数据检查以及将DWG地形数据入库的过程中实现数据的几何和属性接边,以及完成了数据的互操作。本文将FME数据解译技术、ArcSDE空间数据库操作技术、GeoDatabase数据存储模型集成在一起解决了当前将DWG地形数据存储到GeoDatabase空间数据库的整个技术框架,主要解决了测绘数据生产中数据存储管理的问题。在初步获取了解析的数据以后,为了提高数据入库的效率,本文采用ArcSDE C API的开发环境,对数据进行入库,实现了DWG地形数据导入GIS数据库的整个过程;同时指出数据入库的方式是可逆的,数据库中的数据可以根据需求无损地反演成DWG地形数据,从而保证了DWG数据存储模型和GIS存储模型的相互转换。实验表明,本文提出的技术方案能够满足现在数据生产单位DWG地形数据入库的要求。