webgis技术

上传人:n**** 文档编号:101292267 上传时间:2019-09-27 格式:PPT 页数:62 大小:4.43MB
返回 下载 相关 举报
webgis技术_第1页
第1页 / 共62页
webgis技术_第2页
第2页 / 共62页
webgis技术_第3页
第3页 / 共62页
webgis技术_第4页
第4页 / 共62页
webgis技术_第5页
第5页 / 共62页
点击查看更多>>
资源描述

《webgis技术》由会员分享,可在线阅读,更多相关《webgis技术(62页珍藏版)》请在金锄头文库上搜索。

1、WebGIS,浙江大学地理信息科学研究所,一部电影,以查理为首的一伙职业盗贼,在意大利威尼斯完成了一票大买卖,抢得了大量黄金。史蒂夫竟一个人带着金条溜之大吉。 为了抢回属于自己的那份,剩下的人重新出发,与新加入的斯黛拉一起来到洛杉矶。成功的控制了洛杉矶市的交通系统,造成了有史以来最大的城市交通阻塞。而他们驾驶着迷你型宝马车,在装甲车与直升机的追逐下,在大街小巷甚至是地铁隧道里,完成了一场惊天大逃亡。,偷天换日,内容提纲,网络GIS概论 WebGIS特点 主要WebGIS平台 WebGIS开发技术 WebGIS最新发展趋势,什么是WebGIS,万维网地理信息系统(WebGIS)指基于 Inter

2、net平台、客户端应用软件采用WWW协议运行在万维网上的地理信息系统。 时常人们也将这一技术通称为互联网地理信息系统,即:互联网GIS,因特网GIS, Internet GIS,WebGIS,WebGIS是由多主机、多数据库与多台终端,通过Internet/Intranet连接而组成。 WebGIS在结构上属于分布式地理信息系统模型,通过Internet/www机制可有效实现分布式地理信息处理 WebGIS开拓了GIS资源利用的新领域,为GIS信息的高度社会化共享提供了可能,为GIS信息的提供者和使用者提供了有效途径,为GIS的发展提供了新的机遇,WebGIS的特点,WebGIS的特点,基于I

3、nternet/Intranet标准,WebGIS的特点,分布式服务体系结构 分布式服务体系结构是在客户端和服务器端都能提供活跃的、可执行进程的体系结构;它能有效地平衡两者之间的处理负载。,WebGIS的特点,发布速度快,范围广,维护方便 由于运用了Internet技术,Web GIS的信息更新之及时、发布速度之快、发布范围之广是其他传统地理信息系统难以比拟的。 只需维护服务器端的一套数据,用户端都能及时看到更新的数据,WebGIS的特点,高效利用空间数据资源 服务器端的GIS数据(包括图形和属性数据)不需要全部集中在一台机器上,可以分散安装在不同的多台机器上,这些机器可分布在空间距离很远的地

4、方,只要通过Internet/Intranet相联就可以。这种分散存储数据的方式对于降低系统负载,加快访问速度,降低成本等方面都是很有帮助的。这是WebGIS一个极其重要的优势。,WebGIS的特点,主要WebGIS系统平台,ESRI公司的Internet Map Server(ArcIMS)平台 MapInfo公司的MapXtreme平台 Autodesk公司的Autodesk MapGuide平台 Intergraph公司的GeoMedia Web Map平台 武汉吉奥公司(GeoStar)的GeoSurf 武汉中地公司的MapWEB 超图公司的SuperMap IS 国家遥感应用工程技术

5、中心的地网GeoBeans平台 北京朝夕公司的MapEngine 美国的明尼苏达大学的MapServer,ArcIMS,ArcIMS,ArcIMS是一个通过中心网络门户来发布GIS地图、数据和元数据的有效解决方案。,ArcIMS,面向开发者 影像数据格式 支持多种数据源:DWG、DXF、DGN、TIF、JPEG、Shapefile、Coverage、SDE Layer等 内核为esriMap.dll,基于CGI,ArcIMS的优点,支持要素流 浏览器端的多种定制方法 多层应用服务器 ArcXML的通信机制 简单的基于向导的界面 强大的智能化的客户端 地图编辑和地图注释功能 高质量的制图显示功能

6、 开放、可伸缩的结构,MapXtreme,Mapinfo公司的MapXtreme平台 支持分布式服务体系结构 MapXtreme for NT MapXtreme for Java,MapXtreme,Mapxtreme特点,可扩展性。MapXtreme Java使用智能Java线程,可同时为多个客户端服务,这样降低了每个客户端的内存消耗,并当增加CPU(或者集群)后保证性能成比例提高。它可以适于处理高强度的使用需求。 多平台。MapXtreme Java 可以在异构硬件环境下运行(Linux,UNIX,NT等)。 Map Xtreme Java 向所有PC或UNIX工作站的web浏览器发送地

7、图,而无需专用插件。 编写一次,随处运行。无论未来选择何种硬件和软件平台,Map Xtreme Java 应用(代码)都可以方便地被移植和重用,节约了开发时间和成本。,MapXtreme,快速应用开发与部署。Map Xtreme Java版附带有Java Beans,可加快应用开发。因为它可以用于可视化的Internet开发环境 (IDEs),例如Borland JBuilder、Oracle Jdeveloper或Sun ONE Studio,开发商可以采用标准的拖放、设置属性机制,将对象添加到应用中。 灵活性。MapXtreme Java支持大量的网络开发,包括瘦、中和胖的web浏览器客户

