DB63/T 1828-2020 地理信息公共服务 地质气象灾害空间专题数据服务接口规范.pdf

DB63/T 1828-2020 地理信息公共服务 地质气象灾害空间专题数据服务接口规范.pdf
仅供个人学习
反馈
标准编号:
文件类型:.pdf
资源大小:0.9 M
标准类别:其他标准
资源ID:220885
下载资源

标准规范下载简介

DB63/T 1828-2020 地理信息公共服务 地质气象灾害空间专题数据服务接口规范.pdf

DB63/T 1828202

青海省市场监督管理局 发布

DBJ/T15-168-2019 广东省建筑节能管理信息数据元DB63/T18282020

DB63/T18282020

代码 表示特定事物或概念的一个或一组字符。 [GB/T10113,定义2.2.5] 3.5 量数据 以坐标或有序坐标串表示的空间点、线、面等图形数据及与其相联系的有关属性数据的总称。 [GB/T16820,定义5.13] 3.6 交换 包括数据提供和数据使用两个方面,是指数据提供单位和数据使用单位相互交换地质气象灾害空间 专题数据的过程。

代码 表示特定事物或概念的一个或一组字符。 [GB/T10113,定义2.2.5]

包括数据提供和数据使用两个方面,是指数据提供单位和数据使用单位相互交换地质气 专题数据的过程。

地质气象灾害空间专题数据 集中表现地质气象灾害专题属性信息的空间数据。 3.8 协议 服务器端和客户端必须共同遵从的一组约定。 3.9 空间信息化平台 实现提供空间信息服务所需的分析功能、数据资源及其运行支撑环境的系统

下列缩略语适用于本文件。 GMDS:地质气象灾害空间数据服务(Geologicaland MeteorologicalDisasterSpatialData Services) HTTPS:超文本传输安全协议(HyperTextTransferProtocoloverSecureSocketLayer) REsT:面向资源架构风格(RepresentationalStateTransfer) API:应用程序接口(ApplicationProgrammingInterface) XML:可扩展标记语言(eXtensibleMarkupLanguage) UML:统一建模语言(UnifiedModelingLanguage) JSON:JavaScript对象简谱(JavaScriptObjectNotation) WSDL:Web服务措述语言(Weh ServicesDescriptionLanguage)

下列缩略语适用于本文件。 GMDS:地质气象灾害空间数据服务(Geologicaland MeteorologicalDisasterSpatialData Services) HTTPS:超文本传输安全协议(HyperTextTransferProtocoloverSecureSocketLayer) REsT:面向资源架构风格(RepresentationalStateTransfer) API:应用程序接(ApplicationProgrammingInterface) XML:可扩展标记语言(eXtensibleMarkupLanguage) UML:统一建模语言(UnifiedModelingLanguage) JSON:JavaScript对象简谱(JavaScriptObjectNotation) WSDL:Web服务描述语言(WebServicesDescriptionLanguage)

DB63/T18282020

坐标系统采用2000国家大地坐标系(ChinaGeodeticCoordinateSystem2000,简称CGcS2000)。 高程系按照采用1985国家高程基准。 投影方式按照GB21139热行

元数据是关于可共享和交换的各类空间数据的核心描述信息,用于查询、检索和查看数据概况,元 数据文件标准格式为XML格式。

DB63/T1828—20206.2属性内容6.2.1灾害区域地质气象灾害区域为点或面要素矢量数据形式展现,其属性信息按照表A.1设计。6.2.2监测监测类为点要素量数据,其属性信息按照表A.2设计。6.2.3省、直辖市界省、直辖市界类为线要素矢量数据,分类代码按照GB/T2260执行,其属性信息按照表A.3设计。6.2.4县(市)、区界县(市)、区界类为线要素量数据,分类代码按照GB/T10114执行,其属性信息按照表A.4设计。6.2.5气象信息气象信息为网格要素数据,其属性信息按照表A.5设计。7数据质量要求包括数据情况说明、空间化精度、属性精度、时间精度、逻辑一致性、数据完整性以及表达的合理性。数据情况说明包含数据获取来源、加工处理方法、使用范围等内容。8数据构成地质气象灾害空间专题数据块基本构成分为3块区域单元:空间信息类、时间信息类、专题内容信息类。将以上区域单元定义为第1级数据块,每类区域单元视为一个对象,同一级别每个对象之间并列,这些对象可独立提供。根据第1级数据块的特点,又可派生出子单元,视为第2级数据块。为保证数据模型的可扩展性,每一个第2级数据块也可派生多个子单元。具体数据构成见图1,整个数据对象为树状结构,父节点与子节点以一对多方式存在。数据对象(第1级数据块)空间信息时间信息专题信息+空间要素对象空间要素对时间要素对象专题要素对象专题要素对象(2级数据块)(2级数据块)(2级数据块)(2级数据块)(2级数无块)+子要素对像(3级数据块)图1地质气象灾害空间专题数据结构图9接口模型结构4

