19珠海市五规融合服务管理平台接口v_第1页
19珠海市五规融合服务管理平台接口v_第2页
19珠海市五规融合服务管理平台接口v_第3页
19珠海市五规融合服务管理平台接口v_第4页
19珠海市五规融合服务管理平台接口v_第5页
已阅读5页,还剩21页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、市“五规融合”服务管理平台服务接口规范建设:市住房和城乡建设局监理:北京国研信息工程监理咨询承建:广州奥格智能科技二一五年八月文档更改审阅-签字/日期审核审批监理确认客户确认日期作者版本更改参考2015-06-18龙1.0创建2015-08-10刘利园1.1修改目录1.范性文件02.规范性文件03.术语和定义03.1. 操作03.2. 接口03.3. 服务03.4. 服务器(服务实例)03.5. 客户端03.6. 参数03.7. 请求03.8. 应答03.9. 元数据13.10. 交换服务13.11. 可扩展标记语言(XML)13.12. WEB 服务13.13. 简单对象协议(SOAP)13

2、.14. WEB 服务描述语言(WSDL)13.15. 消息传输包13.16. WEB 地图服务13.17. REST 服务13.18. 代码14.数据服务接口与参数描述24.1. 可视化服务24.1.1. 网络地图服务(WMS)24.1.2. 网络瓦片地图服务(WMTS)4- I -4.1.3. 基于缓存的网络地图服务(WMS-C)64.2. 数据服务74.2.1. 网络要素服务(WFS)74.2.2. 网络覆盖服务(WCS)94.2.3. 网络地名地址要素服务(WFS-G)105.功能服务通用规则115.1. 自描述性规则115.2. 两阶段机制115.3. 服务调用通用规则115.3.1

3、. 通用 HTTP 请求规则115.3.2. 通用 HTTP 的响应规则125.4. 服务异常响应机制13A(规范性附录)平台服务详目14A.1 数据服务内容14A.2 功能服务接口14A.2.1线检测功能服务接口14A.2.2检测功能服务接口15A.2.3 辅助项目选址服务接口16A.2.4 行政审批数据服务接口19A.2.5 重点项目服务接口20A.2.6 统计分析功能服务接口21- II -市“五规融合”服务管理平台服务接口规范1.范性是文件市“五规融合”服务管理平台(以下简称平台)进行服务应用集成的基本依据之一。各局委办在利用平台所发布的数据服务和功能服务开发自身的业务应用系统时,可参

4、考规定的接口协议。制定的目的是确定平台使用过程中的数据规范和接口规范,用于指导系统平台开发商在开发信息联动平台时,应该遵守的数据规则和应该实现的接口。各业务系统的改造和建设也适用于。主要面向的对象是需要接入“五规融合”服务管理及功能服务的业务系统开发商。2.规范性文件GB8566-88计算机软件开发规范; GB/T 25530-2010 地理信息 服务;ISO 19119 地理信息 服务;3.术语和定义3.1. 操作对象可以被调用执行的转换和的规范;注:一个操作包括名称和一系列参数3.2. 接口由体现一个实体行为特征的操作组成的具有给定名称的集合ISO19119。3.3. 服务描述实体行为特征

5、名操作集合。GB/T 17M42009,定义 B. 2603.4. 服务器(服务实例)服务器与服务实例同义,指一个具体的服务,是服务的真正实现ISO19119-修订。3.5. 客户端能从服务器调用操作的软件组件。3.6. 参数参数即变量,它的名称和值包括在一个操作请求或者响应中。3.7. 请求客户端操作的调用。3.8. 应答服务器端返回给客户端的操作结果。0市“五规融合”服务管理平台服务接口规范3.9. 元数据描述数据及其环境的数据,包括描述要素、数据集或数据集系列的内容、覆盖范围、质 量、管理方式、数据的所有者、数据的提供方式等有关的信息。3.10. 交换服务市“五规融合”服务管理平台所发布