8、端。,MapGuide,MapGuide是Autodesk公司推出的在网络上发布空间数据的新一代Web GIS平台,为了促进开源Web GIS的发展,Autodesk公司推出了开源版的MapGuide和商业版MapGuide,MapGuide特点,跨平台支持。新一代的MapGuide支持Windows和Linux操作系统。 支持多种浏览器。MapGuide提供两种Viewer, DWF Viewer和AJAX Viewer。DWF Viewer使用ActiveX控件,只支持IE浏览器。AJAX Viewer支持Fire fox, Opera浏览器。 支持多种数据格式。MapGuide使用FDO

9、(Feature Data Object)存取数据,MapGuide提供多种数据的FDO,如sdf、shp、Oracle、SqlServer、WFS、WMS等多种数据源。,MapGuide特点,提供内容丰富的API,简化二次开发。MapGuide 提供.NET、PHP、JSP三种语言的API,可以对地图数据按照要求进行相应修改,显示,用户可以根据不同条件选用相应的开发语言。 集成多种GIS功能。MapGuide API可以进行属性查询和空间查询,MapGuide API包含一系列坐标系的函数,可以 方便地完成坐标转换等功能。,MapGuide框架结构,MapGuide Server MapGu

10、ide Web Extension MapGuide Studio MapGuide Viewer,MapGuide Server,用于与空间数据直接交互,并处理MapGuide Web Extension发出的请求,MapGuide Server支持Windows和Linux平台。,MapGuide Web Extension,MapGuide Web Extension,也称为Web Server,是网络结构的中间层,用于转发IIS (Internet Information Service) 的请求,并向MapGuide服务器发出相应的请求。 MapGuide Web Extension

11、支持IIS和Apache ,它提供一系列完整的API,可以用这些API进行定制开发。MapGuide Web Extension支持三种语言的开发,分别是PHP、ASP和JSP。,MapGuide Studio,是一个用于地图管理的工具,为了用户方便, Studio内部集成了浏览器,用户可以用Studio进行所见即所得的便捷管理,MapGuide Studio只能安装在Windows平台。,MapGuide Viewer,用于在浏览器中对地图进行浏览,编辑等,它提供两种Viewer, DWF Viewer和AJAX Viewer,由于DWF Viewer是Active控件,所以它只支持Micr

12、osoft IE(Internet Explorer),AJAX Viewer支持Fire fox, Opera (Mac) 等浏览器。,MapGuide框架结构,Geomedia,Intergraph公司的Web GIS平台GeoMedia Web Map采用了分布式体系结构,以HTML为应用层协议标准,以通用的浏览器为客户端软件,采用微软 Active Server Pages(ASP)技术,通过客户端浏览器向服务器提出申请,所有的程序都在服务器端执行。当程序执行完毕后,服务器仅将执行的结果返回给客户浏览器。,GeoMedia 的特点,直接访问多源数据 动态发布Active CGM矢量图形

13、 实时发布、实时更新 实现客户端空间分析 易于开发 维护简单 客户端操作简便 栅格影像背景 多媒体支持,GeoSurf,GeoSurf是武汉武大吉奥信息工程技术有限公司开发的面向网络服务的跨平台、分布式、多数据源、开放式的Web GIS平台软件,是国内最早的国产Web GIS软件之一,主要用于空间数据的发布与共享。,GeoSurf特点,提供了基于Java类和JavaBeans组件两种灵活的二次开发方式 通过GeoSurfAdmin服务管理向导,快速部署Web地图应用 服务器端MapServer、配置管理工具Admin和客户端Viewer均可以跨平台运行 服务器端地图服务可以部署在支持Java的

14、多种应用服务器上 可扩展的数据源,支持ShapFile、Mif/Mid、GeoStar工作区、GeoSurf等数据文件,支持GeoStar Oracle9i Spatial、GeoImageDB,用户还可采用系统定义接口扩展新的数据源。,GeoSurf特点,支持OGC的Web地图服务,遵循WMS1.1.1的规范 支持OGC的Web要素服务,遵循WFS1.0.0的规范 支持OGC的Web覆盖服务 使用GeoSurfViewer在线浏览海量遥感影像数据 强大的地图符号库通过一个转换工具,能够直接读取GeoSymDesign设计用户能够完成地图的点符号、线符号、面符号的配置和表现 丰富的专题制图 数

15、据编辑和更新 通过实现OGC标准的Web互操作接口,提供了一个访问WMS、WFS和WCS服务的集成客户端。,MapServer,MapServer是美国明尼苏达大学提供的WebGIS解决方案。 MapServer做为一款成功开源网络制图软件,在过去的十几个年头里,借鉴相关项目,吸纳政府资助,发展开源社区,联合商业软件,成立基金会,逐渐被商业机构、政府部门、科研院校、非盈利组织,以及个人所广泛的采用。 MapServer 的壮大令ESRI、Intergraph,以及Autodesk 等业界巨头们都不敢小觑,纷纷抛邀其合作。MapServer是整个开源地理空间信息软件的一面旗帜,带领着整个社区和众

16、多开源软件一道发展。,MapServer从1994年Steve Lime离开明尼苏达大学开始被熟悉;在加拿大推动MapServer的发展。包含Shapelib库,支持OGR库和GDAL库,由此产生了大量的矢量和栅格数据以支持MapServer和其它的开源软件。, MapServer基金会的成立,是Autodesk把他的MapGuide提供给原MapServer。MapServer是几乎所有开源的GIS产品的基础。现在的基金会包括2个产品:MapServer Cheetah 和 MapServer Enterprise ,后者是Autodesk的原MapGuide。,开源WebGIS项目,deegree,deegree体系完全基于OGC规范与概念,因此它可以与其它厂商提供的标准产品(如:ESRI的ArcIMS)相结合。 deegree提供了一些基于OGC的服务如:Web Map Service (WMS);Web Feature Service (WFS);Web Coverage Service (WCS);Web Gazetteer Service (

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 大杂烩/其它

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