WEBGIS发展现状
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
8
4) 发展趋势 - WWW->GGG(Great Global GRID)
The definition of WSRF means that the Grid and Web services communities can move forward on a common base.
9
1.3 开放源码技术的发展进程
Security
Workflow
Database
File Systems
Directory
Messaging
• 上述无非是指OGSA与 W3C的Web Services 的100%兼容性
OGSA Enabled
OGSA Enabled
OGSA Enabled
Servers
Storage
Network
7
How these proposals relate to OGSA
WS-Resource Framework & WS-Notification are an evolution of OGSI
• OGSA Services可以 定义为Web Services 或者作为Web Services来实现
Open Geodata Interoperability Specification 开放空间数据互操作规范的背景
GIS发展前期GIS系统之间不兼容的影响, 以及标准组织Object Management Group (OMG)巨大成功的带动作用
15
Catalog Service Interface Specification (1999)
16
Simple Features Specification (1997)
for SQL, for CORBA, for OLE/COM, for … … 2D Geometry
Geographic Markup Language (GML) 1.0 (2000)
基于Simple Feature Spec.,应用W3C的XML优势,支持无处不 在的基于标准的Geoprocessing。日本存在一个G-XML。
1.1 网格计算简介 1.2 网格计算的标准化进程
1.3 开放源码技术的发展进程
1.4 GRID的国内研究
3
1.1 网格技术的简介
网格起源:
90年代初的美国Argonne国家实验室(Ian Foster)与南加州大学信 息科学学院(Carl Kesselman)的分布式计算项目。 网格是一种集成计算与资源的环境 – 计算的”乌托邦”。 网格计算(GRID COMPUTING), 广义地讲是基于网格问题的求解。 狭义地讲,是将分布的计算机组织起来协同解决复杂的科学 与工程计算问题。 分布式计算/并行计算->网格计算:LAN->WAN 科学计算->Web服务:数据->安全,通讯->标准化
Non-WS Components
XIO
Credential Management
Security
Data Mgmt
Execution Mgmt
Informatio n Services
Common Runtime 11
1.4 GRID的国内研究
空间信息网格SIG
基于SIG的资源环境空间信息共享与应用服务, 2006F
WS-Resource • OSGA 能够利用其他 Properties Web services标准
Applications
OGSA Architected Services
• OGSAStateful 能够使用标准 Resources with Web Services开发工 Web Services 具来实现
6
3)WS-RF – WEB SERVICE RESOURCE FRAMEWORK (2004.1)
以Web服务为中心
WS-RF的设计思想: 不和web service不兼容和冲突, 充分利用web service的功能 利用标准的Web Service对OGSI进行了重构和发展 Web services 必须提供用户访问和操作服务的状态数据的能力; 定义管理服务状态数据的规范,便于应用以标准和可操作的方式发 现、观测和交互操作状态资源 WS-RF状态资源: WS-ResourceProperties, WS-ResourceLifetime, WS-RenewableReferences, WS-ServiceGroup, and WS-BaseFaults WS-Notification
• 网格应用系统不要求 专用的Web services infrastructure
WS-Renewable References
Modeling
OGSI – Open Grid Services Infrastructure
Web Services
Web Services
OGSA Enabled OGSA Enabled OGSA Enabled OGSA Enabled OGSA Enabled OGSA Enabled
4
网格概念:
网格计算的特点:
1.2 网格计算的标准化进程
Globus Toolkit:目前网格计算的事实标准 – 开放标准/开放源码。 系统的管理框架方面 – 有独到之处
1)初期Globus五层沙漏模型: 以协议为中心
应用层 工具与应用 目录代理、诊断与监控
汇聚层 资源层
资源与服务的安全访问 连接层 构造层 各种资源,比如:计算机、存 储介质、网络、传感器等
Styled Layer Descriptor Specification (2000)
WMS地图服务的扩展,是有关各图层的数据参与地图定制时, 其几何图形可视样式(颜色、符号等)描述的规范。
Web Map Context Interface Specification (2003)
WMS地图服务的伴生标准,定义了如何存储一幅地图视图, 视图的地图图层数据可来自不同的WMS服务器。地图的上下文环 境的存储文档为XML,可以恢复地图视图。
开放源码 Globus Toolkit随标准更新的主要版本升级过程
GT2 (1997, Interoperation) GT3 (2003, OGSA by Globus Team and IBM) GT4 (2005, WSRF by Akamai, Globus Alliance, HP, IBM, Sonic, TIBCO)
5
2)GGF(Global Grid Forum)的开放网格服务体系结构OGSA (2002.2) 以GRID Service为中心
W3C Web Service - 永久性,或者隐含了状态 WSDL – Web服务的XML描述工具 XML – eXtensible Markup Language SOAP – Simple Object Access Protocol OGSA -开放网格服务体系 GRID Service - Web Service的扩展。 GRID Service – 有状态、生命周期、错误意外 采用了同一种结构模型化状态资源作为一个Web服务。 强调网格服务、封装资源,没有抽象出网格资源 x GWSDL - WSDL扩展 x
网格与WEBGIS技术的发展现状
宋现锋 中国科学院研究生院 Tel: 010-8825-6462 Email: xfsong@gucas.ac.cn
1 网格计算(GRID COMPUTING)的发展
2 WEBGIS的发展
3 空间信息网格:GRID与WEBGIS的结合
4 我们的部分工作
2
1 网格计算(GRID COMPUTING)的发展
Web Coverage Service Specification (2003)
WMS地图服务的扩展,允许访问表示数值或者地理位置特点 的栅格数据“coverages“,而非WMS生成的地图“pictures “
18
Location Services (OpenLS) Specification (2004) GeoMobility Server (GMS)
基于位置服务的开放平台。包括:
(1) 目录服务 - 提供在线目录(如:黄页等)以发现最近地区、产 品或者服务的位置;
(2) 网关服务 - 从网络中发现移动终端的位置; (3) 位置工具服务 - 提供Geocoder/Reverse Geocoder,实现地名、街 道地址、邮编与空间位置(坐标或经纬度)的转换; (4) 表达服务 - 抽象出一幅标明位置的地图,可以有任何空间数据 作为底图;
Fra Baidu bibliotek
作为一种开放架构和开放标准基础设施,Globus Toolkit
提供了构建网格应用所需的很多基本服务,如安全、资源发现、资 源管理、数据访问等。目前许多重大的网格项目都是基于Globus Tookit提供的协议与服务建设的。
10
G T 4 G T 3 G T 2 G T 3 G T 4
Delegation Service
Python WS Core [contribution] C WS Core
CAS
Web Services Components
Java WS Core
WS Authentication Authorization
Pre-WS Authentication Authorization
C Common Libraries
定义一套公共界面,使得形式多样化但是内部功能一致的应 用程序能够从分布式的乃至异构的目录服务器上,进行数据发现、 浏览、查询,
Coordinate Transformation Services Specification (2000)
应用指定的空间数据集时,提供了软件指定和访问坐标转换 服务的标准方式。
中国地质调查局, 863
基于SIG框架的(上海)城市空间信息应用服务系统, 2006F 上海城市发展信息研究中心, 863 基于SIG的一体化信息集成应用示范
国防科技大学, 863
空间信息栅格关键技术和应用, 2003F 中国遥感卫星地面站,863 空间信息网格技术(SIG)在测绘中的应用” 研讨会 国家基础地理信息中心, 2006年11月20-21日
GIS的重要发展方向,但是还未形成完整体系
以个案研究为主,面向实际问题的解决或者有关工程的实现
以网络地图、可视化等应用为主 充分利用Web环境的特性/优势(基于广域网的分布式计算)的 WebGIS还很少。刚刚起步!
14
2.2 WebGIS的标准化进程
OGC 标准组织的演化
Open GRASS Foundation, 1992 OpenGIS Consortium,(September 1994) Open Geospatial Consortium,(September 2004)
Community Scheduler Framework [contribution] OGSA-DAI [Tech Preview] Reliable File Transfer (RFT) GridFTP Replica Location Service (RLS) Grid Resource Allocation Mgmt (WS GRAM) Grid Resource Allocation Mgmt (Pre-WS GRAM) Monitoring & Discovery System (MDS4) Monitoring & Discovery System (MDS2)
12
2 WEBGIS的发展
2.1 WebGIS简介 2.2 WebGIS的标准化进程 2.3 开放源码技术的发展进程
2.4 开放源码 vs 组件/JavaBeans
2.5 WebGIS的应用
13
2.1 WebGIS简介
WebGIS的概念
简单地讲,基于Web环境的GIS。
WebGIS的现状
Web Feature Service Specification (2002)
基于GML完成2D Geometry数据交换,标准化了Web客户机请 求空间数据的互操作规范。
17
Web Map Server (WMS) Specification (2000)
WMS地图服务标准化了Web客户机请求地图的互操作规范