6、的数据服务和功能服务。指3.11. 可扩展标记语言(XML)XML(Extensible Markup Language)是从 SGML 继承而来的灵活的文本格式。这种标记语言描述文档内容的分层结构。由于 XML 使数据具有可移植性,因此已成为应用、分布式 Web 服务和 伙伴之间通过互连网共享数据的标准。3.12. WEB 服务Web 服务(WEB Service)是一种松散耦合的、可以重用的软件构件,它从语义上封装了不同的功能,是分布的,并且可以被应用通过标准的 Internet 协议加以。3.13. 简单对象协议(SOAP)SOAP(Simple Object Access Protoc

7、ol)是一种基于 XML 的轻型协议,由 W3C 组织开发而成, 用于在分散、分布式环境交换消息。3.14. Web 服务描述语言(WSDL)WSDL(Web Services Description Language)语言旨在规定一种 XML 格式来描述 Web 服务。3.15. 消息传输包进行传输时定义的数据格式,以 XML Schema 进行格式描述,同时以 XML 作为数据载体。3.16. Web 地图服务Web 地图服务(WMS)利用具有地理空间位置信息的数据制作地图。其中将地图定义为地理数据可视的表现。这个规范定义了三个操作:GetCapabitities 返回服务级元数据,它是对

8、服务信息内容和要求参数的一种描述; GetMap 返回一个地图影像,其地理空间参考和大小参数是明确定义了的;GetFeatureInfo(可选)返回显示在地图上的某些特殊要素的信息。3.17. REST 服务代表性状态传输(Representational State Transfer,REST)在 Web 领域已经得到了广泛的接受,是基于 SOAP 和 Web 服务描述语言(Web Services Description Language,WSDL) 的 Web 服务的更为简单的替代方法。3.18. 代码GISOGCOWSWMSWFSWCS地理信息系统 (Geographic Inform

9、ation System)开放式地理信息系统开放式地理信息系统(Open GIS Consortium)网络服务 (OGC Web Services)网络地图服务网络要素服务网络覆盖服务(Web Map Service) (Web Feature Service)(Web Coverage Service)WMTS 网络地图瓦片服务 (Web Map Tile Service)1市“五规融合”服务管理平台服务接口规范WFS-G地名地址要素服务 (Web Feature Gazetteer Services)CSW络目录服务 (Catalogue Service for the Web)API应

10、用编程接口 (Application Programming Interface)XMLGMLJSONHTTPMIMEURL可扩展标记语言 (Extensible Markup Language)地理标记语言轻量级(Geography Markup Language)格式 (JavaScript Object Notation)超文本传输协议 (Hypertext Transport Protocol)多用途网络邮件扩充协议 (Multipurpose Internet Mail Extensions)统一的(Uniform / Universal Resource Locator)WebCG

11、M网络计算机图形元文件 (Web Computer Graphics Metafile)DCPGIFJPEG分布式计算平台 (Distributed Computing Platform)图形交换格式 (Graphics Interchange Format)图象组 (Joint Photographic Experts Group)PNG可移植的网络图象文件 (Portable Network Graphic Format)4.数据服务接口与参数描述4.1. 可视化服务4.1.1. 网络地图服务(WMS). 接口介绍WMS 实现规范由三个基础性操作协议(GetCapabilit

12、ies、GetMap、GetFeatureInfo)组成,共同了利用 WMS 创建和叠加显示不同来源的异构地图服务的基础。表 1WMS 服务操作参数列表. 一致性要求与 WMS 规范最低的一致性要求如下,平台服务发布与合 WMS 规范:接口必须满足下列特征要求以符必须支持 GetCapabilities 和 GetMap 操作,并且包括操作中要求的必选参数。对于 GetCapabilities 请求进行应答返回的可扩展标记语言文档必须符合 WMS 规范的文档类型定义。可用一般的 XML 检查工具检查其符合性。对于有效 GetMap 请求进行应答而返回的地图必须按请求的投影和范围框

