论文部分内容阅读
时态GIS是地理信息系统的一个新兴的研究领域,时态GIS能够帮助用户跟踪分析实体对象随时间的发展变化。这对于形象描述对象变化的过程和预测未来的发展趋势有着重要的意义。近年来,随着GIS的飞速发展和广泛应用,水资源管理地理信息系统也得到了极大的发展。但水资源管理地理信息系统在多源、异构的水资源空间数据互操作与共享、基于GIS分析水资源时态信息等方面技术实现上仍存在着一系列的难题。而由Server GIS技术和时态GIS技术融合而成的基于Server的时态GIS技术给我们当前所面临的问题提供了一种全新的解决思路。本文将基于Server的时态GIS技术引入到水资源管理地理信息系统中,重点研究如何利用基于Server的时态GIS技术,实现一个水资源管理地理信息系统原型。基于ArcGIS Server的水资源管理时态地理信息系统的理论基础是时态GIS技术和Server GIS技术。因此,本文详细阐述了时态GIS、时态数据库、Server GIS的基本概念、功能、原理等内容;分析了当前主要的几种时空数据模型,并对这些模型进行了多方面的比较与评价。水资源信息时空数据模型是水资源管理时态地理信息系统的核心。本研究在分析讨论水资源时态信息特点的基础上,进一步研究了基态修正模型,并对其进行了修正,从而提出了多基态变级差修正模型。在此基础上,设计了水资源管理时态地理信息系统的时空数据库。根据水资源信息管理的特点,本文设计了基于ArcGIS Server的水资源管理时态地理信息系统的体系结构和总体功能;详细设计了各功能模块的结构及其子功能,并结合ESRI公司提供的ArcGIS Server JavaScript API设计了地图服务功能,将云计算的思想引入到水资源信息管理中。在水资源管理时态地理信息系统总体设计的基础上,本文分析探讨了.NET框架体系和ArcGIS的体系结构,并应用这两个基础平台开发了基于ArcGIS Server的水资源管理时态地理信息系统,重点研究了系统开发过程中遇到的几个技术难点的实现方法。系统采用集成式二次开发模式,以Visual Studio 2008.NET为系统开发环境,以C#为程序开发语言,以ArcSDE为空间数据引擎,以SQL SERVER2005为数据库,运用ArcGIS Server ADF组件技术和ArcGIS Server JavaScript API,进行基于ArcGIS Server的水资源管理时态地理信息系统的开发。基于Server的时态GIS技术解决了传统水资源管理地理信息系统在多源、异构的水资源空间数据互操作与共享、基于GIS分析水资源时态信息等方面技术实现上存在的难题,是水资源管理地理信息系统未来发展的一个重要趋势。本文把基于Server的时态GIS技术应用到水资源管理地理信息系统中,为水资源管理地理信息系统的发展做了一点探索。