第7章超媒体系统与GIS集成课件

上传人:29 文档编号:241972600 上传时间:2024-08-08 格式:PPT 页数:22 大小:145.57KB
返回 下载 相关 举报
第7章超媒体系统与GIS集成课件_第1页
第1页 / 共22页
第7章超媒体系统与GIS集成课件_第2页
第2页 / 共22页
第7章超媒体系统与GIS集成课件_第3页
第3页 / 共22页
点击查看更多>>
资源描述
,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,第七章 超媒体系统与GIS集成,本章重点:,1:超媒体,2:超媒体系统与GIS的集成,第七章 超媒体系统与GIS集成本章重点:,1,超媒体:,多媒体和超文本结合的产物,技术核心是信息资源的组织与管理,按照面向对象方法组织成子网的多媒体信息网络被称为超媒体结构,而将能够对其进行管理和使用的关系型数据库称为超媒体系统。,第一节 超媒体,超媒体:第一节 超媒体,2,超媒体组成要素:,结点,:表达信息的基本单位信息单元;,链,:用来将结点连接起来,以表示被连接的各结点间关系;,网络,:由结点和链构成的有向图。,超媒体组成要素:,3,超媒体发展趋势:,智能化;,分布式;,开放化,。,超媒体发展趋势:,4,第二节 超媒体系统与GIS的集成,一、超媒体GIS的,集成方式,:,基于服务器的集成方式,基于客户机端的集成方式,第二节 超媒体系统与GIS的集成一、超媒体GIS的集成,5,1、,基于服务器的集成方式:,超媒体GIS系统依赖服务器端的GIS系统完成GIS分析和输出工作。服务器将处理结果返回客户端。浏览器与GIS服务器之间以CGI进行通讯。,1、基于服务器的集成方式:,6,2、基于客户机端的集成方式:,GIS分析和GIS数据处理在客户机端执行。服务器将所需要的GIS数据和GIS处理工具传送给客户机端。客户机端按照用户要求进行GIS数据处理与分析,无需服务器的参与。,2、基于客户机端的集成方式:,7,二、超媒体GIS集成方式对比,CGI是运行在Server上的一段程序,它提供同客户端 Html页面的接口。CGI最重要的作用是补充了Html的不足。一般对于不同的Server,决没有两个可以互相通用的CGI。CGI程序的移值是一个复杂问题。这是CGI程序最复杂的地方。,1、,基于CGI的集成方式,:,二、超媒体GIS集成方式对比 CGI是,8,WWW,浏览器,服务器,WWW,(HTTP),服务器,CGI,Script,GIS,服务器,URL请求,传输结果,客户机,Internet,服务器URL请求传输结果客户机Internet,9,CGI模式工作原理:,Web浏览器用户发出URL及GIS数据操作请求;,Web服务器接受请求,并通过CGI脚本,将用户的请求传送给GIS服务器;,GIS服务器接受请求,进行GIS数据处理等,将操作结果形成GIF或JPEG图像;,最后GIS服务器将GIF或JPEG图像,通过CGI脚本、Web服务器返回给Web浏览器显示。,CGI模式工作原理:Web浏览器用户发出URL及GIS数据操,10,基于CGI的集成方式,:,优点,:所有操作、分析由服务器完成,客户机小,有效利用资源。,缺点,:客户机端功能受限,只能操作栅格数据,增加网络负担,服务器效率受影响。,基于CGI的集成方式:,11,GIS Plug-in是在浏览器上扩充Web浏览器的可执行的GIS软件。主要作用是使Web浏览器支持处理无缝GIS数据,并为Web浏览器与GIS数据之间的通讯提供条件。直接处理来自服务器的GIS矢量数据。可以生成自己的数据,以供Web浏览器或其它Plug-in显示使用。Plug-in必须安装在客户机,然后才能使用。,2、,基于PLUG-IN的集成方式,:,GIS Plug-in是在浏览器上扩,12,工作原理,:,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来完成。,工作原理:Web浏览器发出GIS数据显示操作请求;,13,服务器,客户机,GIS数据请求,Web,浏览器,GIS数据,类型理解,查询plug-in,和Helper程序,GIS,Plug-in,GIS数据,显示,WWW,服务器,GIS数据文件,INTERNET,加载Plug-in,Flash Plugin,服务器客户机GIS数据请求GIS数据文件INTERNETFl,14,基于PLUG-IN的集成方式,:,优点,:支持与GIS数据的无缝连接;操作速度快;服务器和网络传输负担轻。,缺点,:不同平台需要不同PLUG-IN;不同浏览器需要不同PLUG-IN;不同GIS数据类型需要不同PLUG-IN;需事先安装;更新困难;分析能力有限。,基于PLUG-IN的集成方式:,15,ActiveX是Microsoft为适应互联网而发展的标准。ActiveX是建立在OLE标准之上,为扩展Microsoft Web浏览器IE功能而提供的公共框架。,ActiveX控件是用于完成具体任务和信息通讯的软件模块,GIS ActiveX控件用于处理GIS数据和完成GIS分析。,和Plug-in非常相似,是为了扩展Web浏览器的动态模块。所不同的是,ActiveX能被支持OLE标准的任何程序语言或应用系统所使用。相反,Plug-in只能在某一具体的浏览器中使用。,3、,基于ACTIVEX技术的集成方式,:,ActiveX是Microsoft为适应互联网而发展的标准。,16,INTERNET,GIS数据对象请求,客户机,Web,浏览器,GIS 控件,GIS操作和,数据显示,服务器,WWW,服务器,传送ActiveX控件,和GIS数据对象,INTERNETGIS数据对象请求客户机服务器传送Activ,17,基于ACTIVEX技术的集成方式,:,优点,:具有PLUG-IN的所有优点;能被支持OLE标准的任何程序语言使用,更为灵活、方便。,缺点,:不同平台需要不同,ACTIVEX,;不同浏览器需要不同,ACTIVEX,;需下载,占用客户机端磁盘空间;分析能力有限。,基于ACTIVEX技术的集成方式:,18,GIS Java Applet是在程序运行时,从服务器下载到客户机端运行的可执行代码。GIS Java Applet是由面向对象语言Java开发的小应用程序,与Web浏览器紧密结合,扩展Web浏览器的功能,完成GIS数据操作和处理。,GIS Java Applet最初为驻留在Web服务器端的可执行代码。它能完成GIS数据解释和GIS分析功能。但是,对于处理大型的GIS分析任务(如叠置、资源分配等)的能力,无法与CGI模式相比;GIS数据的保存、分析结果的存储和网络资源的使用能力受到限制。,4、,基于JAVA APPLET的集成方式,:,GIS Java Applet是在程序运行时,从服务器下载到,19,INTERNET,GIS数据对象请求,客户机,Web,浏览器,GIS Java Applet,GIS操作和,数据显示,服务器,WWW,服务器,传送GIS Java Applet,和GIS数据对象,INTERNETGIS数据对象请求客户机服务器传送GIS J,20,基于JAVA APPLET的集成方式,:,优点,:体系结构中立,与平台和操作系统无关;可动态运行,不须提前安装;分析操作在客户机端完成,速度快、网络负担轻。,缺点,:对于处理较大的GIS分析任务的能力有限;GIS数据的保存、分析结果的存储和网络资源的使用能力有限。,基于JAVA APPLET的集成方式:,21,自学(P235):,基于WEBGIS的环境保护信息系统;,常用GIS软件平台中超媒体信息的表达方法;,自学(P235):,22,
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 教学培训


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!