OGC网络服务公共执行规范PPT文件格式下载.ppt
- 文档编号:15132696
- 上传时间:2022-10-28
- 格式:PPT
- 页数:51
- 大小:1.49MB
OGC网络服务公共执行规范PPT文件格式下载.ppt
《OGC网络服务公共执行规范PPT文件格式下载.ppt》由会员分享,可在线阅读,更多相关《OGC网络服务公共执行规范PPT文件格式下载.ppt(51页珍藏版)》请在冰豆网上搜索。
WebServices是OGC规范以及建立面向服务的空间共享体系的基础技术体系。
简介简介空间信息空间信息WebWeb服务是在服务是在WebWeb服务技术和标准基础之服务技术和标准基础之上实现的地理空间信息网上在线服务。
它利用上实现的地理空间信息网上在线服务。
它利用WebWeb服务技术提供的公共接口、交换协议和服务规范,服务技术提供的公共接口、交换协议和服务规范,提供应用客户管理、注册服务、编码、处理服务、提供应用客户管理、注册服务、编码、处理服务、描述服务和数据服务等。
主要的应用客户包括发描述服务和数据服务等。
主要的应用客户包括发现客户、地图浏览客户、影像利用客户等。
空间现客户、地图浏览客户、影像利用客户等。
空间信息信息WebWeb服务除了采用基本的服务除了采用基本的WebWeb服务技术协议外,服务技术协议外,还需要相关地理空间信息及处理的技术协议,目还需要相关地理空间信息及处理的技术协议,目前主要有前主要有OGCOGC、ISO/TC211ISO/TC211和和W3CW3C等组织在进行相关等组织在进行相关协议标准的制定。
协议标准的制定。
OGCWebOGCWeb服务服务(OWS)(OWS)即是典型的即是典型的空间信息空间信息WebWeb服务标准体系。
服务标准体系。
OGCWebOGCWeb服务公共执行规范服务公共执行规范11范围范围目前这篇文档详细描述了目前这篇文档详细描述了OWSOWS接口执行规范包含接口执行规范包含的公共方面:
的公共方面:
aa)操作请求和响应的内容操作请求和响应的内容bb)操作请求和响应包含的参数和数据结构操作请求和响应包含的参数和数据结构cc)操作请求和响应的操作请求和响应的XMLXML和和KVPKVP编码编码这篇文这篇文档档的一个作用是作为对未来版本的的一个作用是作为对未来版本的OWSOWS接接口执行规范的一个口执行规范的一个标准标准参考。
这些规范目前包括参考。
这些规范目前包括网络地图执行规范(网络地图执行规范(WMSWMS)、网络特征数据执行规)、网络特征数据执行规范(范(WFSWFS)、网络覆盖执行规范)、网络覆盖执行规范(WCS)(WCS)。
22术语和定义术语和定义边界框boundingbox位于坐标参考系统上下限的部分capabilitiesXML采用XML编码的服务元数据客户端client从服务器中调用一个操作的软件组件地理信息geographicinformation接口interface描述实体行为的一系列操作名操作operation参数parameter平台platform独立平台platform-neutral(specification)特定平台platform-specific(specification)请求request响应response资源resource服务器server服务service服务元数据servicemetadata版本version33协定协定3.1符号(缩略词)CRS(CoordinateReferenceSystem)坐标参考系统DCP(DistributedComputingPlatform)分布式计算平台EPSG(EuropeanPetroleumSurveyGroup)欧洲石油勘测队GML(GeographyMarkupLanguage)地理置标语言HTTP(HypertextTransferProtocol)超文本传输协议ISO(InternationalOrganizationforStandardization)国际标准组织KVP(KeywordValuePair)关键字值对MIME(MultipurposeInternetMailExtensions)功能Internet邮件扩充服务OGC(OpenGeospatialConsortium)开放式地理信息联盟OWS(OGCWebService)开放式网络服务TBD(ToBeDetermined)TBR(ToBeReviewed)UML(UnifiedModelingLanguage)统一建模语言URI(UniversalResourceIdentifier)统一资源标识符URL(UniformResourceLocator)统一资源定位符URN(UniversalResourceName)统一资源名称WCS(WebCoverageService)网络覆盖服务WFS(WebFeatureService)网络特征服务WMS(WebMapService)网络地图服务XML(ExtensibleMarkupLanguage)可扩展标记语言1D(OneDimensional)一维空间2D(TwoDimensional)二维空间3D(ThreeDimensional)三维空间4D(FourDimensional)思维空间3.2UML符合UML(统一建模语言)是一个标准的图形表示法,它不是面向对象的分析和设计,也不是一种方法,它仅仅是一组符号而已。
作为一种建模语言,UML的定义包括UML语义和UML表示法两个部分。
其中UML表示法定义UML符号的表示法。
标准建模语言UML定义五类图,第一类是用例图(UseCaseDiagram),第二类是静态图(Staticdiagram),包括类图、对象图和包图。
其中类图描述系统中类的静态结构。
不仅定义系统中的类,表示类之间的联系如关联、依赖、聚合等,也包括类的内部结构(类的属性和操作)。
第三类是行为图(Behaviordiagram),第四类是交互图(Interactivediagram),第五类是实现图(Implementationdiagram)。
本文档中显示的所有关系图都使用统一建模语言(UML)静态结构图。
下图描述了本文档中使用的UML表示法。
Figure1Figure1UMLnotationsUMLnotations在这些类关系图中使用下面固定类型的UML类:
a)无身份的一组原始值的描述符。
数据类型是一个没有操作的类,它的主要目的是保存信息。
k)一种数据类型,其实例组成了一个替代文字值的列表。
枚举意味着一个易于理解的潜在值类中的简短列表。
I)为表达潜在的可选值的一长串的灵活的枚举。
如果完全知道列表选项,则使用枚举;
如果只知道可能替代方案则使用代码列表。
M)是在没有给出对象的实现和状态的情况下对对象行为的描述。
接口包含操作但不包含属性,平且它没有对外界可见的关联。
N)一是抽象类,不能有实例,在运行时,CLR都会创建一个包含这个类型信息的Type类型的对象。
Type类可以有特性和关联。
O)一个替代的属性列表,任何时候只出现这些特性的其中一个。
在这个文档中,使用下面标准数据类型:
CharacterString一串字母Boolean一个值描述成真的或假的URI提供很多信息的资源标识符URL可用在线资源标识符Integer整数Double双精度浮点数独立平台和特定平台规范独立平台和特定平台规范如OGC抽象规范第10章的第12课题“OpenGISServiceArchitecture”中描述的,这个文本包括了独立平台和特定平台规范。
ISO19119也详述了“依据ISO/TS19103的规定和准则用UML描述”,和“有了平台中立模型或至少有特定的平台模型,服务规范才被完全考虑”的独立平台模型。
本文档第一次详述了在独立平台方式中,每个操作的请求和响应及其参数和数据结构。
用表描述每一数据结构,表中列出并定义了参数和其他数据结构。
这些表为前面的UML类图和UML模型充当了数据词典。
使用多种交替方式编译指定的独立平台数据,每一方式适合一个或多个特定平台。
目前这篇文档详述的编码,为适合HTTPGET转换操作请求(用KVP编码),为适合使用HTTPPOST转换操作请求(用XML或KVP编码)。
然而相同操纵的请求和响应可以被编译成适合许多其他的特定平台,包括SOAP/WSDL(SOAP/WSDLDCPs)。
为了符合OGC第12课题的第10条款和ISO19119,这里论述OWS规范应该与其有相同的格式。
也就是说,请求反映操作首先指定在中立平台方式中,使用相似的表作为UML模型的数据字典。
每一独立平台规范应遵循此数据的一个或多个特定平台编码。
这些特定平台编码,应列入该特定OWS系统规范,以此来相互支持特定平台。
4GetCapabilities4GetCapabilities操作操作44.1.1简介简介这一章节主要描述由OWS提供的GetCapabilities操作。
强制性的GetCapabilities操作允许任何客户获取该服务的元数据文档,即“能力文档”,这一元数据是由实现OWS接口操作规范的服务器提供的。
GetCapabilities操作正常响应是返回给请求客户端一个服务元数据文档,这一服务元数据文档主要包括特定的服务器功能元数据(如从服务器中得到的具体数据和格式)。
这个服务元数据能使OWS服务器部分自我描述、支持客户端的后期绑定。
44.2GetCapabilities.2GetCapabilities请求请求44.2.1GetCapabilities.2.1GetCapabilities请求参数请求参数GetCapabilitiesGetCapabilities操作请求平台将使用图操作请求平台将使用图22描述的和表描述的和表33指定数据指定数据结构结构Figure2Figure2GetCapabilitiesoperationrequestUMLclassdiagramGetCapabilitiesoperationrequestUMLclassdiagramTable1ParametersinGetCapabilitiesoperationrequest44.2.2.2.2执行请求执行请求表表44“多样性和使用多样性和使用”列中指定在列中指定在GetCapbilitiesGetCapbilities操作请求中每操作请求中每列参数的可选性,表列参数的可选性,表44详述了详述了OWSOWS客户端和服务器这些参数的可实客户端和服务器这些参数的可实行性行性。
Table2Implementat
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- OGC 网络服务 公共 执行 规范
![提示](https://static.bdocx.com/images/bang_tan.gif)