13、进行了准确的定位。WMS 规范性章节中用“必选”、“必须”、“不能”等表达的条款必须得到满足。2操作实现要求描述GetCapabilities强制实现获取WMS 的能力文档(即元数据文档),里面包含服务的所有信息GetMap强制实现获取地图图片。该操作根据客户端发出的请求参数在服务端进行检索,服务器端返回一个地图图像,其地理空间参数和大小参数是已经明确定义返回的地图图像可以是GIF、JPEG、PNG 或SVG 格式。GetFeatureInfo选择实现该操作根据用户所请求的 X、Y 坐标或感的图层,返回地图上某些特殊要素的信息,信息以HTML,GML 或ASCII 的格式表示。市“五规融合”服

14、务管理平台服务接口规范. 操作参数说明表2GetCapabilities 操作参数3GetMap 操作参数表4GetFeatureInfo 操作参数表3参数名称参数个数参数类型和值service1 个(必选)字符类型,服务类型标识值为“WMS”request1 个(必选)字符类型,值为“GetMap”version1 个(必选)字符类型,值为请求的WMS 的版本号layers1 个(必选)字符类型,值为一个或多个地图图层列表,多个图层之间用”,”隔开styles1 个(必选)字符类型,值为请求图层的地图渲染样式CRS1 个(必选)字符类型,值为坐标参照系统BBOX1 个(必选)W

15、kt 格式,值为某个 CRS 下的地图边界范围的坐标序列width1 个(必选)整型类型,值为地图图片的像素宽度height1 个(必选)整型类型,值为地图图片的像素高度format1 个(必选)字符类型,值为地图的输出格式transparent0 或 1 个(可选)字符类型,值为 true 或者 false,用来表示地图图层是否透明(默认情参数名称参数个数参数类型和值service1 个(必选)字符类型,服务类型标识值为“WMS”request1 个(必选)字符类型,值为“GetMap”version1 个(必选)字符类型,值为请求的WMS 的版本号layers1 个(必选)字符类型,值为一

16、个或多个地图图层列表,多个图层之间用”,”隔开styles1 个(必选)字符类型,值为请求图层的地图渲染样式CRS1 个(必选)字符类型,值为坐标参照系统BBOX1 个(必选)Wkt 格式,值为某个 CRS 下的地图边界范围的坐标序列width1 个(必选)整型类型,值为地图图片的像素宽度height1 个(必选)整型类型,值为地图图片的像素高度format1 个(必选)字符类型,值为地图的输出格式transparent0 或 1 个(可选)字符类型,值为 true 或者 false,用来表示地图图层是否透明(默认情况下是不透明的)bgcolor0 或 1 个(可选)值为十六进制的RGB 值,

17、表示地图的背景颜色exceptions0 或 1 个(可选)值为WMS 的异常信息报告的格式(默认情况下是 XML 格式)time0 或 1 个(可选)时间类型,值为时间值,表示需要在图层中有时间信息elevation0 或 1 个(可选)数字类型,值为高程值,表示需要在图层中有高程信息参数名称参数个数参数类型和值service1 个(必选)字符类型,服务类型值为“WMS”request1 个(必选)字符类型,请求的操作名称,值为“GetCapabilities”version0 或 1 个(可选)字符类型,值为请求的WMS 的版本号format0 或 1 个(可选)MIME 类型,值为服务元

18、数据的输出格式updateSequence0 或 1 个(可选)字符类型,可取的值有 none、any、equal、lower、higher,用来表示缓存数据更新的方式市“五规融合”服务管理平台服务接口规范. 调用示例4.1.2. 网络瓦片地图服务(WMTS). 接口介绍WMTS 服务支持 RESTful,其接口包括 GetCapabilities、GetTile 和 GetFeatureInfo这 3 个操作,用户切片地图。表 5WMTS 服务操作参数说明. 一致性要求与 WMTS 规范最低的一致性要求如下,平台服务发布与合 WMTS 规范:接口必须

19、满足下列特征要求以符必须支持 GetCapabilities 和 GetTile 操作,并且包括操作中要求的必选参数。对于 GetCapabilities 请求进行应答返回的可扩展标记语言文档必须符合在 WMTS 的文档类型定义。可用一般的 XML 检查工具检查其符合性。对于有效 GetTile 请求进行应答而返回的瓦片必须按请求的投影和范围框进行了准确的定位。WMTS 规范性章节中用“必选”、“必须”、“不能”等表达的条款必须得到满足。4操作操作描述GetCapabilities强制实现获取WMTS 的能力文档(即元数据文档),里面包含服务的所有信息GetTile强制实现获取地图瓦片。该操作

20、根据客户端发出的请求参数在服务端进行检索,服务器端返回地图瓦片图像。GetFeatureInfo选择实现通过在WMTS 图层上指定一定的条件,返回指定的地图瓦片内容对应的要素信息操作调用地址GetCapabititiesGetMap=District&service=WMS&layers=2&styles=default&width=1145&height=550&format=png& srs=EPSG%3A2437&transparent=true&bbox=358681.7235595967,-39777.48754

21、365719,85 6019.2862659728,199118.28493538807参数名称参数个数参数类型和值况下是不透明的)bgcolor0 或 1 个(可选)值为十六进制的RGB 值,表示地图的背景颜色exceptions0 或 1 个(可选)值为WMS 的异常信息报告的格式(默认情况下是 XML 格式)time0 或 1 个(可选)时间类型,值为时间值,表示需要在图层中有时间信息elevation0 或 1 个(可选)数字类型,值为高程值,表示需要在图层中有高程信息Query_layers1 个(必选)字符类型,表示需进行的地图图层列表,多个图层之间用”,”隔开Info_forma

