第二章 WEBGIS构建模式
更新时间:2023-05-15 06:05:01 阅读量: 实用文档 文档下载
- 第二章大圣归来小说推荐度:
- 相关推荐
WEBGIS原理
WEBGIS 构建模式
武汉大学资源与环境科学学院 邬国锋
WEBGIS原理
引言
互联网改变GIS数据信息的获取、传输、发布、共享、应用 和可视化等过程和方式。互联网为GIS数据提供者在 WWW(World Wide Web)上提供方便的GIS数据信息发布与共享 方式。 网络与地理信息系统结合成Internet GIS /Web-GIS是GIS软 件发展的必然趋势。互联网已经成为GIS的新的操作平台。 Internet GIS应是一个交互式的、分布式的、动态的地理信 息系统。 现有的Internet GIS/Web-GIS软件不少,它们的特征、运行 条件各不相同。使用的模型和机制也相差甚远。不同的用户 需求对Internet GIS有不同的要求。武汉大学资源与环境科学学院 邬国锋
WEBGIS原理
一、IT 多层结构体系
武汉大学资源与环境科学学院 邬国锋
WEBGIS原理
一、IT 多层结构体系
逻辑结构:
The Human interaction services tier is responsible for physical interaction with the user, through display and input media and an appropriate dialogue. This might be separated into a presentation tier and a dialogue tier.武汉大学资源与环境科学学院 邬国锋
WEBGIS原理
一、IT 多层结构体系
逻辑结构:
The User processing services tier is a part of the processing services responsible for the functionality required by the user.
武汉大学资源与环境科学学院 邬国锋
WEBGIS原理
一、IT 多层结构体系
逻辑结构:
The Shared processing services tier is part of the processing services responsible for common services (both domain specific and general) that can be used by multiple users.
武汉大学资源与环境科学学院 邬国锋
WEBGIS原理
一、IT 多层结构体系
逻辑结构:
The Model/Information management services tier is responsible for physical data storage and data management. The Workflow/Task services are a set of services that can be viewed as a specialized processing service.武汉大学资源与环境科学学院 邬国锋
WEBGIS原理
一、IT 多层结构体系
逻辑结构:
The Communication services are responsible for connecting the various tiers together (The communication services are present as the connections between the other service tiers).
武汉大学资源与环境科学学院 邬国锋
WEBGIS原理
一、IT 多层结构体系
逻辑结构:
The System management services are orthogonal to the multi-tiered architecture and might be introduced in multiple tiers.
武汉大学资源与环境科学学院 邬国锋
WEBGIS原理
一、IT 多层结构体系
物理结构:物理体系结构就是实现服务的部件及相关接口 的排列。部件是位于计算资源硬件或节点之中。
武汉大学资源与环境科学学院 邬国锋
WEBGIS原理
一、IT 多层结构体系
数据服务器包含了与数
据存储系统或其它类型的 外部数据源,数据服务器提供了模型/信息管理服 务。 应用服务器包含了负责处理服务的组件。一个应 用服务器可以提供用户处理服务和共享处理服务。 用户接口客户端提供交互服务,客户端通常提供 选项菜单,以允许用户在应用的不同部分之间进 行漫游,并且控制在显示设备上的输入与输出域。 在很多情况下,表达组件也可以完成一定的数据 输入检查工作。武汉大学资源与环境科学学院 邬国锋
WEBGIS原理
一、IT 多层结构体系
一个典型的2层物理体系结构包含一个用户接口客户端,它 直接同数据服务器相交互。用户服务通常在用户接口客户 端执行,而数据服务器提供共享处理服务。 一个3层物理体系结构中引入了一个中间应用服务器,用以 负责共享处理服务的执行,有时也负责用户服务。使用三 层分布式信息系统的主要优点是:用户可以选择如何组合 各个部件来执行各种不同的任务。在一个互操作组件环境 中,用户可以从执行类似任务的组件中进行选择,并将所 选的组件进行组合,以更好地产生应用所需要的信息。
武汉大学资源与环境科学学院 邬国锋
WEBGIS原理
一、IT 多层结构体系
武汉大学资源与环境科学学院 邬国锋
WEBGIS原理
一、IT 多层结构体系
一个胖用户接口客户端结构的典型特征是包含了大 量的用户服务功能,而瘦用户接口客户端(典型的 例子如WEB浏览器)大部分只包含用户对话框和表示 代码。一个WEB浏览器客户端即是一个与WEB服务器 交互的用户接口客户端,使用因特网的HTTP协议, 其内容用HTML和/ 或XML表示。
武汉大学资源与环境科学学院 邬国锋
WEBGIS原理
二、WEBGIS构建模式分类
基于服务器的应用系统 基于客户机的应用系统side)Internet GIS类型GIS分析输出在
GIS分析输
服务器上完成
出在客户 机上完成
构造模式(工作方式)
实例MapObjects/ ArcView IMS, ProServer MapGuide, GeoMedia Web Map, ActiveMap, GeoBeans
基于服务 器 基于客户 机
是
否
CGI. Server API
否
是
GIS Plug-in, GIS ActiveX, GIS Java Applet
武汉大学资源与环境科学学院 邬国锋
WEBGIS原理
二、WEBGIS构建模式分类 任务比较:Server-side StrategiesServer tasks Map browsing Query Analysis Map drawing Client tasks Display
Client-side StrategiesServer tasks Client tasks
Analysis
Display Map browsing Query
武汉大学资源与环境科学学院 邬国锋
WEBGIS原理
三、基于服务器的应用系统
基于服务器的WEB GIS依赖服务器上的GIS系统完成GIS分析和产生输出工作。Web浏览器充当前端的对用户友好的接口。用 户在客户机端Web浏览器上初始化URL请求(一个GIS操作)
,此
请求通过互联网送给服务器。服务器接受此请求,处理请求,并将处理结果返回客户端。
基于服务器端的互联网地理信息系统工作方式有:CGI方式、服务器应用程序接口方法(Server API) 等。武汉大学资源与环境科学学院 邬国锋
WEBGIS原理
三、基于客户机的应用系统
基于客户机端的WEB GIS允许GIS分析和GIS数据处理在客户机端 执行。这些GIS分析工具和GIS数据最初驻留在服务器上。用户 通过浏览器向服务器发出需要GIS数据和GIS处理工具的请求; 服务器将所需要的GIS数据和GIS处理工具传送给客户机端。客 户机端接受所需要的GIS数据和GIS处理工具,按照用户的操作, 进行GIS数据处理和分析;此时无须服务器的参与。由于所需要 的GIS数据和GIS 处理工具已经到客户机端,因而具有操作方便、 灵活、速度快等优势。 基于客户机端的互联网地理信息系统工作方式有GIS Plug-in, GIS ActiveX和GIS Java Applet等。
武汉大学资源与环境科学学院 邬国锋
WEBGIS原理
四、CGI模式
基于CGI的Internet GIS是基于HTML的一种扩展,需 要有GIS服务器在后台运行。通过CGI脚本,将GIS服
务器和Web服务器连接。基于CGI的互联网地理信息系统的体系结构如图所示。客户端的所有GIS操作和 分析,都是在GIS在服务器是完成的。
武汉大学资源与环境科学学院 邬国锋
WEBGIS原理
四、CGI模式
体系结构: 服务器端有两个服务进程Web Server 和GIS Server,这两者是通过TCP/IP 协议进行通讯的,所以既可以运行在 一台主机上也可以分别运行在两台计 算机上。
武汉大学资源与环境科学学院 邬国锋
WEBGIS原理
四、CGI模式
体系结构:Browser IE Netscape
请求 返回HTML 栅格图像 WEB Server CGI GIS Server
Spatial Database
Relational ODBC Database
客户端
服务器端武汉大学资源与环境科学学院 邬国锋
正在阅读:
第二章 WEBGIS构建模式05-15
微生物 第三版 周德庆复习资料06-19
财务专业实习报告【通用6篇】03-27
一、二章习题参考答案与第三章习题12-06
线程的退出与其相关资源的释放12-22
我喜欢作文800字07-17
高三生物选择题专练07-01
小学数学教学中引领学生动手实践的研究中期报告 - 图文10-04
监控立杆制作、选择与安装2017-6-205-06
北京中医药大学2018年杏林计划招生简章09-29
- 教学能力大赛决赛获奖-教学实施报告-(完整图文版)
- 互联网+数据中心行业分析报告
- 2017上海杨浦区高三一模数学试题及答案
- 招商部差旅接待管理制度(4-25)
- 学生游玩安全注意事项
- 学生信息管理系统(文档模板供参考)
- 叉车门架有限元分析及系统设计
- 2014帮助残疾人志愿者服务情况记录
- 叶绿体中色素的提取和分离实验
- 中国食物成分表2020年最新权威完整改进版
- 推动国土资源领域生态文明建设
- 给水管道冲洗和消毒记录
- 计算机软件专业自我评价
- 高中数学必修1-5知识点归纳
- 2018-2022年中国第五代移动通信技术(5G)产业深度分析及发展前景研究报告发展趋势(目录)
- 生产车间巡查制度
- 2018版中国光热发电行业深度研究报告目录
- (通用)2019年中考数学总复习 第一章 第四节 数的开方与二次根式课件
- 2017_2018学年高中语文第二单元第4课说数课件粤教版
- 上市新药Lumateperone(卢美哌隆)合成检索总结报告
- 构建
- 模式
- 第二章
- WEBGIS
- 《氓》 综合版 思路清晰
- 汽车上的物理知识
- 上市公司内部控制信息披露问题及对策研究毕业论文
- 中国水产品外贸显性指标的分析与思考
- 2010年精神文明工作要点(1。19)
- 共青实验室危险化学品管理工作领导小组名单及工作职责
- 2005年全国高考英语试题及答案(广东卷)
- +++工程监理月报 3(最终版)
- 浅谈建筑电气工程施工管理
- 初一数学第二章测试题
- 牧草种植养殖基地饲料加工综合建设项目可行性研究报告
- 高中生书信:写给冰心奶奶的一封信
- 社会主义制度的确立
- what引导主语从句的用法
- 汽车行业周报:两会吹暖新能源车春风
- 2012工程力学复习
- 2015年最新网吧店长绩效考核方案
- 八年级地理备课组工作总结
- 莲海学校集体备课语文园地二
- _晶闸管的简易测试及导通关断条件实验iu