《国家水资源监控能力建设项目空间数据服务与调用方式课件.pptx》由会员分享,可在线阅读,更多相关《国家水资源监控能力建设项目空间数据服务与调用方式课件.pptx(31页珍藏版)》请在三一办公上搜索。
1、国家水资源监控能力建设项目空间数据服务与调用方式,功能服务,地图服务,汇报内容,服务调用,一、平台构成,平台整体构建于水利部的云平台之上,统一对上层的各种应用提供存储、计算、网络资源服务,对应用进行集中统一管理具有高性能、高可靠性等特点,一、平台构成,一、平台构成,GIS服务平台(政务内网、政务外网)企业级 GIS 服务器和服务式 GIS 开发平台,以服务的形式提供 GIS 功能,全面满足网络 GIS 应用的需要,提供的服务形式包括 REST 服务以及多种 OGC 服务天地图的地图服务平台(政务外网),一、平台构成,基础地理和水利基础库,WMS服务介绍服务通过具有地理空间信息的数据制作地图,在
2、国际规范中,地图(map)被定义为地理数据的可视化表现,WMS 返回的地图并非地图数据,而是地图图像,格式类型可以是 PNG、GIF、JPEG、SVG、WebCGM 等平台目前支持以下 WMS 版本:WMS1.1.1、WMS1.3.0,二、平台发布服务类型,WFS服务介绍服务通过 GML(Geography Markup Language,地理标记语言)传递地理空间数据,它支持在基于 HTTP 协议的分布式计算平台上对地理要素进行插入(INSERT)、更新(UPDATE)、删除(DELETE)和发现(DISCOVERY)等操作,并且在这些操作的过程中保证了地理数据变化的一致性平台目前支持以下
3、WFS 版本:WFS1.0.0,二、平台发布服务类型,WMTS服务介绍服务是 OGC 提出的缓存技术标准,即在服务器端缓存被切割成一定大小瓦片的地图,对客户端只提供这些预先定义好的单个瓦片的服务,将更多的数据处理操作如图层叠加等放在客户端,从而缓解 GIS 服务器端数据处理的压力,改善用户体验平台目前支持以下 WMTS版本:WMTS1.0.0,二、平台发布服务类型,WPS服务介绍服务是通过网络向客户端提供 GIS 空间分析和处理功能的服务,这些 GIS 处理功能的操作对象是空间数据平台目前支持以下 WPS版本:WPS 1.0.0目前WPS服务支持的分析功能:缓冲区分析、叠加分析、表面分析、交通
4、换乘分析、交通网络分析,二、平台发布服务类型,Webservice服务介绍Webservice是一个平台独立的,低耦合的,自包含的、基于可编程的web的应用程序,可使用开放的XML(标准通用标记语言下的一个子集)标准来描述、发布、发现、协调和配置这些应用程序,用于开发分布式的互操作的应用程序平台具有开放性,跨平台性,并是Webservice的基础,二、平台发布服务类型,汇报内容,功能服务,服务平台概述,服务调用,数据显示表达遵从OGC标准的20个层级的金字塔分层规则。提供的基础服务包括地图切片服务(WMTS)、网络地图服务(WMS)、网络要素服务(WFS)、数据处理服务(WPS)四种服务发布数
5、据坐标系包括经纬度、球面墨卡托。,一、地图服务定义,一、基础地理地图服务,二、水利基础空间图层服务,三、水资源业务专题服务,汇报内容,地图服务,平台服务整体概述,服务调用,要素统计查询服务:行政、流域、水资源要素查询服务要素对象详情查询服务要素对象高亮查询服务:线、面空间查询服务:点、圆、矩形、多边形查询,一、功能服务,要素统计查询服务:行政、流域、水资源要素查询服务要素对象详情查询服务要素对象高亮查询服务:线、面空间查询服务:点、圆、矩形、多边形查询,一、功能服务,汇报内容,地图服务,平台服务整体概述,功能服务,WMS服务基本操作定义了GetCapabilities,GetMap,GetFe
6、atureInfo 三个操作;可以通过标准的 Web 浏览器以 URL(Uniform Resource Locator,统一资源定位符)提交请求(request)来调用 WMS 的操作,URL 的内容组织依赖于所要请求的操作。GetCapabilities,返回服务级元数据。GetMap,返回地理空间参数和大小已明确定义的地图图像。GetFeatureInfo,返回显示在地图上的某些特殊要素(feature)的信息,一、地图服务,WMS服务示例,一、地图服务,WFS服务基本操作定义了GetCapabilities,DescribeFeatureType、GetFeature、Transact
7、ion和LockFeature(可选)操作GetCapabilities:返回服务级元数据 DescribeFeatureType:描述其可以提供服务的任何要素类型的结构 GetFeature:获取要素实例 Transaction:处理事务请求 LockFeature:在一个事务期间对一个或多个要素类型实例上锁,一、地图服务,WFS服务示例,一、地图服务,WMTS服务基本操作定义了 GetCapabilities、GetTile、GetFeatureInfo 三个操作 GetCapabilities:返回服务元数据 ServiceMetadata即服务能力和信息内容GetTile:返回瓦片地图
8、 TileGetFeatureInfo:返回显示在瓦片地图上的要素信息 FeatureInfo,是可选操作,一、地图服务,WMTS服务示例,一、地图服务,WPS服务基本操作服务定义了 GetCapabilities,DescribeProcess,Execute 三个操作GetCapabitities:返回服务级元数据。DescribeProcess:返回指定的一个或多个空间分析操作的详细描述信息,包含输入、输出参数和格式等。Execute:返回指定执行操作的处理结果。,一、地图服务,二、功能服务,平台当前提供的各种查询服务,提供统一的查询服务地址以及接口来对外提供服务,统一的服务调用地址:业务网:http:/10.1.3.141/WEGIS-00-WEB_SERVICE/WSWebService?wsdl内网:http:/172.16.32.61/WEGIS-00-WEB_SERVICE/WSWebService?wsdl服务的数据传输标准使用JSON格式来返回查询结果数据,二、功能服务,请求参数简述,二、功能服务,返回结果参数简述,服务调用示例代码地址,