22、t1 个(必选)字符类型,返回信息的格式,MIME 类型Feature_count0 或 1 个(可选)数字类型,每个图层返回要素的最大数量,默认值为 1I1 个(必选)数字类型,表示检索点相对于地图图片左边沿的象素数J1 个(必选)数字类型,表示检索点相对于地图图片上边沿的象素数市“五规融合”服务管理平台服务接口规范. 操作参数说明表 6GetCapabilities 操作参数表 7GetTile 操作参数表 8GetFeatureInfo操作参数. 调用示例5操作调用地址GetCapabitities参数名称参数个数参数类型和值service1 个(必选)字符类

23、型,服务类型值为“WMTS”request1 个(必选)字符类型,请求的操作值为“GetFeatureInfo”version1 个(必选)字符类型,值为请求的WMTS 的版本号j1 个(必选)整型类型,值为大于 0 的整数,表示瓦片上一指定像素点的行号i1 个(必选)整型类型,值为大于 0 的整数,表示瓦片上一指定像素点的列号info_format1 个(必选)MIME 类型,值为请求信息的返回类型layer, style, format, Sample dimension,ileMatrixSet,tileMatrix, tileRow, tileCol1 个(必选)这些参数的值参数名称参

24、数个数参数类型和值service1 个(必选)字符类型,服务类型标识值为“WMTS”request1 个(必选)字符类型,请求的操作值为“GetTile”version1 个(必选)字符类型,值为请求的WMTS 的版本号layer1 个(必选)字符类型,值为请求的图层名称style1 个(必选)字符类型,值为请求图层的渲染样式format1 个(必选)字符类型,值为瓦片地图的输出格式tileMatrixSet1 个(必选)字符类型,瓦片矩阵数据集,其值在服务的元数据文档中指定tileMatrix1 个(必选)字符类型,瓦片矩阵,其值在服务的元数据文档中指定tileRow1 个(必选)整型类型,

25、值为大于 0 的整数,表示瓦片矩阵的行号tileCol1 个(必选)整型类型,值为大于 0 的整数,表示瓦片矩阵的列号Othersampledimensions0 或 1 个(可选)字符类型,其他的参数参数名称参数个数参数类型和值service1 个(必选)字符类型,服务类型值为“WMTS”request1 个(必选)字符类型,请求的操作名称,值为“GetCapabilities”acceptVersions0 或 1 个(可选)字符类型,值为请求的WMTS 的版本号sections0 或 1 个(可选)字符类型,请求元数据文档 0 或多个节的名称,多个名称之间用“,”隔开,不须按顺序排列。值