DB63/T182820209.1模型资源内容地质气象灾害空间专题数据服务(GMDS)目的是将信息资源以若干数据块的形式对外提供,并可响应客户端面向资源的架构风格(REST)的请求使其接收3类资源。这些资源和操作包括:a)服务元数据资源(MetadataInfo),描述指定服务器实现的数据资源能力和包含的信息。在面向过程架构风格下,对服务能力元数据资源获取操作(GetMetadataInfo)的响应服务器方必须实现。b)数据块资源(DataTi1e),表示某一特定区域中一个或多个空间专题数据要素响应结果数据块:在面向过程架构风格下,对要素数据资源获取操作(GetDataTile)的响应服务器方必须实现。c)附加要素信息资源(OtherDataInfo),描述某一特定区域不能以数据块形式提供的附加信息资源。对附加要素信息资源获取操作(GetOtherDataInfo)的响应服务器方可选择实现。9.2接口框架服务接口抽象为2类,包括基础服务和数据服务,其相互关系和UML设计见图2。图2中GMDS基础服务接口表示获取MetadataInfo的getMetadataInfo操作,GMDS数据服务接口表示获取DataTile、OtherDataInfo的getDataTile和getOtherDataInfo操作。<接口>GMDS基础服务(Abstract)+getMetadatalnfo(request:GetMetadatalnfo):Metadatalnfo4GMDS数据服务+getDataTile(request:GetDataTile):DataTile+getOtherDatalnfo(request:GetOtherDatalnfo):OtherDatalnfo注:在本UML图中,每个操作的请求与响应显示为一个参数,该参数又是一个包含多个更低层级参数的数据结构,这些数据结构将在10.2.3和10.3.3中讨论。图2月服务接口模型UML设计图息服务平10接口实现模型10.1服务元数据10.1.1服务元数据文档MetadataInfo文档是getMetadataInfo请求的响应文档,也是对正确端点发起标准请求的响应文档。它是入口资源,描述了服务中可用的资源以及连接该服务的必备条件。MetadataInfo文档包括服务名称、服务机构说明、支持操作及其说明、服务内容元数据、各数据块结构的元数据。该文档不限于上述要素,可自定义扩展要素内容。文档标准格式为XML格式,其组成结构包括但不限于附录B文档实例内容。

10.1.2服务元数据文档说明

DB63/T18282020

表2Metadatalnfo说明

10.1.3服务元数据文档UML模型

MetadataInfo文档包括5个子集类,各子集类的组成、相互间的具体关系以及每个子集类包含 属性信息见图3的UML类图。

DB63/T1828—2020OperationsMetadata0.3ContactInfo+ Phone:String+ Operation:String+ Address:String不0.1Metadatalnfo1+ wsdl:URL+ MetadataInfoURL:URL+ version:StringV 0..11ServiceIdentification0.10.1 V1+ Title:StringContentsServiceProvider+ Service Type:String = "GMDS"+ Service TypeVersion:String+ ProviderName:String+ Layer:LayerID+ AccessConstraints:String+ ServiceContact:ContactInfo10.*LayerID+ Title:String+ Identifier:String+ CoordinateBox:String+ Coordinateldentifier:String = "CGCS 2000"+ Format:geojson:String+ ResourceURL:String图3MetadataInfo的UML类图10.1.4getMetadatalnfo操作getMetadataInfo操作允许客户端从服务器获取一个服务元数据文档。对getMetadataInfo请求的响应为一个包含关于服务器的服务元数据文档,包括关于服务提供信息、可以请求的数据列表以及这些数据的细节信息。getMetadataInfo操作还包含一个版本协商机制,让客户端与服务器就标准版本达成致并基于此进行之后的通信。getMetadataInfo操作服务接口UML模型设计见图4。标准信息服务平台

