WebGIS技术原理与应用开发

上传人:m**** 文档编号:506497276 上传时间:2022-12-09 格式:DOC 页数:5 大小:93.50KB
返回 下载 相关 举报
WebGIS技术原理与应用开发_第1页
第1页 / 共5页
WebGIS技术原理与应用开发_第2页
第2页 / 共5页
WebGIS技术原理与应用开发_第3页
第3页 / 共5页
WebGIS技术原理与应用开发_第4页
第4页 / 共5页
WebGIS技术原理与应用开发_第5页
第5页 / 共5页
亲,该文档总共5页,全部预览完了,如果喜欢就下载吧!
资源描述

《WebGIS技术原理与应用开发》由会员分享,可在线阅读,更多相关《WebGIS技术原理与应用开发(5页珍藏版)》请在金锄头文库上搜索。

1、精品文档Web GIS技术原理与应用开发第一章 绪论1.1 WebGIS是 In ternet 和wwW技术应用于 GIS开发的产物,是利用 Web技术来扩展和完善地理 信息系统的一项新技术,是实现 GIS 互操作的一条最佳解决途径。1.2 WebGIS的基本特点:(1).WebGIS是全球化的客户/服务器网络系统;( 2) . WebGIS 是交互式系统;( 3) . WebGIS 是分布式系统;( 4) . WebGIS 是动态系统;( 5) . WebGIS 是跨平台系统;( 6) . WebGIS 能访问 Internet 异构环境;( 7) . WebGIS 是图形化的超媒体信息系统

2、;1.3 WebGIS的基础技术:空间数据库管理技术、面向对象方法、客户/服务器模式、组件技术、分布计算平台。1.4 webGIS的几个应用层面:空间数据发布、空间查询检索、空间模型服务、Web资源的组织。1.5 webGIS与GIS的不同之处:(1)它必须是基于网络的客户机 /服务器系统(C/S),而传统的GIS大多数为独立的单机系统;( 2)它利用 Internet 来进行客户端和服务器之间的信息交换,这就意味着信息的传递是全球 性的;( 3)它是一个分布式系统,用户和服务器可以分布在不同地点和不同的计算机平台上。第二章 计算机网络的基本原理2.1 计算机网络:凡是将地理位置不同、并具有独

3、立功能的多个计算机系统通过通信设备和线路 连接起来、以功能完善的网络软件实现网络中资源共享的系统,称之为计算机网络系统。2.2 计算机网络的发展:a. 远程联机系统阶段 ; 计算机互连阶段 ;b.c.d.标准化系统的阶段 , 开放系统互联基本参考模型 网络互连与高速网络系统阶段 .(OSI) ;2.3计算机网络分类 :1. 按覆盖范围分类 : 局域网、城域网、广域网;2.按通信媒体分类:有线网、无线网、无线有线混合网;3.按数据交换方式分类:线路交换方式、报文交换方式、分组交换方式。4.按使用范围分类:公用网、专用网。2.4几种基本的联网设备:根据网络互连所在的层次,通常的联网设备有以下几类:

4、 物理层互连设备,即中继器( repeater ); 数据链路层互连设备,即网桥( bridge ); 网络层互连设备,即路由器( router ); 网络层以上的互连设备,通称为网关( gateway)或应用网关。2.5 TCP/IP 协议具有以下特点: 协议标准具有开放性,其独立于特定的计算机硬件及操作系统,可以免费使用。 统一分配网络地址,使得整个 TCP/IP 设备在网络中都具有唯一的 IP 地址。 实现了高层协议的标准化,能为用户提供可靠的服务。2.6 域名是有层次的, Internet 主机域名的一般格式为:四级域名三级域名二级域名顶 级域名(但不一定都分为四级) ,如 WWWSi