26、为空默认返回整个元数据文档updateSequence0 或 1 个(可选)字符类型,值为increased,为空时默认返回最新的元数据文档acceptFormat0 或 1 个(可选)MIME 类型,值为服务元数据的输出格式市“五规融合”服务管理平台服务接口规范4.1.3. 基于缓存的网络地图服务(WMS-C). 接口介绍WMS-C 服务预先在服务器端瓦片数据,在客户端采用与 WMS 相同的操作方式调用瓦片数据,此种方式与 WMS 服务相比,能够在一定程度上减轻服务器的负载图服务(WMS-C)包括 GetCapabilities,GetMap 和 GetFeatureInfo。

27、基于缓存的网络地表 9WMS-C 服务操作参数说明. 操作参数说明表 10GetCapabilities 操作参数表 11GetMap操作参数6参数名称参数个数参数类型和值service1 个(必选)字符类型,服务类型标识值为“WMS”request1 个(必选)字符类型,值为“GetMap”version1 个(必选)字符类型,值为请求的WMS 的版本号layers1 个(必选)字符类型,值为一个或多个地图图层列表,多个图层之间用”,”隔开styles1 个(必选)字符类型,值为请求图层的地图渲染样式CRS1 个(必选)字符类型,值为坐标参照系统BBOX1 个(必选)Wkt 格

28、式,值为某个 CRS 下的地图边界范围的坐标序列width1 个(必选)整型类型,值为地图图片的像素宽度height1 个(必选)整型类型,值为地图图片的像素高度format1 个(必选)字符类型,值为地图的输出格式transparent0 或 1 个(可选)字符类型,值为 true 或者 false,用来表示地图图层是否透明(默认情况下是不透明的)bgcolor0 或 1 个(可选)值为十六进制的RGB 值,表示地图的背景颜色exceptions0 或 1 个(可选)值为WMS 的异常信息报告的格式(默认情况下是 XML 格式)参数名称参数个数参数类型和值service1 个(必选)字符类型

29、,服务类型值为“WMS”request1 个(必选)字符类型,请求的操作名称,值为“GetCapabilities”version0 或 1 个(可选)字符类型,值为请求的WMS 的版本号format0 或 1 个(可选)MIME 类型,值为服务元数据的输出格式updateSequence0 或 1 个(可选)字符类型,可取的值有 none、any、equal、lower、higher,用来表示缓存数据更新的方式操作实现要求描述GetCapabilities强制实现获取WMS-C 的能力文档(即元数据文档),里面包含服务的所有信息GetMap强制实现获取地图瓦片数据GetFeatureInfo

30、选择实现通过在WMS-C 图层上指定一定的条件,返回地图瓦片内容对应的矢量要素GetTiletrict&service=WMS&layers=2&styles=default&width=1145&height=550&format=png&srs=EPS G%3A2437&transparent=true&bbox=358681.7235595967,-39777.48754365719,856019.2862 659728,199118.28493538807市“五规融合”服务管理平台服务接口规范表 12GetFeat

31、ureInfo 操作请参数. 调用示例4.2. 数据服务4.2.1. 网络要素服务(WFS). 接口介绍网络要素服务(WFS)规范定义了 GetCapabilities,DescribeFeatureType、GetFeature、Transaction、GetGmlObject 和 LockFeature 一共 6 种操作。表 13WFS 服务操作参数列表7操作实现要求描述GetCapabilities强制实现获取 WFS 的能力文档(即元数据文档),它是对服务信息内容和请求参数的一种描述,使用 XML 形式表示DescribeFeatureType强制实现获取指

32、定FeatureType 元数据的描述信息,以 schema 形式返回GetFeature强制实现获取指定参数要求(图层命名空间及名称、过滤条件、返回字段)的要素数据,以GML 形式返回Transaction选择实现Transaction 操作,使客户端可对服务器端所提供的地图要素类执,更新,删除等命令GetGmlObject选择实现通过 XLink 获取GML 对象LockFeature选择实现在事务过程中锁定要素操作调用示例GetCapabilities&request=GetCapabilities&service=wms&version=1.1.1GetMap&

