动态的WebGIS

动态的WebGIS


发布日期: 2015-05-19 更新日期: 2015-05-19 编辑:xuzhiping 浏览次数: 3313

标签:

摘要: 动态的WebGIS 这类GIS系统是目前WebGIS实现的主要形式。实际上,最早的WebGIS出现时,是简单地将固定的地图图片链接到网页上,对于所有的用户查询,系统返回的是预先制成的相同的地形文件和数据。这种方案的局限性是显而易见的,随后的改进方案是在服务器端...

动态的WebGIS

这类GIS系统是目前WebGIS实现的主要形式。实际上,最早的WebGIS出现时,是简单地将固定的地图图片链接到网页上,对于所有的用户查询,系统返回的是预先制成的相同的地形文件和数据。这种方案的局限性是显而易见的,随后的改进方案是在服务器端使用CGI(CommonGatewayInterface)技术,由CGI程序负责处理用户输入,将用户的操作指令传递到运行在后台的GIS服务器,然后将服务器返回的结果反馈给用户。这种动态操纵空间数据库生成查询结果图形和数据的方式,我们称为动态的WebGIS。其中CGI可以用任何一种能运行在服务器上的语言如C、C++,VB甚至是Perl、ShellScript等解释型语言写成。近期许多网站开始用ASP(ActiveServerPages)来代替CGI,它们的原理不同,但所起的作用是一致的,都起到了管理和传递输入输出的作用。动态的WebGIS的特点是:

1.基本不用改变原有的GIS服务器端的调用函数,构造Web时较为简便迅速,开发效率高。

2.针对不同的用户操作完成相应的响应,能完成GIS的大多数功能。

3.对服务器要求较高。由于用户发出的所有指令最终都由GISServer来完成,用户端实际上是起了一个图形终端的作用,致使服务器端负担过重,要求服务器端的硬件速度快,内存容量大。当用户数量多时,容易在服务器端形成瓶颈,进而影响整个系统的效率。

4.由于回传用户的地图是在服务器生成的图像数据,因此网络数据流量较大,在慢速的网络上用户的等待现象十分突出。

关注公众号
获取免费资源

随机推荐


Copyright © Since 2014. 开源地理空间基金会中文分会 吉ICP备05002032号

Powered by TorCMS

OSGeo 中国中心 邮件列表

问题讨论 : 要订阅或者退订列表,请点击 订阅

发言 : 请写信给: osgeo-china@lists.osgeo.org