导 师: 杨崇俊
学科专业: G0503
授予学位: 硕士
作 者: ;
机构地区: 中国科学院遥感应用研究所
摘 要: 在对w3c和ogc相关标准研究的基础上,该文以web service为系统结构的技术核心,提出了webgis的概念模型.在这个模型的基础上,从概要设计开始,逐步细化,最后提出了webgis原型系统.该原型系统包括数据服务器,应用服务器和客户端三个独立的部分.这三个部分之间通过交换消息来协同工作,以共同完成用户需要的功能.根据该原型系统,该文给出了基于visual studio.net平台的原型系统的具体设计和实现过程,包括数据服务器、应用服务器和客户端的设计和实现.数据服务器的开发采用自底向上的开发模式,包括动态链接库的开发、基于动态链接库的com组件的开发以及基于com组件的web service功能的开发等几个步骤.由于采用了瘦客户端的应用模式,所以客户端的实现主要是界面设计以及应用服务器交互两部分内容.应用服务器端主要是利用数据服务提供的web service,向客户端提供各种服务功能.从而用web service的方法实现了一个三层结构的可扩展的webgis系统.最后,该文对基于web service的系统的研究和实现做了总结,并提出了在webgis的应用中需要进一步研究和解决的问题以及前景展望.
关 键 词: 网络服务 网络地理信息系统 地理信息网络服务 网络服务 服务框架 组件对象模型
分 类 号: [P208]