33、amp;request=GetMap&service=wms&version=1.1.1&layers=0&styles=default&format=image/png& srs=EPSG:4326&bbox=115.44410746275379,34.99205434642591,122.18626177537622,37.85169565357409&width=800&height=500参数名称参数个数参数类型和值service1 个(必选)字符类型,服务类型标识值为“WMS”request1 个(必选)字符类型

34、,值为“GetFeatureInfo”version1 个(必选)字符类型,值为请求的WMS 的版本号Map request part1 个(必选)字符类型,值为获得地图的部分操作参数query_layers1 个(必选)字符类型,值为的一个或多个地图图层列表,多个图层之间用”,”隔开info_format1 个(必选)MIME 类型,值为请求信息的返回类型I1 个(必选)整型类型,值为待点的在地图图片上的像素列号J1 个(必选)整型类型,值为待点的在地图图片上的像素行号feature_count0 或 1 个(可选)整型类型,值为返回信息中的要素的个数(默认是 1)exceptions0 或

35、 1 个(可选)值为WMS 的异常信息报告的格式(默认情况下是 XML 格式)参数名称参数个数参数类型和值time0 或 1 个(可选)时间类型,值为时间值,表示需要在图层中有时间信息elevation0 或 1 个(可选)数字类型,值为高程值,表示需要在图层中有高程信息市“五规融合”服务管理平台服务接口规范. 一致性要求与 WFS 规范最低的一致性要求如下,平台服务发布与合 WFS 规范:必须支持获得能力 GetCapabilities,描述要素类型GetFeature 操作,并且包括操作中要求的必选参数。接口必须满足下列特征要求以符DescribeFeatureType 和获

36、得要素一个 GetCapabilities 请求返回的扩展标记语言(XML)文档,必须与 WFS 规范的 XML 样式定义一致。这些可以采用普通有效的 XML 确认工具进行确认。对获得要素请求 GetFeature 操作应答,新建的 WFS 类型的服务必须能够生成一个 GML 作为输出。获得要素请求 GetFeature 返回的扩展标记语言必须对描述要素类型 DescribeFeatureType请求应答生成的样式有效。这些可以采用普通有效的 XML 确认工具进行确认。对有效 GetFeature 请求进行应答而返回的 GML 必须按照请求的条件进行了准确的。WFS 规范性章节中用“必选”、“

37、必须”、“不能”等. 操作参数说明表 14GetCapabilities 操作参数表达的条款必须得到满足。表 15DescribeFeatureType 操作参数表 16GetFeature 操作参数8参数名称参数个数参数类型和值service1 个(必选)字符类型,服务类型标识值为“WFS”request1 个(必选)字符类型,请求的操作值为“GetFeature”typeName1 个(必选)字符类型,值为请求的要素类型的名称,多个名称之间用“,”隔开version0 或 1 个(可选)字符类型,值为请求的WFS 的版本号outputFormat0 或 1 个(可选)MIME

38、 类型,值为输出格式resultType0 或 1 个(可选)字符类型,值为请求的结果类型propertyName0 或 1 个(可选)字符类型,值为请求要素的属性名,多个值之间用“,”隔开featureVersion0 或 1 个(可选)字符类型,值为要素的版本,值为 ALL 返回请求的要素的所有版本,没有值默认为返回请求要素的最新版本maxFeature0 或 1 个(可选)整型类型,值为请求要素的最大数,默认值为满足的所有结果集expiry0 或 1 个(可选)数字类型,要素被锁定的时间SRSName0 或 1 个(可选)字符类型,值为坐标系统名featureID0 或 1 个(可选)字

39、符类型,值为要素的ID,多个ID 之间用“,”隔开参数名称参数个数参数类型和值service1 个(必选)字符类型,服务类型值为“WFS”request1 个(必选)字符类型,请求的操作名称,值为“DescribeFeatureType”typeName0 或 1 个(可选)字符类型,值为要素类型的列表,多个值之间用“,”隔开,默认包括的全部要素类型outputFormat0 或 1 个(可选)MIME 类型,值为输出格式参数名称参数个数参数类型和值service1 个(必选)字符类型,服务类型值为“WFS”request1 个(必选)字符类型,请求的操作名称,值为“GetCapabiliti

