DB37 T 2984-2017 海洋与渔业数据服务接口规范.pdf
《DB37 T 2984-2017 海洋与渔业数据服务接口规范.pdf》由会员分享,可在线阅读,更多相关《DB37 T 2984-2017 海洋与渔业数据服务接口规范.pdf(21页珍藏版)》请在麦多课文档分享上搜索。
1、ICS 35.240.99 L 67 DB37 山东省地方标准 DB37/T 29842017 海洋与渔业数据服务接口规范 2017-08-18发布 2017-09-18实施 山东省质量技术监督局 发布 DB37/T 29842017 目 次 前言 . III 1 范围 . 1 2 规范性引用文件 . 1 3 术语和定义 . 1 4 服务请求响应规则 . 2 4.1 服务请求规则 . 2 4.2 服务响应规则 . 3 5 服务接口和参数命名规则 . 3 5.1 命名原则 . 3 5.2 参数顺序和大小写 . 3 5.3 参数列表 . 3 5.4 服务异常 . 4 6 数据目录服务接口 . 4
2、6.1 概述 . 4 6.2 服务接口的操作 . 4 6.3 服务请求与响 应 . 4 7 基础地理数据服务接口 . 7 7.1 概述 . 7 7.2 服务接口的操作 . 7 7.3 服务请求与响应 . 7 8 数据访问服务接口 . 9 8.1 概述 . 9 8.2 空间数据访问服务规范 . 9 8.3 非空间数据访问服务规范 . 11 9 数据维护服务接口 . 12 9.1 概述 . 12 9.2 空间数据操作服务规范 . 13 9.3 非空间数据维护服务规范 . 15 参考文献 . 18 I DB37/T 29842017 前 言 本标准按照 GB/T 1.12009给出的规则起草。 本标
3、准由山东省海洋与渔业厅提出。 本标准由山东省信息标准化技术委员会归口。 本标准起草单位:山东省海洋与渔业信息宣传中心、山东省国土测绘院、山东省标准化研究院。 本标准主要起草人:徐国强、张伟、孟静涛、张欣、孙振喜、李飞、韩海丰、高浠舰、路洪贵、丁 志习、隗玉凯、张媛、刘博、李晓璇、史富涛。 II DB37/T 29842017 海洋与渔业数据服务接口规范 1 范围 本标准规定了山东省海洋与渔业数据服务请求响应规则、服务接口和参数命名规则、基础地理数据 服务接口、数据目录服务接口、数据访问服务接口、数据维护服务接口等内容。 本标准适用于海洋与渔业数据服务的访问、维护和相关应用系统的建设与管理。 2
4、 规范性引用文件 下列文件对于本文件的应用是必不可少的。凡是注日期的引用文件,仅所注日期的版本适用于本文 件。凡是不注日期的引用文件,其最新版本(包括所有的修改单)适用于本文件。 ISO 19119:TBD, Geographic information - Services ISO 19105:2000, Geographic information - Conformance and Testing ISO 19115:2003, Geographic information Metadata GB/T 17694 地理信息 术语 OGC WMS Web地图服务接口规范(OpenGIS W
5、eb Map Service Implementation Specification , WMS,V1.3.0) OGC WCS Coverage服务规范 (OpenGIS Web Coverage Service Implementation Specification, WCS,V1. 1.2) OGC WFS 要素服务规范 (OpenGIS Web Feature Service Implementation Specification,WFS , V1.1.0) OGC CSW 基于 Web的目录服务规范( OpenGIS Catalogue Service Implementati
6、on Specification, CSW,V2.0.2) OGC WPS Web空间处理分析服务规范 (OpenGIS Web Processing Service, WPS, V1.0.0) OGC切片地图服务规范( Web Map Tile Service) W3C Web Services Description Language (WSDL) 1.1, W3C Note 15 March 2001 3 术语和定义 3.1 操作 使得一个对象被调用执行的转换或查询的定义 ISO19119。 3.2 接口 由体现一个实体行为特征的操作组成的具有给定名称的集合ISO19119 。 3.3
7、1 DB37/T 29842017 服务 由实体通过接口提供的明确的功能ISO19119 。 3.4 功能XML 描述一个服务实例可用的操作和内容的服务级元数据。 3.5 元数据 描述数据及其环境的 数据,包括 描述要素、数据集或数据集系列的内容、覆盖范围、质量、管理方 式、数据的所有者、数据的提供方式等有关的信息。 3.6 服务元数据 描述一个服务的操作和地理信息变量的元数据。 3.7 URI 统一资源标识符(Uniform Resource Identifier)是一个用于标识某一互联网资源名称的字符串。 该种标识允许用户对任何(包括本地和互联网)的资源通过特定的协议进行交互操作。 4 服
8、务请求响应规则 4.1 服务请求规则 4.1.1 概述 服务接口一律支持通用的 HTTP请求规则,包括常用的两个请求方法:GET 和POST 。两种方法中的任 一种方法都可以用来描述特定的服务类型,并且由服务实例提供,服务接口可以选择实现其中一种,或 者二者全部定义和实现。 4.1.2 HTTP GET 用于HTTP GET请求的在线资源 URL事实上仅仅是一个URL前缀,为了建立一个有效的操作请求,在其 后还添加了另外的参数。 URL前缀被定义为一个不透明的字符串,它包括协议、主机名、端口号(可选)、 路径、和一个问号“?”,还可以包括一个或几个用于具体服务器的参数并以“ 表示出 现 0 次
9、或任意次 . 前缀完全由服务提供者控制。 name=valueversion=3.1 8 数据访问服务接口 8.1 概述 数据访问接口用于海洋与渔业 用户 对平台整合的各类数据服务的浏览、查询、访问。 其中空间数据访问服务接口基于标准的 WMS服务,支持空间数据服务的访问、查询、展示。 非空间数据访问服务基于标准的 WebService服务,按照服务接口指定的查 询条件,返回特定信息。 8.2 空间数据访问服务规范 空间数据访问规范 , 定义了 Web客户端从网络地图服务器获取地图的接口标准。该规范应符合OGC WMS Web地图服务接口规范的规定,可以动态地生成具有地理参考数据的地图,这些地
10、图通常用GIF 、 JPEG或 PNG等图像格式,或者 SVG、 KML、 VML和WebCGM 等矢量图形格式来表现。使用者通过指定的参数获 取相应的地图图片。 8.2.1 服务接口的操作 空间数据访问服务由三个基础性操作协议 (GetCapabilities,GetMap 和GetFeatureInfo)组成,这 些协议 实现了对 不同来源的远程异构地图服务的展示和访问 。服务操作列表如表 11所示。 表11 空间数据访问服务操作列表 序号 操作 实现要求 描述 1 GetCapabilities 强制实现 获取 WMS 的能力文档(即元数据文档),里面包含服务的所有信息 2 GetMap
11、 强制实现 获取地图图片。该操作根据客户端发出的请求参数在服务端进行检索,服务 器端返回一个地图图像,其地理空间参数和大小参数是已经明确定义的,返 回的地图图像可以是 GIF、JPEG 、PNG 或 SVG 格式。 3 GetFeatureInfo 选择实现 该操作根据用户所请求的 X、 Y 坐标或感兴趣的图层,返回地图上某些特殊要 素的信息,信息以 HTML, GML 或 ASCII 的格式表示。 8.2.2 服务请求与响应 8.2.2.1 GetCapabilities操作 空间数据访问服务的 GetCapabilities操作的请求参数如表 12所示。 表12 空间数据访问服务GetCa
12、pabilities操作的请求参数 序号 参数名称 参数个数 参数类型和值 1 service 1 个( 必选 ) 字符类型,服务类型值为“WMS” 2 request 1 个( 必选 ) 字符类型,请求的操作名称,值为“GetCapabilities” 9 DB37/T 29842017 表12 空间数据访问服务GetCapabilities操作的请求参数(续) 序号 参数名称 参数个数 参数类型和值 3 version 0 或 1 个( 可选 ) 字符类型,值为请求的 WMS 的版本号,本平台为 1.3.0 4 format 0 或 1 个( 可选 ) MIME 类型,值为服务元数据的输出
13、格式 5 updateSequence 0 或 1 个( 可选 ) 字符类型,可取的值有 none、 any、 equal、 lower、 higher,用来表示缓 存数据更新的方式 空间数据访问服务GetCapabiliti es操作的请求 URL如下所示,该操作返回 XML格式的服务元数据文 档,通过该文档用户能够了解: 该地图服务器支持的所有操作接口列表; GetMap 操作返回的地图格式; 可用的坐标参照系统列表; 操作异常信息的列表; 该地图服务提供方的信息; 该地图服务的可用图层以及可选样式的列表; 该地图服务是否支持可选的 GetFeaturelnfo 操作等。 服务请求示例如下
14、: http:/*.*.*.*/serviceaccess/wms/hyyt?request=GetCapabilities&service=WMS&version=1.3 .0 8.2.2.2 GetMap操作 空间数据访问服务的 GetMap操作中强制实现的参数及其具体含义如表 13所示。 表13 空间数据访问服务GetMap操作的请求参数 序号 参数名称 参数个数 参数类型和值 1 service 1 个( 必选 ) 字符类型,服务类型标识值为“WMS” 2 request 1 个( 必选 ) 字符类型,值为“GetMap” 3 version 1 个( 必选 ) 字符类型,值为请求的
15、WMS 的版本号,本平台为 1.1.1 4 layers 1 个( 必选 ) 字符类型,值为一个或多个地图图层列表,多个图层之间用”,”隔开 5 styles 1 个( 必选 ) 字符类型,值为请求图层的地图渲染样式 6 CRS 1 个( 必选 ) 字符类型,值为坐标参照系统 7 BBOX 1 个( 必选 ) 字符类型,值为某个 CRS 下的地图边界范围的坐标序列 8 width 1 个( 必选 ) 整型类型,值为地图图片的像素宽度 9 height 1 个( 必选 ) 整型类型,值为地图图片的像素高度 10 format 1 个( 必选 ) 字符类型,值为地图的输出格式 11 transpa
16、rent 0 或 1 个 (可选 ) 字符类型,值为 true 或者 false,用来表示地图图层是否透明( 默认情况下是 不透明的) 12 bgcolor 0 或 1 个 (可选 ) 值为十六进制的 RGB 值,表示地图的背景颜色 13 exceptions 0 或 1 个 (可选 ) 值为 WMS 的异常信息报告的格式( 默认情况下是 XML 格式 ) 14 time 0 或 1 个 (可选 ) 时间类型,值为时间值,表示需要在图层中有时间信息 15 elevation 0 或 1 个 (可选 ) 数字类型,值为高程值,表示需要在图层中有高程信息 10 DB37/T 29842017 每一
17、个 GetMap请求返回的是对应地图的一个图层或多个图层融合图层,对相 同坐标参照系统下同一 区域内的不同地图进行多次GetMap请求可以得到多个图层,通过 TRANSPARENT参数设置获得图层的透明 效果,从而实现多个要素层的叠加。对一个空间数据访问服务的 GetMap操作的请求 URL如下所示,其中 6 表示请求的是第 6个图层,使用的地图渲染样式是 default, EPSG:4610代表 XIAN80坐标系。 服务请求示例如下: http:/*.*.*.*/serviceaccess/wms/road?version=1.1.1&request=GetMap&service=WMS&
18、srs=EP SG:4610&bbox=105.912744307755,22.87157813349547,132.66149210966523,27.82097636986866&laye rs=6&styles=default&format=image/png&width=1216&height=225&bgcolor=ffffff&transparent=tru e&exceptions=applicatio/vnd.ogc.se_xml 8.2.2.3 GetFeatureInfo操作 GetFeatureInfo操作的 请求参数及其具体含义如表 14所示。 表14 空间数据访问服务
19、GetFeatureInfo操作的请求参数 序号 参数名称 参数个数 参数类型和值 1 service 1 个( 必选 ) 字符类型,服务类型标识值为“WMS” 2 request 1 个( 必选 ) 字符类型,值为“GetFeatureInfo” 3 version 1 个( 必选 ) 字符类型,值为请求的 WMS 的版本号 4 map request part 1 个( 必选 ) 字符类型,值为获得地图的部分操作参数 5 query_layers 1 个( 必选 ) 字符类型,值为查询的一个或多个地图图层列表,多个图层之间用 “,” 隔开 6 info_format 1 个( 必选 ) M
20、IME 类型,值为请求信息的返回类型 7 I 1 个( 必选 ) 整型类型,值为待查询点的在地图图片上的像素列号 8 J 1 个( 必选 ) 整型类型,值为待查询点的在地图图片上的像素行号 9 feature_count 0 或 1 个 (可选 ) 整型类型,值为返回信息中的要素的个数( 默认是 1) 10 exceptions 0 或 1 个 (可选 ) 值为 WMS 的异常信息报告的格式( 默认情况下是 XML 格式 ) 服务请求示例如 下: http:/*.*.*.*/serviceaccess/wms?version=1.3.0&request=getfeatureinfo&layer
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- DB37 2984-2017 海洋与渔业数据服务接口规范 2984 2017 海洋 渔业 数据 服务 接口 规范
