论文部分内容阅读
信息化技术的发展,网上共享数据已成必然趋势。土地作为人类生存和发展的物质基础,表明了人类的活动离不开土地。土地信息的共享可为人类科学管理利用土地资源,保护生态环境,保证社会经济持续发展提供条件。土地信息共享的关键是土地空间数据的共享。本文研究的土地空间数据共享,主要是研究在Internet环境下,以共享为目的,如何快速、高效地实现土地空间数据的表达、传输与交换。针对这些问题,本文的研究工作归纳起来主要包括以下几个方面:
1、系统地分析了国土信息化发展的趋势和信息化过程中土地空间数据共享的重要性。讨论了与土地空间数据网上共享的相关技术,即XML/GML(Geography Markup Language)技术、NET Remoting技术、ArcEngine组件技术等,并对它们的技术状况进行了综述。讨论了土地空间数据的特点,并结合这一特点,介绍了土地空间数据模型。
2、在对现有空间数据共享技术研究的基础上,利用地理标识语言(GML)技术,探讨了一种解决空间数据存储与共享的新方法,基于GML的空间数据模型为该方法的实现奠定了基础。该方法的基本原理是,首先在客户端向Web服务器端发出数据请求,Web服务器接收到数据请求后连接SDE数据服务器获取矢量空间数据,根据OGC所支持的简单要素集和模型生成GML文件,每一个地理要素集都可以表示成一个FeatureCollection,其中包括一系列的几何数据Geometry和相应的属性数据Attribute,这一部分主要在Web服务器端完成的,然后把生成的GML文件通过网络传输到客户端,客户端接收到GML文件,利用C#中的流模型解析GML,生成相应的矢量数据在客户端显示,从而实现土地空间数据网上传输与共享。
经过实验测试和分析,基于GML技术,实现分布式的土地空间数据的集成,是一种可行的土地空间数据网络共享方案。