论文部分内容阅读
地理信息系统是采集、存储、管理、分析和显示地球空间信息的信息系统。随着技术的发展,地理信息系统得到了广泛的应用。但因为处理的数据对象是空间对象,有很强的时空特性,获取数据的手段也复杂多样,这就形成了多种格式的原始数据,再加上应用系统很长一段时间处于以具体项目为中心的孤立发展状态中,很多软件都有自己的数据格式,这使得的数据共享问题变得尤为突出。由于地理信息系统的图形数据格式各异,给信息共享带来了极大的不便,解决多格式数据源集成一直是近年来应用系统开发中需要解决的重要问题。在信息化高速发展和高度发达的今天,传统单一的数字地图已经不能满足GIS系统管理和运用的要求,数字地图数据成果向GIS数据转换已成为GIS数据建库及应用的发展趋势。生产数字地图一般途径为:(1)以原有的基础图件进行数字化;(2)利用全站仪等设备进行全野外测量直接生产数字化图;(3)航空摄影测量成图等。这几种方式所得的成果均为利于管理的制图数据(大部份成果为AutoCAD的dwg格式),此类数据成果适用于制图,简单的分层管理及初级的GIS数据。随着GIS数据广泛应用于各行各业,对GIS数据的分层要求、代码要求更加细化,数据的严谨性进一步提高,行业的GIS数据也已得到了长足发展。在这种情况下,这两种平台间的数据共享为人们所期待。为了促进地理空间数据的共享、避免数据的重复采集,对不同平台下的地理空间数据的交换和共享的研究就很有意义和必要了。对此,本文主要针对AutoCAD与ArcGIS平台下的地理空间数据的交换和共享的理论和实践进行了研究。通过建立dwg和shapefile格式的转换模型以及相应的转换算法,基于Arcobjects用VB语言编程实现其相互转换,从而实现两种格式数据的共享,提高数据的利用率,所以本论文不仅具有一定的实用价值,对其它平台之间的数据交换和共享研究还具有一定的理论意义。