40、es”versions0 或 1 个(可选)字符类型,值为请求的WFS 的版本号市“五规融合”服务管理平台服务接口规范. 调用示例4.2.2. 网络覆盖服务(WCS)网络覆盖服务(WCS),OGC(Open Geospatial Consortium)制定的栅格 Web 服务标准。WCS标准定义了一些操作,这些操作等,也就是栅格数据。. 接口介绍用户“Coverage”数据,如影像、数字高程数据WCS 服务接口主要包括 GetCapabitities、DescribeCoverage,GetCoverage,其操作列表见下表。表 17WCS 服务操作列表4.2.2.

41、2. 操作参数说明表 18GetCapabitities 接口参数说明表 19DescribeCoverage 接口参数说明表 20GetCoverage 接口参数说明9参数名称参数个数参数类型和值REQUEST必选请求的类型,值必须为GetCoverageVERSION必选服务版本号,值必须为 1.0.0参数名称参数个数参数类型和值SERVICE必选服务类型,值必须为WCSVERSION必选服务版本号,值必须为 1.0.0REQUEST必选请求的类型,值必须为 DescribeCoverageCOVERAGE必选图层的名字参数名称参数个数参数类型和值REQUEST必选请求的类型,值必须为Ge

42、tCapabititiesSERVICE必选服务类型,值必须为WCS操作描述GetCapabitities返回服务级元数据,它是对服务信息内容和要求参数的一种描述DescribeCoverage获取 Coverage 的描述信息GetCoverage获取 Coverage操作调用示例GetCapabititiesDescribeFeatureTypereTypeGetFeatureEATUREID=DISTRICT_QX.F1 8参数名称参数个数参数类型和值filter0 或 1 个(可选)请求要素的过滤条件bbBox0 或 1 个(可选)Wkt 格式,请求指定要素范围,可以替代 featur

43、eId 和 filter 参数sortby0 或 1 个(可选)字符类型,结果属性值的排序依据市“五规融合”服务管理平台服务接口规范. 调用示例4.2.3. 网络地名地址要素服务(WFS-G)地名地址要素服务(Web Feature Gazetteer Services 简称 WFS-G)遵循 OGC 的 WFS1.0.0规范。主要是提供地名、地址数据的. 接口介绍、检索功能。空间如下表:服务接主要包括 GetCapabitities、DescribeFeatureType,GetFeature,其说明表 21WFS-G 服务操作参数列表. 操作参数说

44、明表 22GetCapabitities 接口参数说明DescribeFeatureType 接口参数说明10参数名称参数个数参数类型和值SERVICE必选服务类型,值必须为WFSVERSION必选服务版本号,值必须为 1.0.0REQUEST必选请求的类型,值必须为 DescribeFeatureTypeTYPENAME必选图层的名字,表示取所有图层参数名称参数个数参数类型和值REQUEST必选请求的类型,值必须为GetCapabilitiesSERVICE必选服务类型,值必须为WFS操作描述GetCapabitities返回服务级元数据,它是对服务信息内容和要求参数的一种描述Describ

45、eFeatureType生成一个模式描述WFS 实现所能提供服务的要素类型,结果以 XML 文档返回GetFeature为一个获取要素实例的请求提供服务操作调用地址GetCapabititiesDescribeCoverage.0.0GetCoveragerage&SERVICE=WCS&VERSION=1.0.0&CRS=EPSG:4326&COVERAGE=1&BBOX=-121.0274993488706 2,-57.914999124886265,76.97249947962938,90.58499999648873&WIDTH=400&

46、amp;HEIGHT=400&FO RMAT=PNGCRS必选空间参考类型COVERAGE必选请求的图层名字BBOX必选请求的图层范围,格式为最小x,最小y,最大x,最大yWIDTH必选返回图片的宽度,为像素HEIGHT必选返回图片的高度,为像素FORMAT必选返回图片的格式,目前仅支持geotiffSERVICE必选服务类型,值必须为WCS市“五规融合”服务管理平台服务接口规范表 23GetFeature 接口参数说明. 调用示例5.功能服务通用规则5.1. 自描述性规则所有服务均需满足自描述性,具有完整的服务元数据来描述自身。通过即可获得服务调用所需的所有信息。服务的

