首页 百科知识 基于模式的网络地理信息系统体系结构

基于模式的网络地理信息系统体系结构

时间:2022-10-18 百科知识 版权反馈
【摘要】:GIS Plug-in的主要作用是使Web浏览器支持处理GIS数据并显示地图,为Web浏览器与GIS数据之间的通信提供条件。Plug-in模式的网络地理信息系统体系结构如图4-6所示。服务器仅需提供GIS数据服务,网络也只需将GIS数据一次性传输。对同一GIS数据,不同的操作系统需要不同的GIS Plug-in。GIS Plug-in程序在客户机上的数量增多,势必对管理带来压力。同时,GIS Plug-in程序占用客户机磁盘空间,更新困难。当GIS Plug-in程序提供者,已经将GIS Plug-in升级了,须通告用户进行软件升级。
插件方法_网络地理信息系统

4.2.3 GIS插件方法

GIS Plug-in是在浏览器上扩充Web浏览器功能的可执行GIS软件。GIS Plug-in的主要作用是使Web浏览器支持处理GIS数据并显示地图,为Web浏览器与GIS数据之间的通信提供条件。GIS Plug-in直接处理来自服务器的GIS矢量数据,同时可以生成自己的数据,以供Web浏览器或其他Plug-in显示使用。Plug-in必须先安装在客户机,然后才能使用。Plug-in模式的网络地理信息系统体系结构如图4-6所示。

图4-6 基于Plug-in模式的网络地理信息系统体系结构

Plug-in模式的工作原理如下:Web浏览器发出GIS数据显示操作请求; Web服务器接收到用户的请求,进行处理,并将用户所要的GIS数据传送给Web浏览器;客户端接受到Web服务器传来的GIS数据,并对GIS数据类型进行理解;在本地系统查找与GIS数据相关的Plug-in(或Helper)。如果找到相应的GIS Plug-in,用它显示GIS数据;如果没有,则需要安装相应的GIS Plug-in,加载相应的GIS Plug-in,来显示GIS数据。GIS的操作如放大、缩小、漫游、查询、分析皆由相应的GIS Plug-in来完成。

基于Plug-in的网络地理信息系统的优势如下:

①支持与GIS数据的连接。由于对每一种数据源,都需要有相应的GIS Plug-in,因而GIS Plug-in支持与多种GIS数据的连接。

②GIS操作速度快。所有的GIS操作都是在本地GIS Plug-in完成,因此运行的速度快。

③服务器和网络传输的负担轻。服务器仅需提供GIS数据服务,网络也只需将GIS数据一次性传输。服务器的任务很少,网络传输的负担轻。

基于Plug-in的网络地理信息系统的劣势如下:

①GIS Plug-in与平台相关。对同一GIS数据,不同的操作系统需要不同的GIS Plug-in。如对UNIX,Windows,Macintosh而言,需要有各自的GIS Plug-in在其上使用。对于不同的Web浏览器,同样需要有相对应的GIS Plug-in。

②GIS Plug-in与GIS数据类型相关。对GIS用户而言,使用的GIS数据类型是多种多样的,如ArcInfo,MapInfo,AtlasGIS等GIS数据格式。对于不同的GIS数据类型,需要有相应的GIS Plug-in来支持。

③需要事先安装。用户如想使用,必须下载安装GIS Plug-in程序。如果用户准备使用多种GIS数据类型,必须安装多个GIS Plug-in程序。GIS Plug-in程序在客户机上的数量增多,势必对管理带来压力。同时,GIS Plug-in程序占用客户机磁盘空间,更新困难。当GIS Plug-in程序提供者,已经将GIS Plug-in升级了,须通告用户进行软件升级。升级时,需要重新下载安装。功能有限。

④使用已有的GIS操作资源的能力弱,一般需要重新开发。

基于Plug-in的网络地理信息系统有Autodesk的MapGuide。

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

我要反馈