基于ArcGIS Server与Ajax的空间数据网上发布

来源 :辽宁工程技术大学 | 被引量 : 0次 | 上传用户:hzwn001
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
WebGIS是GIS发展的方向,但是传统的WebGIS存在客户端与服务器端响应时间长以及无法实现复杂GIS功能的问题。Ajax技术是目前客户端最有效率的技术,可以缩短客户端与服务器端的响应时间,减少网络间数据传输量。.Net平台可以利用WebService技术将GIS功能封装为Internet上的组件,组件功能都遵守一定的接口规范暴露给外界,这样其内部数据和功能不尽相同,但外部调用的方式完全相同。利用这种网络组件的方式,应用程序间流动的只是命令和响应,数据和程序都不用在网络间传输,节省了宽带和计算时间。本文着重研究了Ajax技术在WebGIS中的应用,将Ajax技术应用于客户端来实现“按需取数据”,缩短网络间的等待时间来提高网络间的响应效率,并利用.Net技术和WebService技术开发服务器端GIS功能(空间查询、属性查询、缓冲区分析等),从而实现了一个三层WebGIS体系结构(表示层—逻辑层—物理层)。
其他文献
三维激光扫描技术是一门新兴的数据获取技术,其在文物修复,数字城市,逆向工程中扮演着极为重要的角色。然而,在实际测量中,利用三维激光扫描仪只能获取物体某一视角的数据。