下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、第一章WebGIS是指基于Internet平台进行信息发布,数据共享,交流协作。客户端应用软件采用WWW协议,实现GIS信息的在线查询和业务处理等功能。WebGIS是Internet技术应用于GIS开发的产物。WebGIS组成:1)Web浏览器;2)WebGIS的信息代理;3)WebGIS服务器与以往的桌面GIS相比,WebGIS具有的优点:1)集成的全球化的客户/服务器网络系统。2)WebGIS是交互系统。3)WebGIS是分布式系统。4)WebGIS是动态系统。5)WebGIS是跨平台系统。6)WebGIS能访问Internet异构环境下的多种GIS数据功能。7)图形化的超媒体信息系统。几
2、种商业化的WebGIS平台:1)MapInfo公司的MapXtreme,2)Intergraph公司的GeoMediaWebMap,3)AutoDesk公司的MapGuide,4)ESRI公司的SuperMapIS第二章计算机网络概念:凡是将地理位置不同、并具有独立功能的多个计算机系统通过通信设备和线路连接起来、以功能完善的网络软件实现网络中资源共享的系统,称之为计算机网络系统。计算机网络组成:由网络操作系统和用以组成计算机网络的多台计算机以及各种通信设备构成。计算机网络分类:1)按覆盖范围分:局域网,广域网,城域网2)按通信媒体分:有线网,无线网,无线有线混合网3)按数据交换方式分:线路交换
3、方式,报文交换方式,分组交换网络4)按使用范围分:公用网,专用网TCP/IP协议特点:1)协议标准具有开放性,其独立于特定的计算机硬件及操作系统,可以免费使用。2)统一分配网络地址,使得整个TCP/IP设备在网络中都具有唯一IP地址。3)实现了高层协议的标准化,能为用户提供多种可靠的服务。Web浏览器/服务器系统的工作模式:1)在浏览器中输入Web地址,向某个Web服务器发出HTTP请求。2)Web服务器收到浏览器的请求后,在HTML文档中找到特定的页面,并将结果传送给浏览器。3)浏览器执行收到的HTML文档并显示其内容。HTTP协议特点:1)以Client/Server模式为基础;2)简单灵
4、活;3)元信息;4)无连接性;5)无状态性。-Vr.第三章WebGIS信息内容构建:内容涉及信息组织,信息交互,信息的表达,综合分析,数据的安全和开放性等多个方面。信息的表达涉及两方面问题:一是操作界面的组织,二是空间信息的表达方式。前者着重为用户提供一个易于操作的环境,后者则致力于对空间信息提供多种形式的图形化表示和描述说明,使用户可以很容易地得到自己想要的信息。数据安全包括:1)数据库访问控制;2)用户注册与认证;3)加密策略。实现WebGIS的基本方式:一)基于CGI方式:1、定义:CGI全称“公共网关接口”(CommonGatewayInterface),HTTP服务器与你的或其它机器
5、上的程序进行“交谈”的一种工具,其程序须运行在网络服务器上。2、功能:绝大多数的CGI程序被用来解释处理来自表单的输入信息,并在服务器产生相应的处理,或将相应的信息反馈给浏览器。CGI程序使网页具有交互功能。3、处理步骤:(1)通过Internet把用户请求送到服务器。服务器接收用户请求并交给CGI程序处理。CGI程序把处理结果传送给服务器。服务器把结果送回到用户。4、基于CGI方式的WebGIS工作原理:1)浏览器发出请求;2)Web服务器接受请求,通过CGI脚本将请求发送给GIS服务器;3)GIS服务器接受请求,进行数据处理,将操作结果形成GIF或JPEG图像(快照);4)GIS服务器将快
6、照通过CGI脚本、Web服务器返回给浏览器显示5、基于CGI方式的WebGIS特点:优点:1)“瘦”客户端;2)跨平台缺点:1)网络传输数据量大;2)服务器过“胖”;3)同步多请求问题;4)静态图像;5)界面功能受web浏览器限制二)基于Plug-in方式:1、原理:接入浏览器程序的动态链接库,采用DLL的方式解决有浏览器程序间相互调用的问题将大部分负荷加在浏览程序上,能够正确浏览更多的数据类型,在浏览器端完成矢量信息的显示利用浏览器插件使浏览器支持其特定格式的数据文件,使一部分服务器功能转移到客户端2、工作原理:Web浏览器发出GIS数据浏览操作请求,web服务器接受到请求,进行处理并将用户
7、所要的GIS数据传给Web浏览器;客户端收到Web服务器传来的GIS数据,并对数据进行理解;在本地系统查找与gis数据相匹配的Plug-in,找到则用它来显示数据,若没有则需要安装和加载相应的Plug-inGIS的数据操作均由运行于浏览器中的Plug-in来完成3、基于Plug-in方式的WebGIS特点:优点:1)无缝支持于GIS数据的连接;2)GIS操作速度快(本地Plug-in)完成;3)服务器和网络传输负担轻缺点:1)GISPlug-in与平台相关(操作系统不同Plug-in不同);2)GISPlug-in与GIS数据类型相关;3)需要事先安装;4)更新困难大;5)使用已有GIS操作分
8、析能力弱,处理大型GIS分析能力有限三)基于ActiveX方式:1、工作原理:依靠GISActiveX来完成GIS数据处理和显示控件与Web浏览器灵活无缝的结合在一起。Webgis浏览器发出请求;Web服务器接受到用户请求,进行处理并讲用户所要的GIS数据对象和GISActiveX控件(第一次)传送给web浏览器;GISActiveX控件负责向web服务器请求GIS数据,并负责显示gis数据,进行各种操作。2、特点:优点:1)具有GISPlug-in模式的所有有点;2)能被支持OLE标准的任何程序语言和应用系统使用,更灵活更方便缺点:1)需要下载占用客户端的磁盘空间;2)与平台相关,不同的平台
9、要有不同的GISActiveX控件与浏览器相关;3)使用已有GIS操作分析资源能力弱,处理大型GIS分析能力有限;4)存在信息安全隐患四)基于JavaApplet方式:1、JavaApplet原理:是专为建立动态web网页而设计的小型Java应用程序。随网页一起被加载到客户端,浏览器调用Java虚拟机,执行Applet程序,仅仅被加载到客户端的内存中,一旦用户退出Applet页面,Applet就被回收,在使用过程中是胖客户端,但不占用客户端磁盘空间,Java虚拟机对Applet做了限制不访问本地文件系统,在保证系统安全的同时却限制了Applet的一些功能。2、特点:优点:1)体系结构与平台和操
10、作系统无关;2)动态运行,无需在客户端预先安装;3)GIS操作速度快;4)服务器和网络传输负担轻缺点:1)使用已有GIS操作分析资源能力弱,处理大型GIS分析能力有限;2)GIS数据保存、分析结果的存储和网络资源的使用能力有限基于WebGIS的空间信息特点:具有分布式、多源、异构、异质和特定的用户显示界面的特点。P59图3.9信息流程图HTML超文本置标识语言XML可扩展标记语言GML通用标记语言SGML标准通用标识语言标记语言是一种用来定义文档语法和文法的标记的集合。GMLSGMLHTMLXML什么是XML:文本化的小型数据库表达语言;客户端极端的数据结构载体;信息的高层封装与运输标准;是H
11、TML的高层扩展;是信息的对象化语言;是一种通用的数据结构;是行业HTML扩展标记的定义语言XML特点:XML是国际化。XML基于Unicode;SGML和HTML基于ASCII码。XML能够结构化。通过使用DTD,XML能够被结构化,内容和语法都能验证。XML文件可以通过组合创建。使用XML的链接方法,文件可以通过组合其它文件来创建。XML能够成为数据的容器。XML提供了灵活性。XML容易使用。XML有标准的格式。XML与HTML比较:1)XML与HTML都来自SGML;2)XML提供了一个直接“处理”Web数据的通用方法,而HTML只是Web“显示”数据的通用方法。3)XML着重描述的是W
12、eb页面的“内容”,而HTML着重页面“显示格式”。4)XML使机器能交谈(能自动处理信息),HTML方便了人与人的交流。5)XML具有良好的交互性,它可以在客户机上进行数据操作,不需要与服务器交互,极大地减轻了服务器的负担。6)HTML不支持深层的结构描述,而XML的文件结构嵌套可以复杂到任何程度。可以说,HTML语言定义的是如何显示内容而XML语言定义的是内容本身。P75基于GML的异构WebGIS空间数据结构图3.19内容和形式分离式GML的重要特征之一。XML应用领域:当前,XML的应用领域主要体现在四个方面:电子商务-利用WWW实现商品信息的交换和收发订单,降低通信成本、软件成本知识
13、管理-对各种文档和资料进行真正实用的知识管理,并将成为今后知识管理的主流实现企业间自动化处理空间数据服务请求卄GML、应用层训。b服务器:应用服务器幕于XMLWebGIS#系结构XML查询语言:XQL:对XSL的扩充一超集:在XSL的基础上提供筛选操作、布尔操作;对节点集进行索引,并为查询、定位等提供单一的语法形式。XML-QL:面向SQL,借鉴了半结构化数据查询语言的思想将XML文档集看做数据库,以半结构化数据模型作为数据模型,将DTD文档看做数据库模式资源描述框架RDF:用于编译、交换和重新使用结构化元数据的W3C指令的XML应用程序,使得软件更容易理解Web站点的内容。管理、搜索、过滤和
14、个性化Web站点;使得Web站点的查找更具容易和准确XML相关技术:DTD:文档定义类型:具有广泛支持工具,但也有其缺陷CSS:层叠样式表:随HTML的出现而出现,是一种极其简单的样式语言,没有复杂的解释模型,其应用依赖于要处理的XML文档结构XLS:扩展样式语言:专为XML设计的样式语言,被定义为包含有一套元素集的XML语法规范Xlink:是XML标准的一部分,用于定义对XML的链接Xpath:是一门语言,用于把XML文档作为带有各种节点的树来查看,使用Xpath可以定位XML文档树的任意节点Xpointer:对Xpath的扩展,可以确定节点的位置和范围,通过字符串匹配查找信息XMLName
15、space:提供创建XML文档中的各种名字的方法,这些名字由统一资源标识符所标识。通过载XML文档中使用名字空间,可以唯一确定文档中的元素或属性MkcpaymentsLXM应用标推XML体系注!构图SundLay,Jlehezuio第四章SVG定义:SVG(可放缩的矢量图形)是一种基于XML的二维矢量图形描述语言。SVG特点:1)基于XML标准;2)矢量图像;3)由文本构成的图像;4)灵活的文件格式;5)支持交互性;6)内嵌式动态字体;7)支持Xlink和XpointerWeb环境下地理空间数据的三层表达体系:基于XML的虚拟地图表达;基于GML的实体地图表达;基于SVG的可视化地图表达虚拟地
16、图:指网络环境下在地理空间元数据支持下对分布式异构地理空间数据的一种高度抽象化描述,是对分布式异构地理空间数据的一种集成手段。地理元数据:“说明的数据”是关于数据和信息资源的描述性信息;具有一定标准和格式组织数据。地理元素设计:1)map描述元素;2)图层描述元素;3)地理属性数据元素地物对象的属性数据两种编码方法:内嵌法:使用GeoAtribute元素标记属性数据。外联法:地物类别号可确定与该类地物所对应属性关系表,目标标识号来定位定属性表中的记录号。地理信息服务:为用户采集、加工、提供或管理地理信息的服务,即对地理信息提供的服务。包括地理数据服务和GIS信息处理功能的的服务。地理信息服务的
17、关键:是实现地理信息的标准化以及地理信息处理功能的通用性。地理信息服务的技术体系:1)地理信息获取技术;2)地理信息的处理技术;3)地理信息传输技术;4)地理信息终端技术;5)地理信息表现技术GIS三部分:地理数据;处理逻辑;应用逻辑WebService:即运行在Web上的服务,这个服务通过网络为程序提供服务方法,类似一个远程的服务提供者,即远程信息访问。基于XML并利用SOAP协议实现跨平台信息传递的一种技术。WebService体系结构:三个角色:服务提供者,服务代理者,服务请求者三个操作:发布,查找和绑定服务提供者在服务代理者那里注册来配置和发布服务,服务请求者通过查找服务代理者那里被发布服务的登记记录来找到服务,服务请求者绑定服务提供者并使用可用的服务。实现一个完整的WebService包括步骤:1)发布注册;2)申请查询;3)返回信息;4)发送调用;5)返回服务We
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 员工上岗前职业健康体检规范
- 新入职员工安全培训考核办法
- 投诉处理管理办法细则手册
- 草莓设施栽培标准化管理规范
- 预约排班系统管理细则
- 电商行业市场前景及投资研究报告:数字人电商直播
- 轮作倒茬防治土传病害技术规范
- 家政服务中断应急预案操作手册
- 环境保护监测计划制定数据质量管理办法
- 雇主家庭档案信息保密管理规定
- 小学生525心理健康知识竞赛题库+答题卡(完整版可打印)
- 外墙涂料工程施工合同
- 重庆南岸区2026年九年级质量监测英语试卷试题(含答案详解)
- 潍坊市工程技师学院招聘事业单位教师笔试真题2025
- LY/T 2407-2025森林资源价值核算和资产评估技术规范
- 2026年全国《考评员》专业技能鉴定考试题库(新版)
- 2026年北京市西城区中考语文一模试卷(含详细答案解析)
- 山东济南城投集团招聘笔试题库2026
- 2026年初中生数学思维能力训练试题及答案
- 医保风险点培训课件
- 幸福的教师培训课件
评论
0/150
提交评论