首页 百科知识 总体设计与架构

总体设计与架构

时间:2022-10-09 百科知识 版权反馈
【摘要】:由于传统的WebGIS存在刷新慢、请求数据频繁导致的服务器负载严重、用户体验差、交互性不高、没有统一规范的Web Service标准等缺陷,妨碍了GIS行业的进一步发展,而Ajax和OpenGIS规范能很好的解决这些问题。利用Ajax技术结合OpenGIS规范来设计基于SOA的空间数据共享客户端。

7.6.1 总体设计与架构

由于传统的WebGIS存在刷新慢、请求数据频繁导致的服务器负载严重、用户体验差、交互性不高、没有统一规范的Web Service标准等缺陷,妨碍了GIS行业的进一步发展,而Ajax和OpenGIS规范能很好的解决这些问题。

利用Ajax技术结合OpenGIS规范来设计基于SOA的空间数据共享客户端。采用CSS来设计页面风格,为用户提供更为自然的浏览体验;Javascript调用XMLHttpRequest对象向地图服务器发送HTTP request请求地图、要素或数据处理服务,并且接收返回的xml数据,然后调用DOM方法来解析xml中的特定空间特征和属性信息,为html页面提供数据和更新CSS。整个架构设计如图7-28所示。

img101

图7-28 架构设计图

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