分布式GIS

分布式GIS


发布日期: 1970-01-01 更新日期: 2016-10-26 编辑:zhangxiang 浏览次数: 4014

标签:

摘要: 分布式GIS设计内容和步骤 进行分布式GIS设计主要涉及两部分的内容:网络设计和模型设计。 分布式GIS的网络设计 一般而言,一个部门的GIS用户主要分布在一个比较集中的地域范围内,因此在进行网络设计时,主要考虑的是局域网的设计。 网络设计的出发点是为用户提供...

分布式GIS设计内容和步骤

进行分布式GIS设计主要涉及两部分的内容:网络设计和模型设计。

分布式GIS的网络设计

一般而言,一个部门的GIS用户主要分布在一个比较集中的地域范围内,因此在进行网络设计时,主要考虑的是局域网的设计。 网络设计的出发点是为用户提供一个既符合实际又可扩展升级的组网方案。在局域网组网方案中,从性能价格比以及技术角度而言,以太网投资较少,易于实现,是使用较广泛的一种组网方案。而且,局域网仿真技术的发展实现了ATM技术与以太网技术的接轨,使以太网可以平滑过渡到ATM。虽然如此,随着网络技术的日新月异,用户的需求也不尽相同,这就使组网时产品的选择相当麻烦,同时要求网络设计人员具备多方面的知识。

分布式GIS的模型设计

分布式GIS结构模型分类:B/S模型、全分布式模型等。目前进入实用阶段的分布式GIS主要采用B/S模型。B/S的这种分布式工作模式可以看成是WEB技术和C/S计算方式相互融合发展的结果。

分布式GIS开发的解决方案

GIS软件的Internet/ Intranet开发是分布式GIS应用软件开发的关键技术。分布式GIS软件系统主要包括数据库软件系统、GIS软件系统。这些软件系统都推出了新产品支持Internet,使得GIS的Internet/ Intranet开发不再停留在理论和实验阶段,而成为一种技术,迅速被广大应用软件开 发者所采纳,用来制作真正分布式的GIS软件系统。分布式GIS软件开发的主要为以下三种技术路线:

开发OLE特征的GIS应用,修改或扩展Web浏览器中多媒体描述文件,将GIS应用作为外部播放程序加入,以达到调用GIS数据的目的。浏览器通过文件扩展名识别多媒体文件类型,然后再根据多媒体数据类型到外部播放器程序的映射中以文件名为参数调用外部播放器。此外,在客户端,结合浏览器和GIS客户端软件也可达到在Internet/ Intranet下调用GIS数据的目的。

应用CGI技术,在服务器端,GIS软件系统通过CGI与WWW网的HTTP服务器相连;客户端由浏览器以HTML建立用户界面,通过HTML表格输入指令,利用CGI程序,调用GIS软件系统来完成相应功能。结果以图像和文件的方式反馈,交给HTTP服务器,再由Web服务器分发给用户。 由GIS组件和经纪器(brover)组成的GIS网络服务器,两者仍通过CGI与WWW网相连。

随着Java和ActiveX等新技术的出现,具有网络分布特征的GIS组件陆续出现并成为GIS网络服务器的主要成分。这些GIS组件可以按照用户要求动态生成带数据和功能函数的“对象”,然后经WWW网送给用户,在用户平台上运行。这种初步的“对象”分布式处理从根本上改变了传统的“功能”分布式网络系统。随着GIS网络服务器中经纪器的标准化,所有经纪器均可通过IIOP协议相连,这可以在某种程度上实现GIS软件的互操作,为开放式的GIS打下基础。

关注公众号
获取免费资源

随机推荐


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

Powered by TorCMS

OSGeo 中国中心 邮件列表

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

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