5、na com cn。2.7 动态网页技术: CGI技术、ASP技术、JSP技术、DHTMI技术、PHP技术。2.8TCP/IP 协议体系与OSI 体系结构的比较:OSI7. 应用层6. 表示层5. 会话层4. 传输层3. 网络层2. 数据链路层1. 物理层TCP/IP应用层(TELNET FEP、SMTP等)传输层( TCP、 UDP) 网际层 网络接口层2.9 IIS是一种 Web服务组件,其中包括 Web服务器、FTP服务器、NNTP服务器和SMTP服务器,分别用于网页浏览、文件传输、新闻服务和邮件发送等方面。第三章 Web GIS 基本原理3.1 WebGIS的信息内容涉及信息组织、信息

6、交互、信息的表达、综合分析、数据的安全和开放 性等多个方面。3.2 WebGIS的功能大致可分为:数据请求、信息查询、分析、制图、帮助、控制和元数据请求 等七大类。3.3 Web GIS的应用模式:空间数据发布。 . 空间查询检索。 . 空间模型服务。 . Web 资源的组织。34动态地图浏览工作原理:Web浏览器发出URL请求给Web服务器;Web服务器根据URL请求 及响应的参数,启动地图生成器、GIS接口程序、GIS软件或制图脚本等,临时生成地图图像,并将其传送给Web浏览器显示。3.5 Web GIS 的基本实现方式:基于 CGI 方式、基于 Plug in 方式、基于 ActiveX

7、 方式、基于 Java Applet 方式、基于“切片”方式。Web GIS实现方法:1 ) CGI方法公共网关接口方法就是互联网络服务器通过调用外部应用程 序的接口扩展网络服务器的功能。2 )Plug-in 方法 Plug-in 技术方法是在客户端的浏览器上增加一个能识别矢量图形数据的插 件。3) ActiveX 方法 ActiveX 是 Microsoft 建立在 OLE( Object Linking and Embedding 对象连接与嵌入)基础上的可重用的组件标准,能被支持OLE标准的任何程序和应用系统所使用。4) Java Applet 方法 普通的浏览器一般都是 Applet

8、的容器,在网页运行时,能自动从服 务器下载可执行代码到客户端, 代码在 Java 虚拟机上运行, 与浏览器紧密结合, 扩展浏览器功能。3.6 基于地图切片的特点:优点:(1)与平台和操作系统无关,具有很良好的跨平台能力;(2) 预先生成瓦片。减轻了服务器的负担;( 3)能充分利用浏览器客户端缓存和多线程技术,提高响应效率; (4)能处理海量的 GIS 数据。缺点:(1)需要编写大量的客户端 Java Script代码;(2) 地图表现比较有限,无法进行图层控制;(3) 空间分析有限,无法实现较高级的GIS功能,适合大众应用开发,很多专业应用的 功能无法实现。3.7 Web GIS空间数据特点,

9、基于 Web GIS的地理信息具有分布式、多源、异构和特定的用户显 示界面的特点。3.8对于PC机客户端而言,主要有三种类型:专用的地理信息浏览器、通用浏览器加上地理信息 显示插件、通用浏览器。3.9 Web GIS 地理信息服务中的信息流通通常需要经过以下 3 个角色:数据提供商、分布式地理 信息服务提供商、服务消费者。3.10 XML(eXtensible Markup Language,可扩展标记语言)是当今最热门的网络技术之一,被称为“第二代Web语言”、“下一代网络应用的基石” 。XML和SGML一样,是一种“元语言”。即XML 是一种用来定义其他语言的语法系统。3.11在In te

10、rnet 世界,XML的用途主要有两个,一是作为元标记语言,定义各种实例标记语言 标准。二是作为标准交换语言,担负起描述交换数据的作用。用于创建新的 Internet 语言。3.12 HTML与 XML对比HTML不具有扩展性 侧重于如何表现信息 不要求标记的嵌套、配对等,不要求标识之间具有一定的顺序难以阅读、维护 内容描述与显示方式整合为一体 不具有保值性 已有大量的编辑、浏览工具3.13 地理标记语言工具,是对XML用途:1)XML把数据从HTML分离;2)XML简化数据共享;3)XML简化数据传输;4) XMLXML是元标记语言,可用于定义新的标记语言 侧重于如何结构化地描述信息 严格要