DB63/T1828—2020<接口>GMDS数据服务(Abstract)+getMetadatalnfo(request:GetMetadatalnfo)MetadatalnfoMetadatalnfo(Abstract)GetMetadatalnfo(Abstract)+ wsdl:URL+ service:String+ MetadataInfoURL:URL+ request:String+ version:String+ version:String1+11/0.1ServiceProviderV0.3OperationsMetadata¥0.1ContentsX0..1GetMetadatalnfoServiceldentification+ service:String = "GMDS"注:所有的GMDS数据服务通用接口定义getMetadataInfo操作,MetadataInfo抽象类是getMetadataInfo操作返回的数据类,具体数据构成在表2中。地方标准图44getMetadatalnfo的UML模型10.2数据块10.2.1数据块资源GMDS服务器是用来提供数据块服务的。前面说明的服务元数据文档列出了服务器上可用的数据块以及请求数据块的要求。典型情况是客户端先从服务器请求一个服务元数据文档,然后根据该文档中提供的信息确定如何发送获取数据块的有效请求。数据块资源通常是一个包含地质气象灾害空间专题数据内容的描述段。数据描述结构具体见表3,由时空模块和扩展模块组成,每项数据内容都有相应标签进行标识。数据块标准格式为JSON格式,其实例见附录C数据块实例内容。8

CJJ/T290-2019 城市轨道交通桥梁工程施工及验收标准及条文说明DB63/T18282020

10.2.2数据块资源请求说明

getDataTile操作可以让客户端以预定义的格式请求某一块阵集中的特定数据块资源。该操作允许 多个数据层组合起来提供服务,必须给这种数据层组合一个标识符并作为一个新的数据层添加到服务元 数据文档中。getDataTile操作参数包括表4中所有的子集,但是可以请求只包括部分这些子集的参数, 具体参数要求见表4。

表4getDataTile操作请求参数

10.2.3getDataTile操作的UML模型

10.2.3getDataTile操作的UML模型

DB63/T1828—2020getDataTile操作分为图层列表请求与按属性内容查询请求2种操作模式。图层列表请求返回可提供的数据图层列表及其属性相关信息,按属性内容查询请求是通过属性条件查询的方式返回客户端需要的数据块资源。getDataTile操作从以上2种操作模式中必须选择其中一种作为请求的内容。getDataTile操作服务接口UML模型设计见图5。<接口>GMDS数据服务(Abstract)+getDataTile(request:GetDataTile):DataTileRequest(Abstract)DataTile(from GetMetadatalnfo)+ service:String+ data:byte+ request:String+ type:MimeType+ version:String4GMDSGetMetadataInfoDataTileRequest+ service:String = "GMDS"+ request:String = "GetDataTile"10..1DataTileRequestParameters0..1DataTileRequestParameters+ layerid:String+ layers:String = 'layers"个1个 1→0.10.1DataTileAttributesDataTileAttributes+ attributeName:String+ attributeQueryString:String = "query+ dataTileAttribute:DataTileAttribute+dataTileAttributeScope:DataTileAttributeScope<数据类型><数据类型>DataTileAttributeDataTileAttributeScope+ attributeValue:String/Integer/Double+ queryString:String注:DataTile类是getDataTile操作返回的数据类,服务类型来源于MetadataInfo文本。DataTileAttribute和DataTileAttributeScope是按属性内容查询请求操作模式进行请求时提供的数据类型,具体数据说明在表4中。图5getDataTile的UML模型10.3:附加要素10.3.1附加要素资源10

T/CECS94-2019 建筑排水内螺旋管道工程技术规程及条文说明DB63/T18282020

附加要素信息(OtherDataInfo)是客户端针对某一特定区域请求获取的附加信息。GMDS服务器支 寺对某一特定区域非数据块形式的OtherDataInfo的查询请求。GMDS服务器提供位于客户端请求中指定 立置上或附近要素的信息,并由该服务器决定这些要素的具体形式, 附加要素资源通常是一个表述与地质气象灾害空间专题信息相关的文档或图片资源。

©版权声明
相关文章