资源描述
单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,2019/1/4,#,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,2019/1/4,#,国家水资源监控能力建设项目空间数据服务与调用方式,3,功能服务,地图服务,汇报内容,2,平台概述,1,4,服务调用,一,、平台构成,平台硬件,-,政务内(外)网,平台整体构建于水利部的云平台之上,统一对上层的各种应用提供存储、计算、网络资源服务,对应用进行,集中,统一管理,具有高性能、高可靠性等特点,一,、平台构成,平台硬件,-,政务内(外)网,一,、平台构成,平台软件,GIS,服务,平台(政务内网、,政务,外网),企业,级,GIS,服务器和服务式,GIS,开发平台,以服务的形式提供,GIS,功能,,全面,满足网络,GIS,应用的需要,提供的服务形式包括,REST,服务以及多种,OGC,服务,天地图的地图服务,平台(政务外,网),一,、平台构成,面向服务的体系架构,地图服务,功能服务,服务端服务聚合器,空间数据库,RIA,客户端,WebService,引擎,空间数据库引擎,水资源,业务库,客户端服务聚合器,InternetIntranet,WMS,WFS,WCS,WPS,WMS,WFS,WMS,WFS,WCS,KML,GeoRSS,部级查询服务系统,流域查询服务系统,省级查询服务系统,Client,天地图等其他服务,第三方服务,发布,发布,调用,调用,发布,发布,发布,基础地理和水利基础库,WMS,服务介绍,服务通过具有地理空间信息的数据制作地图,在国际规范中,地图(,map,)被定义为地理数据的可视化表现,,WMS,返回的地图并非地图数据,而是地图图像,格式类型可以是,PNG,、,GIF,、,JPEG,、,SVG,、,WebCGM,等,平台目前,支持以下,WMS,版本:,、,二,、平台发布服务类型,地图服务,-OGC,标准,WFS,服务介绍,服务,通过,GML,(,Geography Markup Language,,地理标记语言)传递地理空间数据,它支持在基于,HTTP,协议的分布式计算平台上对地理要素进行插入(,INSERT,)、更新(,UPDATE,)、删除(,DELETE,)和发现(,DISCOVERY,)等操作,并且在这些操作的过程中保证了地理数据变化的,一致性,平台目前支持以下,WFS,版本:,二、平台发布服务,类型,地图服务,-OGC,标准,WMTS,服务,介绍,服务是,OGC,提出的缓存技术标准,即在服务器端缓存被切割成一定大小瓦片的地图,对客户端只提供这些预先定义好的单个瓦片的服务,将更多的数据处理操作如图层叠加等放在客户端,从而缓解,GIS,服务器端数据处理的压力,改善用户体验,平台目前支持以下,WMTS,版本,:,二,、平台发布服务,类型,地图,服务,-OGC,标准,WPS,服务,介绍,服务,是通过网络向客户端提供,GIS,空间分析和处理功能的服务,这些,GIS,处理功能的操作对象是空间数据,平台目前支持以下,WPS,版本:,WPS,目前,WPS,服务支持的分析功能:缓冲区,分析、叠加分析、表面分析、交通换乘分析、交通网络分析,二、平台发布服务类型,地图服务,-OGC,标准,Webservice,服务介绍,Webservice,是一个平台独立的,低耦合的,自包含的、基于可编程的,web,的应用程序,可使用开放的,XML,(标准通用标记语言下的一个子集)标准来描述、发布、发现、协调和配置这些应用程序,用于开发分布式的互操作的应用程序,平台,具有开放性,,跨平台,性,并是,Webservice,的基础,二、平台发布服务类型,功能服务,-Webservice,标准,汇报内容,3,功能服务,服务,平台概述,1,地图服务,2,4,服务调用,数据显示表达遵从,OGC,标准的,20,个层级的金字塔分层规则,。,提供,的基础服务包括地图切片服务(,WMTS,)、网络地图服务(,WMS,)、网络要素服务(,WFS,)、数据处理服务(,WPS,)四,种,服务,发布数据坐标系包括经纬度、球面墨卡托。,一,、地图服务定义,要素类,要素名称,服务形式,基础地理信息类空间数据服务,天地图矢量,WMTS,天地图影像,WMTS,天地图地形,WMTS,天地图矢量标注,WMTS,天地图影像标注,WMTS,一,、基础地理地图服务,要素类,要素名称,服务形式,基础地理信息类空间数据服务,天地图矢量,WMTS,天地图影像,WMTS,天地图地形,WMTS,天地图矢量标注,WMTS,天地图影像标注,WMTS,二,、,水利基础空间图层服务,要素类,要素名称,服务形式,基础地理信息类空间数据服务,天地图矢量,WMTS,天地图影像,WMTS,天地图地形,WMTS,天地图矢量标注,WMTS,天地图影像标注,WMTS,三、水资源业务专题服务,汇报内容,2,地图服务,平台服务整体概述,1,功能服务,3,4,服务调用,要素统计查询服务:行政、流域、水资源,要素,查询服务,要素对象详情查询服务,要素对象高,亮查询,服务:线、面,空间查询服务:点、圆、矩形、多边形查询,一,、功能服务,政务内网,要素统计查询服务:行政、流域、水资源,要素,查询服务,要素对象详情查询服务,要素对象高,亮查询,服务:线、面,空间查询服务:点、圆、矩形、多边形查询,一,、功能服务,政务外网,汇报内容,2,地图服务,平台服务整体概述,1,服务,调用,4,3,功能服务,WMS,服务基本操作,定义了,GetCapabilities,,,GetMap,,,GetFeatureInfo,三个操作;可以通过标准的,Web,浏览器以,URL,(,Uniform Resource Locator,,统一资源定位符)提交请求(,request,)来调用,WMS,的操作,,URL,的内容组织依赖于所要请求的操作,。,GetCapabilities,,返回服务级元数据。,GetMap,,返回地理空间参数和大小已明确定义的地图图像。,GetFeatureInfo,,返回显示在地图上的某些特殊,要素,(,feature,),的信息,一,、,地图,服务,WMS,服务调用,WMS,服务示例,一,、,地图,服务,WMS,服务调用,WFS,服务基本操作,定义了,GetCapabilities,,,DescribeFeatureType,、,GetFeature,、,Transaction,和,LockFeature,(可选),操作,GetCapabilities,:返回,服务级,元数据,DescribeFeatureType,:描述其可以提供服务的任何要素,类,型,的结构,GetFeature,:获取要素,实例,Transaction,:处理,事务,请求,LockFeature,:在,一个事务期间对一个或多个要素类型,实例,上锁,一、地图,服务,WFS,服务,调用,WFS,服务示例,一、地图,服务,WFS,服务,调用,WMTS,服务基本操作,定义了,GetCapabilities,、,GetTile,、,GetFeatureInfo,三个,操作,GetCapabilities,:返回服务元数据,ServiceMetadata,即,服务能力和信息内容,GetTile,:返回瓦片地图,Tile,GetFeatureInfo,:返回显示在瓦片地图上的要素信息,FeatureInfo,,是可选操作,一、地图,服务,WMTS,服务,调用,WMTS,服务示例,一、地图,服务,WMTS,服务,调用,WPS,服务基本操作,服务定义了,GetCapabilities,,,DescribeProcess,,,Execute,三个,操作,GetCapabitities,:,返回,服务级元数据。,DescribeProcess,:,返回,指定的一个或多个空间分析操作的详细描述信息,包含输入、输出参数和格式等。,Execute,:,返回,指定执行操作的处理结果。,一,、,地图,服务,WPS,服务调用,二,、,功能,服务,Webservice,服务,调用,平台当前提供的各种查询服务,提供统一的查询服务地址以及接口来对外提供服务,统一的服务调用地址:业务网:,http:/10.1.3.141/WEGIS-00-WEB_SERVICE/WSWebService?wsdl,内,网:,http WEB_SERVICE/WSWebService?wsdl,服务,的数据传输标准使用,JSON,格式来返回查询结果数据,属性,类型,说明,详细参数说明,queryType,String,查询的类型,0,:一级索引,,1,:二级索引,,2,:空间索引,,3,:常用查询,middleTypeList,java.util.List,要素中分类,空间,属性,常用共用。,6+2,要素中分类(,P201,等)。,objectCode,String,选中记录,ID,查询二级索引时设定,queryAreaData,com.supermap.wegis.transData.search.QueryAreaData,查询区域,Data,queryStatisticData,com.supermap.wegis.transData.search.QueryStatisticData,统计区域,Data,conditonList,java.util.List,常用检索条件,sumConditions,String,常用合计条件,keyWords,String,关键字,spatialQueryType,String,空间查询类型,空间查询时设定。,0,:点,,1,:面,scale,String,比例尺,空间查询时设定。比例尺,mapBounds,String,地图的范围,空间查询时设定。地图的范围,pointsArray,java.util.List,点串,空间查询时设定。点串,fetchStatistic,String,是否取得统计信息,0,:不取得,,1,:取得,mapBoundsList,java.util.List,专题分析面对象的范围,空间查询时设定。地图的范围,lucenelevel,String,比例尺,空间查询时设定。比例尺,fitchResultType,String,查询结果类型,1:,详情,,2,:统计,queryShowItemsOnly,String,是否只查询显示要素,空或者,0,:全部查询,,1:,只查询显示,二,、,功能服务,Webservice,服务调用,请求参数简述,属性,说明,详细参数说明,queryType,查询的类型,0,:一级索引,,1,:二级索引,,2,:空间索引,,3,:常用查询,middleTypeList,要素中分类,空间,属性,常用共用。,6+2,要素中分类(,P201,等)。,objectCode,选中记录,ID,查询二级索引时设定,queryAreaData,查询区域,Data,queryStatisticData,统计区域,Data,conditonList,常用检索条件,sumConditions,常用合计条件,keyWords,关键字,spatialQueryType,空间查询类型,空间查询时设定。,0,:点,,1,:面,scale,比例尺,空间查询时设定。比例尺,mapBounds,地图的范围,空间查询时设定。地图的范围,pointsArray,点串,空间查询时设定。点串,fetchStatistic,是否取得统计信息,0,:不取得,,1,:取得,mapBoundsList,专题分析面对象的范围,空间查询时设定。地图的范围,lucenelevel,比例尺,空间查询时设定。比例尺,fitchResultType,查询结果类型,1:,详情,,2,:统计,queryShowItemsOnly,是否只查询显示要素,空或者,0,:全部查询,,1:,只查询显示,属性,说明,resultHeaderList,查询结果
展开阅读全文