网络GIS原理与应用PPT课件下载推荐.ppt
- 文档编号:6889767
- 上传时间:2023-05-07
- 格式:PPT
- 页数:173
- 大小:14.47MB
网络GIS原理与应用PPT课件下载推荐.ppt
《网络GIS原理与应用PPT课件下载推荐.ppt》由会员分享,可在线阅读,更多相关《网络GIS原理与应用PPT课件下载推荐.ppt(173页珍藏版)》请在冰点文库上搜索。
网络GIS是指在网络环境下为各种地理信息科学的应用提供GIS的基本功能(如分析工具、制图功能)、分布式计算和空间数据管理的空间信息管理系统。
本质上它是一个基于网络的分布式空间信息管理与服务系统,能实现空间数据管理、分布式协同作业、网上发布、地理信息应用服务等多种功能。
一、网络GIS概述,GIS网络化的优点:
拓展了GIS的应用领域及服务范围为用户提供透明的操作方式降低用户购买GIS软件系统成本时效性强,一、网络GIS概述,网络GlS相关技术海量空间数据存储与管理技术计算机网络技术无线通信与移动定位技术高性能并行计算技术,二、网络GIS基本理论,1、网络GIS的优势与特点传统GIS的不足数据的互操作性差GIS数据共享能力弱数据冗余严重GIS的分析能力有限成本高昂,二、网络GIS基本理论,网络GIS的特点降低成本,全面取代GIS桌面系统网络GIS的WebGIS采用浏览器实现GIS表达,简单易用,降低操作难度网络GIS是一个动态系统,可提供个性化服务跨平台性好互操作能力强可快速实现大范围GIS数据分发,二、网络GIS基本理论,网络GIS模型(WebGIS为例),MapServer,GISDatabase,WebBrowser,Request,Map,二、网络GIS基本理论,2、网络GIS体系结构两层体系结构(C/S)基于客户机的网络GIS体系结构基于服务器端的网络GIS体系结构,二、网络GIS基本理论,三层及多层体系结构(B/S)三层体系结构突破客户/服务器限制,将业务逻辑/表示逻辑/数据逻辑分开,减轻客户机和服务器的压力,较好地平衡负载。
二、网络GIS基本理论,3、网络GIS数据共享传统GIS数据共享方法数据格式互换模式其他格式的数据经过专门软件转换信息丢失问题/数据不一致性数据直接访问模式同一GIS实现不同格式数据访问开发难度大,需不断开发新格式读取方法互操作数据共享模式OpenGIS协会提出互操作规范,二、网络GIS基本理论,分布式空间数据共享地理信息的分布性及其表现空间数据的存储具有分布性空间数据的采集/处理具有分布性分布式空间数据库数据在物理上分布,逻辑上统一数据具有独立性适当的数据冗余地理信息的分布式计算分布式空间数据共享,二、网络GIS基本理论,4、网络GIS中的多服务器技术三层客户/服务器WebGISde服务模型数据存储服务器Web服务器和GIS功能中间件GIS客户/浏览器,二、网络GIS基本理论,多服务器技术指物理上相互独立,逻辑上单一的一组网络计算机系统,以统一的系统模式加以调度和管理,为客户工作站提供高可靠性服务。
当一台服务器发生故障时,驻留其上的应用和数据将被另一节点服务器自动接管,客户能很快连接到新的服务器上。
二、网络GIS基本理论,基本工作原理,二、网络GIS基本理论,扩展的多服务器技术在WebGIS中的应用,二、网络GIS基本理论,5、网络GIS的安全机制空间信息的传输安全网络加密常用的技术有:
链路加密/节点加密/端到端加密三种访问安全防火墙技术版权数据保护,二、网络GIS基本理论,6、网络GIS主要分类WebGISMobileGISGridGISDistributedGISDistributedGIService,二、网络GIS基本理论,1)、WebGIS,ComputerProgramming,DatabaseDevelopment,WebDesign&
InternetMapping,CartographicTheory,GraphicDesign,DigitalMapping&
GISAnalysis,二、网络GIS基本理论,基本发展:
静态地图发布静态网络制图交互式WebGIS分布式GIService,二、网络GIS基本理论,静态地图发布,二、网络GIS基本理论,静态地图发布GoogleEarth,二、网络GIS基本理论,静态地图发布(远图),二、网络GIS基本理论,静态网络制图客户端为栅格图片形式服务器端需要特有程序实现地图请求与生成CGIISAPINSAPI其本质在于实现Web服务和地图服务之间通信,二、网络GIS基本理论,静态网络制图(ArcIMS),二、网络GIS基本理论,静态网络制图(远图),二、网络GIS基本理论,交互式网络制图客户端可采用矢量形式服务器端需要特有程序实现地图请求与生成CGIISAPINSAPIServlet其本质在于实现Web服务和地图服务之间通信客户端主要有:
ActiveX、Plug-In、JavaApplet等,二、网络GIS基本理论,客户端采用ActiveX,二、网络GIS基本理论,客户端采用JavaApplet,二、网络GIS基本理论,服务器端采用CGI模型体系结构,二、网络GIS基本理论,服务器端采用ServerAPI模型体系结构,二、网络GIS基本理论,服务器端主要技术比较CGI程序是单独可以运行的程序,Com、Exe形式ServerAPI往往依附于特定的Web服务器,Dll形式ServerAPI的动态连接模块启动后会一直处于运行状态,而不像CGI那样每次都要重新启动,其速度较CGI快得多。
二、网络GIS基本理论,客户端采用Plug-In体系结构,二、网络GIS基本理论,客户端采用ActiveX体系结构,二、网络GIS基本理论,客户端采用JavaApplet体系结构,二、网络GIS基本理论,客户端主要技术比较ActiveX与Plug-In需要安装ActiveX与Plug-In更新困难ActiveX与Plug-In与系统相关Applet需要虚拟机Applet每次加载空间数据需要先加载Applet,二、网络GIS基本理论,二、网络GIS基本理论,分布式WebGIS技术框架分布式体系结构的WebGIS是指通过高速互联网把分布在不同地理位置的计算机、存储设备、路由设备、输入输出设备等连接起来形成的能够处理GIS数据、实现GIS功能的分布式结构,这种结构能将各种负载较均衡地分散到众多设备上,使系统整体性能更佳。
二、网络GIS基本理论,主要功能与技术允许来自不同部门的用户按自己的处理习惯和操作方式进行数据交互,同时也允许他们使用来自其他部门的数据;
具备存储空间历史数据和属性历史数据的能力;
确保数据更新的安全性;
能为所有用户快速提供所需的空间数据。
J2EE、DCOM、CORBA以及Net等几种技术方法,二、网络GIS基本理论,基于J2EE的WebGIS结构J2EE(Java2EnterpriseEdition)技术是SUN公司推出的一种概念模型,它提供了一种利用组件来设计、开发、装配及部署企业应用程序的方法。
J2EE规范所定义的应用组件有四种:
应用客户组件、EJB组件、JavaServlet和JSP组件以及Applet组件。
其中,应用客户端组件和Applet分布在客户层,JavaServlet和JSP分布在Web层,EJB为业务层组件。
二、网络GIS基本理论,基于J2EE的WebGIS结构,二、网络GIS基本理论,基于DCOMCOM+的WebGlS结构组件对象模型(ComponentObjectModel,COM)是基于windows平台的一套组件对象接口标准,由一组构造规范和组件对象库组成。
COM支持客户服务器模式,客户机和服务器之间通过接口相互作用,客户机在请求创建组件对象后,首先要向组件对象申请一个接口指针,然后才能通过接口指针来操作组件对象,即通过接口指针调用函数表中的函数。
二、网络GIS基本理论,当把COM与微软的事务服务器(MicrosoftTransactionServer,MTS)和分布式COM(DCOM)结合在一起时,就变成了COM+。
COM+提供了一组面向中间层的服务以及进程管理、数据库与对象连接池处理等特色功能,它主要面向中间层应用程序开发,为大型分布式应用程序提供可靠性和可扩展性。
二、网络GIS基本理论,基于DCOMCOM+的WebGlS结构,二、网络GIS基本理论,基于CORBA的WebGIS结构公共对象请求代理结构(CommonObjectRequestBrokerArchitecher,CORBA)是对象管理组织(ObjectManagementGroup,OMG)针对数量激增的软硬件产品之间互操作的现实需求而提出的中间件解决方案。
客户端可以利用ORB来激活远程服务器端已有的方法,并且不必知道所调用对象的具体位置、实现方式以及运行环境等。
二、网络GIS基本理论,基于CORBA的WebGIS结构,二、网络GIS基本理论,基于Net的WebGIS结构Net是一个集合,该集合由多种XMLWeb服务之间彼此松散耦合而形成,XMLWeb服务之间通过XML通信,协同完成特定任务。
Net是一种理想的Internet环境。
二、网络GIS基本理论,基于WebService思想的分布式GIS结构Net框架的核心是服务,即WebService。
WebService以其突出的优点,几乎可以应用到任何场合。
其中最为重要的用途可以分为三类:
允许经由Internet,以可编程的方式访问各类应用程序。
B2B(Business-to-Business)整合A2A(Application-to-Application)整合,二、网络GIS基本理论,分布式地理信息服务DistributedGIServicescanconnecttoandinteractwithmultipleandheterogeneoussystemsandserversatthesametimeandwithouttheconstraintsoftraditionalclient/serverrelationships.,二、网络GIS基本理论,2)、MobileGIS,二、网络GIS基本理论,移动智能终端、GPS、无线互联网等新技术与GIS的结合将极大地丰富GIS理论和技术,拓展GIS应用领域。
国际GIS界将GIS、GPS和无线互联网一体化的技术称为“移动GIS”(MobileGIS,MGIS)。
移动GIS所具有的信息处理智能化、信息服务个性化、信息来源多样化、位置服务动态化等优点正在改变着人们的生活和工作方式。
二、网络GIS基本理论,空间移动服务基于位置的服务(LocationBasedService,LBS)移动位置服务(MobileLocationService,MLS)空间移动服务技术主要包括GIS、遥感(RemoteSensing,RS)、全球定位系统(GlobalPositioningSystem,GPS)、移动通信、惯性导航(InertialNavigationSystem,INS)、互联网通信等技术。
在移动通信领域,无线接人技术可以分为两类:
一是基于数字蜂窝移动电话网络(CellPhoneNetWork,CPN)的接入技术,目前已有GSM、CDMA、GPRS、TDMA、CDPD、EPGE记等多种无线承载网络;
二是基于局域网的接入技术,如蓝牙(Bluetooth)、无线局域网(wirelessLAN,WLAN)等。
二、网络GIS基本理论,移动GIS概述掌上电脑、个人数字助理(PDA)和个人信息管理(PalmPC)、便携式计算机等移动电子设备称为移动智能终端或移动计算设备。
移动GIS的发展20世纪90年代初期,移动GIS解决的问题主要是数据双向通信以及数据管理,以便获取即时的简短信息、发布工作信息等。
20世纪90年代中期以来,移动GIS主要被用作室外移动办公的辅助工具,典型的应用领域包括:
图像导航、环境调查、国土资源调查等目前,无线定位技术、空间位置信息服务使用越来越广,二、网络GIS基本理论,移动GIS组成移动GIS主要由无线通信网络、移动终端设备、地理应用服务器及空间数据库组成。
二、网络GIS基本理论,移动GIS组成无线通信网络20世纪90年代初移动GIS刚形成时的个人移动电台GPS卫星系统的通信网络;
基于蜂窝通信系统的GSM、GPRS、CDMA移动终端设备携式计算机、PDA、WAP手机等定位精度高而费用昂贵的手持GPS等地理应用服务器位于固定场所,为移动GIS用户提供大范围的地理服务空间数据库,二、网络GIS基本理论,移动GIS应用协议无线互联网应用协议(WirelessApplicationProtocol,WAP)是移动GIS的主要通信协议,它是WAP论坛建立的工业标准。
WAP是开发移动网络上类似Internet应用的一系列协议规范的组合,它与现有的Internet协议非常相似,是专为小屏幕、有限存储容量、低处理能力的移动终端和窄带宽、长时延的无线传输环境量身定制的。
二、网络GIS基本理论,移动GIS应用系统设计技术客户端的负载量不能太大,符号显示应简洁、明了在系统实施和软件开发中,还必须考虑采用何种协议、何种编程语言实现移动GIS基于WAP的移动GlS应用系统结构在以WAP为协议的移动GIS应用系统设计和开发中,采用的标记语言是WML。
它是继HTML之后设计的一种关于Web内容的基于XML的标记语言,许多内容与XML相似或相同。
WML以及WMLScript对内存和浏览器处理能力要求比Javascript更低。
二、网络GIS基本理论,基于WAP的移动GlS应用系统结构,二、网络GIS基本理论,移动GIS应用移动GIS主要应用在公众服务、个人服务、商业服务及国防建设等领域。
公众服务方面,主要体现为一些公益性的社会服务,如天气、新闻、娱乐、股市行情、消防抢险、智能交通系统、物流运输业、民用运输系统(如公路、海运)等,利用移动GIS方便灵活的特点,可以及时获取相关的信息,并加以及时处理或发布。
个人服务领域,如城市地理导航、车辆自助导航、紧急呼救、电话增值业务等个性化信息服务。
商业服务方面,如金融保险行业、房产中介行业、楼宇物业管理、网上购物、移动银行等领域。
二、网络GIS基本理论,移动GIS应用基础移动电子地图移动电子地图基础电子地图不像传统的纸质地图,指利用现代网络、通信、GlS、遥感、数字摄影测量等技术实现的一种新的地图服务方式。
在移动GIS应用中,往往把配置在移动终端设备上的电子地图称为移动电子地图。
移动电子地图作用为空间移动服务提供数据基础促进电子地图平台的建设丰富各种移动终端设备的内容和功能为数据更新提供了新的手段,二、网络GIS基本理论,移动电子地图支撑技术嵌人式技术数字蜂窝移动网络技术GPS定位技术空间数据库技术并发处理技术移动电子地图分类掌上电脑移动电子地图手机移动电子地图,二、网络GIS基本理论,空间位置信息服务(LBS)空间位置信息服务LBS是一种融合了Internet、无线通信、移动定位与GIS的技术,它可以搜索移动设备的地理位置,实时地提供基于此位置的相关信息。
LBS的体系结构LBS主要由四部分组成:
客户端、网络基础设施、服务器端、地图空间数据库。
客户端可以是手机、车载终端、PDA、便携式计算机等客户端需首先在CSM、GPRS、CDMA等通信网络上注册,二、网络GIS基本理论,LBS的车辆监控,二、网络GIS基本理论,LBS的车辆监控,二、网络GIS基本理论,LBS的车辆监控,二、网络GIS基本理论,LBS的车辆监控,二、网络GIS基本理论,3)、GridGIS,二、网络GIS基本理论,网格GIS概念GIS的网格化WebGIS存在的问题异构空间数据难以实现互操作随着数据源的迅速增长,WebGIS的跨平台操作受到严重制约网络传输负荷重利用其他资源的能力低随着大型应用软件需求的不断增加,WebGIS在开发、调试和维护难度方面越来越大,二、网络GIS基本理论,GIS的网格化应用网格技术来解决GIS中的问题的方法和技术称之为网格GIS(GridGIS或Grid-basedGIS),它是GIS在网格环境下的一种新应用,将促进GIS沿着网络化、标准化、全球化、大众化、一体化和实用化的方向向纵深发展,最终实现空间信息的全面共享与互操作。
网格GIS继承和发展了WebGIS目标是实现空间信息在广域网和Internet环境下的共享和协同服务,将地理上异构系统的各种计算资源、空间数据、存储子系统、GIS、虚拟现实系统等,通过高速互联网络连接并集成起来,并能对复杂的空间问题进行超大规模并行计算等。
二、网络GIS基本理论,网格GlS特点空间数据的分布性和共享性系统的异构性和统一性空间数据的多源性和标准化数据容量的海量特性资源的动态性网格环境中资源的存在是动态的数据是动态变化的GIS应用工具是动态变化的开放性,二、网络GIS基本理论,网格GIS数据服务类型,二、网络GIS基本理论,网格GIS数据服务类型网络地图服务(WMS)网络地图服务(WebMappingService,WMS)是将具有地理空间信息的数据制作成为地图提供给用户。
地图的形式通常以图像的格式进行表达,如PNG、GIF或JPEG,也可以是基于矢量图形的,例如SVG。
GetCapabilities(必选):
该操作返回服务级元素,这些元素是对服务信息的内容和可接受参数的描述;
GetMap(必选):
该操作返回地图图像,图像的地理空间参数都有明确的定义;
GetFeatureInfo(可选):
该操作返回显示在地图上的某些特定要素的信息。
二、网络GIS基本理论,网格GIS数据服务类型网络覆盖服务(WCS)网络覆盖服务(WebCoverageService,WCS)支持GetCapabilities:
该服务返回客户能够获取覆盖区域内的数据集的XML描述文档;
Getcoverage:
该操作是在Getcapabilities确定数据服务的范围之后获取服务端的数据集,它返回地理空间对象的位置信息、空间对象属性列表信息等;
DescribeCoverageType:
该操作用于获取WCS返回的地理覆盖数据的结构化描述信息。
二、网络GIS基本理论,网格GIS数据服务类型网络要素服务(WFS)网络要素服务(WebFeatureService,WFS)为浏览器提供经过地理标记语言(GML)格式封装的地理空间数据,支持对地理要素数据的插入、更新、删除、查询和发现等操作。
实现网络要素服务的必要条件是要素必须在交互过程中使用GML进行表达。
网络要素服务分为两种类型:
只读WFS(GetCapabilities、DescribeFeatureType和GetFeature)事务(Transaction)WFS(实现所有的地理要素事务处理接口(Transaction),如果在要素事务处理过程中需要对要素进行锁定,则还需要实现LockFeature接口),二、网络GIS基本理论,网格GIS数据服务类型网络要素服务(WFS)网络要素服务处理请求的过程如下:
浏览器调用GetCapabilities服务接口,获取一个或多个WFS服务的要素类型;
浏览器对获取的结果进行解析处理,根据WFS返回的结果,以要素类型为基础生成所需要素的请求参数;
浏览器调用GetFeature接口,将请求参数发送给WFS;
WFS根据请求的要素列表参数,读取地理要素,将结果返回给浏览器。
二、网络GIS基本理论,网格GIS体系结构,二、网络GIS基本理论,基础设施层网格GIS基础设施层包括硬件设施与软件设施两个部分。
硬件设施是构造网格GIS的必备物质条件,它包括各种通信网络、各种仪器设备和计算设备等。
软件设施是实现各种计算功能与服务的保障,其中包括底层操作系统、各种网络通信协议、空间数据资源和上层应用协议等。
二、网络GIS基本理论,资源服务层资源服务层实现的共享资源包括计算资源、空间数据资源、空间知识、一般数据资源、软件资源等。
按照功能需求可以将资源服务分为空间计算服务和空间数据服务两大类。
空间计算服务主要是通过调用网格提供的各种应用分析模型完成相应的空间应用分析问题。
空间数据服务则处理数据请求,即将上层计算需要的空间数据和其他类型的数据进行共享,或者将上层应用需要存储和更新的数据保存在本地的资源库中。
网格GIS的服务分为两个层次,二、网络GIS基本理论,核心服务层主要功能是协调使用多种共享的资源,包括协同任务分配与调度、远程任务控制与管理等,涉及的关键技术包括高性能调度、高吞吐率管理、数据集的收集、分析和可视化处理、安全控制与管理服务等。
网格GIS性能依靠调度问题的解决(空间和时间上)网格GIS核心服务的另一项关键技术就是高吞吐率计算。
网格GIS安全问题,保证数据不被更改与窃取,同时保证安全运算。
二、网络GIS基本理论,应用层和实现层应用服务内容主要有网格GIS元信息服务、GIS应用接口、电子地图服务、空间查询与空间分析服务等。
元信息服务主要为用户应用程序提供相关的网格资源信息,为网格计算的任务调度提供相关的计算资源与数据资源的动态信息等。
网格GIS也为用户提供基础的电子地图服务功能。
空间查询与空间分析是网格GIS实现的重点。
该层是任务的接收人口,也是任务的管理者,既面向用户层的应用,处理用户的计算请求,又面向网格环境,将各子任务处理的结果进行汇集综合。
二、网络GIS基本理论,用户层网格GIS用户层是连接用户与网格环境的接口,它负责将用户的请求提交给网格GIS应用服务与实现层,并且将网格GIS环境处理后的结果显示给用户。
用户前端可以是工作站、PC,也可以是移动设备,如PDA、手机等。
用户端与GIS服务端进行数据交换时需要遵循标准的网格GIS应用协议,即在任务提交过程中需要使用诸如GML的统一数据格式。
二、网络GIS基本理论,网格GIS关键技术及其实现安全技术体系元信息服务技术资源管理与分配技术数据服务技术网格GIS应用技术网格GIS集成技术,二、网络GIS基本理论,安全技术体系现有Internet提供的安全机制:
访问控制服务(防火墙技术和用户安全认证机制)通信安全服务需要支持在网格GIS环境中主体之间的安全通信,防止主体假冒和数据泄密。
同时还应支持跨虚拟组织的安全以及分布式存储管理环境下的资源安全管理。
主要安全技术手段包括安全认证安全身份相互鉴别通信加密私钥保护安全委托与单点登录,二、网络GIS基本理论,资源管理与分配技术资源管理与分配的主要任务是处理各种应用请求,执行远程应用、分配资源和管理网格GIS的各种活动等,并根据计算的情况把资源变化和更新的信息发送给网格GIS元信息服务系统。
资源描述语言通过特定的属性值对作为资源描述交换语言资源分配管理类似于服务器监听程序,处理用户资源资源请求动态协同分配代理具体的处理任务进行分解,并在各个资源上调
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 网络 GIS 原理 应用