论文部分内容阅读
WebGIS是GIS技术和Web技术结合的产物,近年来得到极大发展。随着人们对WebGIS要求的不断提高,WebGIS系统中包含的GIS功能和业务逻辑越来越复杂,传统的Web技术已不能满足WebGIS的继续发展,这时RIA技术应运而生,它将桌面应用程序的交互体验与传统的Web应用程序部署的灵活性结合起来,很好地满足了现代用户的需求。论文在研究和总结了国内外大量研究成果和计算机最新技术的基础上,引入了AdobeFlex技术作为WebGIS的客户端表现层,探讨并设计了REST风格的架构,这种方式开发的WebGIS系统简洁、伸缩性强而且降低了服务器负担,客户端反应迅速,用户体验性得到极大提高。最后论文以沈阳旅游查询系统为例,利用FlexBuilder框架来开发WebGIS系统,调用ESRI发布的ArcGISServerRESTAPI资源实现GIS的一些基本功能,展现了基于Flex与REST的WebGIS优势。与传统WebGIS系统相比,基于Flex与REST的WebGIS系统克服了原有WebGIS开发中存在的交互性差、响应速度慢等缺陷,能够呈现更加丰富、体验性更强的用户界面,为WebGIS应用提供了一种崭新的表现机制。