论文部分内容阅读
计算机软件和硬件迅猛发展,GIS(地理信息系统)的广泛应用,地理数据的社会需求呈现爆炸性增长。这些地理数据中,一部分是特定GIS软件的标准格式,另一部分是非标准格式的地理数据。因为其数据格式的不同,应用软件之间数据格式转换的问题也随之突出。目前很多软件基本能在数据格式之间转换,但效率不高,使得要实现这些大量的地理数据共享并非易事。对于数据转换方案,据统计,发达国家GIS空间数据转换的费用达30%,而且在转换过程中会导致源数据信息的丢失、任务繁重等。同时对于非标准格式的地理数据,目前也没有很好的解决方案。
本文是基于GIS平台的对DWG格式数据直接读取的技术,达到降低数据转换费用、提高工作效率、充分利用已有数据的目的,对AutoCAD标准格式的直接读取对GIS的广泛应用显得更为重要。设计在MapGIS地理信息系统平台和AutoCAD图形系统二者之间跨平台进行混合编程,以MapGIS强大的空间数据管理为基点,利用ObjectARX与AutoCAD直接共享地址空间的特点,恰如其分地将CAD图形和GIS空间数据对应起来,使GIS系统中能够最大限度无损失地再现CAD图形数据丰富的图形表现形式。着眼于空间数据和属性数据在不同软件之间的转换,并在提高效率方面进行了研究。着重论述了MapGIS数据文件和AutoCAD图形文件DWG之间转换的思路和方法,以及在实际工作中的应用,为大规模生产GIS数据找到了一条新途径。
本文从以下几个方面,探讨了GIS数据转换新方法的研究。第一章绪简要地从发展GIS,利用现有资源加快GIS工程建设的角度出发,介绍了研究数据转换的意义和GIS发展现状。第二章根据GIS特点,讨论GIS地理数据的特点和数据质量控制管理要求。第三章研究了GIS数据转换的方法。以传统CAD数据转换模式为切入点,研究CAD标准格式的特点,针对这些数据的解析方法,得出可利用ObjectARX的分析CAD标准数据多种图形数据库元素的可行性。第四章详细介绍选择ObjectARX实现CAD和GIS通信进行数据转换的方案,即研究MapGIS和AutoCAD混合编程的可行性以及本文在实现这种转换方法的一些要点。第五章分析了设计的DwgToMap转换CAD数据的新方法的体系结构和工作原理,同时也将该方法的功能做了简单的介绍,还探讨了该方法的关键技术。第六章做了总结和展望。在研究现有新方法的基础上,以提高工作效率和质量为目标,将来还可以对这类数据转换方法做更进一步的改进。