11、求嵌套、配对,并遵循 DTD(文档类型定义 )的树形结构结构清晰,便于阅读、维护 内容描述与显示方式相分离具有保值性 编辑、浏览工具尚不成熟XML的一种扩展,其目标是解决全球地理参考信息的互操作问题。GML( Geography Markup Language )是OGC开发的基于 XML的地理信息编码GML 特点: 1、提供适用于 Internet 环境的空间信息编码方式,用于数据传输和存储;2、能够扩展,用以支持对空间信息的多样化需求,不管是用于对空间信息的单纯描述,还是进行更深 层次的分析使用;3、以一种可扩展和标准化的方式为基于Web的GIS建立良好的基础;4、允许对地理空间数据进行高

12、效率编码; 5、提供了一种容易理解的空间信息和空间关联的编码方式;6、实现空间和非空间数据的内容和表现形式的分离;7、易于将空间信息和非空间信息进行整合;8、易于将空间几何元素与其它空间或非空间元素连结起来;9、提供一系列公共地理建模对象,从而使各自独立开发的应用之间互操作成为可能。3.14 Web GIS功能:1 )地理信息的空间分布式获取。WebGIS可以在全球范围内通过各种手段获取各种地理信息,使数据的共享和传输更加方便。2 )地理信息的空间查询、检索和联机处理。利用浏览器的交互能力,WebGIS可以实现图形及属性数据的查询检索,并通过与浏览器的交互使不同地区的客户端来操作这些数据。3

13、)空间模型的分析服务。在高性能的服务器端提供各种应用模型的分析与方法,通过接收用 户提供的模型参数,进行快速的计算与分析,即时将计算结果以图形或文字等方式返回至浏览器 端.4)互联网上资源的共享。 互联网上大量的信息资源多数都具有空间分布的特征, 利用 WebGIS 对这些信息进行组织管理,为用户提供基于空间分布的多种信息服务,提高资源的利用率和共享 程度。第四章 Web GIS 技术应用方法4.1 SVG( Scalable Vector Graphics,矢量图形标记语言)是一种基于 XMl 标准的图形图像描述语言。4.2 SVG地图具有:1)放大缩小;2)文字的查询;3 )文件小,SVG

14、是文本文件;4)可提供16位色支持,使地图颜色丰富多彩;5)可以很容易地实现和用户交互;6)支持超链接。4.3 SVG在 Web应用中的优势:1)基于XML格式,易于 Web发布、传输,跨平台:2 )交互性强,支持各种先进的网页交互技术; 3) SCG 是一种文本描述格式,可以很容易地查询和升级复杂数据; 4)数据量少,传输效率高;5 )能获得更广泛的硬件支持。4.4基于SVG的 Web GIS: 1)空间数据在SVG文档中的组织;2)基于SVG图元的空间数据表达;3)属性数据的编码;4 )基本的地图操作功能实现;5 )基于SVG的Web GIS体系结构。4.5 GML(地理标记语言)与 SV

15、G的关系:GML与SVG都是基于XML且与几何图形相关的标记语言。其中,GML描述地理数据,包括空间几何、要素属性以及要素之间的拓扑关系;SVG描述图形、图像以及文本,但不支持拓扑表达,两者具有一定的对应关系。4.6 VRML(虚拟现实标志语言)是一种三维造型和渲染的图形描述性语言,它把“虚拟世界”看成是一个场景,而场景中的一切都被看成是对象,对每一个对象的描述就构成了wrl 文件( VRML文件的扩展名) 。4.7 VRML的功能:存在感;交互性;立体感的视觉效果;立体感的听觉效果;动态显示与网络无 关;脚本功能;全球资讯网参考点;超连接功能。4.8基于GeoVRML勺WebVRGIS 1)系统特点:配置灵活;开发成本低;部署方便;技术不断全 新;网络宽带要求低。 2 )地理要素的GeoVRM模拟;3 )体系结构:静态生成;动态生成。4.9 海量遥感影像数据的发布关键技术 :1) 影像分块技术; 2 )空间索引技术; 3 )影像金字塔 的建立; 4 )数据缓存技术。4.10 Web服务(W

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 商业/管理/HR > 商业计划书

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号