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