论文部分内容阅读
地理信息系统(GIS)自从 20 世纪 60 年代诞生以来,已广泛地应用于地学、资源管理、土地规划、环境监测、城市规划等领域。随着计算机和信息技术的快速发展,GIS 技术得到了迅猛的发展。GIS 系统正朝着专业或大型化、社会化方向不断发展着。Internet(尤其是互联网)技术为 GIS 服务提供了新的广阔舞台。为了更好的发挥 GIS 的信息资源和功能服务的作用,本文对现有的 GIS 服务(尤其是 GIS网络服务)的服务内容、服务模式等进行分析和总结,同时对现有的 GIS 服务理论、方法和技术等前沿成果进行研究,比如 OGC 的 OpenGIS 互操作规范、分布式计算技术、Web 服务技术、ESRI 的 g.net 体系结构和 ArcWeb 服务等等。通过上述的分析和研究,本文提出了基于 Web 服务(Web Service)的 GIS 综合服务架构。基于 Web 服务的 GIS 综合服务架构是指以 Web 服务为技术核心,提供数据服务、功能服务、模型服务、事务流程处理服务、客户端工具下载服务等多种服务的地理信息系统综合框架。它最突出的两个特点是基于 Web 服务和服务的综合性。Web 服务是当前计算机领域的研究热点,它对于实现 GIS 的全方位、多层次的服务是非常具有潜力的;服务综合性是指此框架所提供的服务不仅仅是目前地理信息数据的服务,更是结合了模型库、知识库等其他计算机技术,针对专业和非专业用户提供不同层次的多种地理信息服务。课题的研究工作以模型服务为重点,通过研究模型的概念与分类,模型库的设计与建造、GIS 与应用分析模型的集成方法等方面的内容,提出了基于 Web服务的 GIS 综合服务架构中模型服务的具体框架。根据上述服务的架构,本文设计和开发了模型服务原型系统,并将其与具体的项目进行结合,验证了本文提出的基于 Web 服务的 GIS 综合服务架构的有效性和可行性。另外,本文对实现原型系统的具体使用软件和技术,如微软的.NET 集成环境、ESRI MapObjects、ESRI ArcIMS 等也进行了研究和描述。