47、元数据5.2. 两阶段机制服务采用两阶段机制:首先通过服务的元数据接口,获得服务描述信息;然后根据服务描述信息,调用服务进行实际任务处理。对于大多数服务来说,只需要一次元数据请求即可获得足够的信息来进行服务调用。但对于有些服务来说,服务元数据存在多个层次,因此需要经过多次元数据请求才能获得足够的信息来进行服务调用。5.3. 服务调用通用规则5.3.1. 通用 HTTP 请求规则Http定义了与服务器交互的不同方法, 的两种方法,分别是GET与POST。市“五规融合”管理服务接口规范包括URL全称是于获取/描述符,一个URL地址用于描述一个网络上的,HTTP中的GET常用信息,POST不仅用于更

48、新信息,而且用于解决空间中参数大数据量推送问题。因平台涉及空间数据坐标返回数据量大,建议使用POST方法。. HTTP GET用于HTTP GET请求的的URL为一个URL前缀,为了建立一个有效的操作请求,在其后还添加了另外的参数。URL前缀包括协议、主机名、端(可选)、路径、和一个问号“?”,还可以包括一个或几个用于具体服务器的参数并以“&”结束。表 24 HTTP GET中的保留字符11操作调用地址GetCapabititiesDescribeFeatureTypeFeatureType&typename=wang5:SI_LocationInstanceGe

49、tFeature&TYPENAME=wang5:SI_LocationInstance&MAXFEATURES=10参数名称参数个数参数类型和值SERVICE必选服务类型,值必须为WFSVERSION必选服务版本号,值必须为 1.0.0REQUEST必选请求的类型,值必须为GetFeatureTYPENAME必选图层的名字,若为*号,表示取所有图层FEATUREID可选指定 id 的要素,格式为图层名.要素 id 值市“五规融合”服务管理平台服务接口规范URL前缀唯一地标识了具体的服务实例,URL前缀必须以“?(“ 在没有附加的适用与具体的服务器的参数的情况下)或者”&

50、“结束。客户端在其后添加以名/值对形式出现的必要的请求参数,格式为“name=value&”。符号“?”处于参数序列之前,符号“&”界于参数之间。表 25 通用的 OGC Web 服务请求示例. HTTP POST用于HTTP POST请求的URL是一个完整和有效的URL,客户端在POST请求中向它传输请求参数。在给操作请求建立一个有效的目标时,不能要求在该URL上添加额外的参数。. 参数顺序和大小写约定参数名字将不可区分大小写,但是参数值必须会区分大小写。在这个文档里,为了印刷清晰,参数名都以大写字母出现。请求中的参数可以按任何顺序指明。OGC 网

51、络服务必须做好遇到不属于这一规范的参数的准备,就利用该规范产生出结果来说,OGC 网络服务须忽视这样的参数。. 参数列表规则由列表组成的参数(例如,在 WMS GETMAP 里的 LAYERS 和 STYLES)必须用英文逗号“,” 作为列表里各个项之间分隔符,不可要求另外用空格来分隔各个列表项。如果参数值包含了空格或是逗号,必须使用 URL 编码规则IETF RFC 2396进行换码。在列表中的单个项可以为空,并用两个连续的英文逗号来表示(“,”)。5.3.2. 通用 HTTP 的响应规则服务在接收到有效请求时,必须按照相应规范中的详细规定作出准确的应答。在接到一个无效要求情况下,服务必须一个异常。应答对象必须伴随一个适当的多用途网络邮件扩充协议(MIME)类型IETF RFC 2045。应答对象应该尽可能地伴随一个适当的 HTTP 实体头。特别是, 过期( Expire )和最后修改( Last-Modified )的头信息提供了关于的重要信息;客户端可以通过内容- 长度(Content-Length)了解数据传输的进度,并为结果有效地分配空间。为了正确地解释结果,内容编码(Content-Encoding)或内容传输编码(Cont

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论