国家水资源监控能力建设项目空间数据服务与 调用方式

31
国国国国国国国国国国国国国国国国国国国国 国国国国

description

国家水资源监控能力建设项目空间数据服务与 调用方式. 3. 2. 1. 4. 汇报内容. 平台概述. 地图服务. 功能服务. 服务调用. 一 、平台构成. 平台硬件 - 政务内(外)网. 平台整体构建于水利部的云平台之上,统一对上层的各种应用提供存储、计算、网络资源服务,对应用进行 集中 统一管理 具有高性能、高可靠性等特点. 一 、平台构成. 平台硬件 - 政务内(外)网. 一 、平台构成. 平台软件. GIS 服务 平台(政务内网、 政务 外网) - PowerPoint PPT Presentation

Transcript of 国家水资源监控能力建设项目空间数据服务与 调用方式

Page 1: 国家水资源监控能力建设项目空间数据服务与 调用方式

国家水资源监控能力建设项目空间数据服务与调用方式

Page 2: 国家水资源监控能力建设项目空间数据服务与 调用方式

3 功能服务

地图服务

汇报内容

2

平台概述1

4 服务调用

Page 3: 国家水资源监控能力建设项目空间数据服务与 调用方式

一、平台构成

平台硬件 -政务内(外)网

平台整体构建于水利部的云平台之上,统一对上层的各种应用提供存储、计算、网络资源服务,对应用进行集中统一管理

具有高性能、高可靠性等特点

Page 4: 国家水资源监控能力建设项目空间数据服务与 调用方式

一、平台构成

平台硬件 -政务内(外)网

Page 5: 国家水资源监控能力建设项目空间数据服务与 调用方式

一、平台构成

平台软件

GIS 服务平台(政务内网、政务外网) 企业级 GIS 服务器和服务式 GIS 开发平台,以

服务的形式提供 GIS 功能,全面满足网络 GIS

应用的需要,提供的服务形式包括 REST 服务以及多种 OGC 服务

天地图的地图服务平台(政务外网)

Page 6: 国家水资源监控能力建设项目空间数据服务与 调用方式

一、平台构成

面向服务的体系架构

地图服务

功能服务

服务端服务聚合器

空间数据库

RIA客户端

WebService 引擎

空间数据库引擎

水资源业务库

客户端服务聚合器Internet

Intranet

WMS,WFS,WCS,WPS

……

WMS,WFS,……

WMS,WFS,WCS, KML,GeoRSS… 部级查询服

务系统

流域查询服务系统

省级查询服务系统

Client

天地图等其他服务

第三方服务

发布

发布

调用

调用

发布

发布

发布

遥感影像

地形、地貌

水系、水利设施植被

土地利用、地籍城市规划、建设项目道路(交通)

房屋/建筑物行政分区

市政管线

土壤

矿产资源

人口分布单位分布学校分布医院分布警力分布应急事件

重点建设项目危险品工厂(仓库)其它要素

一张图管理模式

一张图区域管理和数据整合模式区域的各种要素(部件)、事件落实到不同的地图图层上

不同的地图图层根据需要任意组合叠加显示,了解相互之间的关系和规律以时间和空间的框架实现政府部门信息资源的整合基础地理和水利基础库

Page 7: 国家水资源监控能力建设项目空间数据服务与 调用方式

WMS 服务介绍 服务通过具有地理空间信息的数据制作地图,在

国际规范中,地图( map )被定义为地理数据

的可视化表现, WMS 返回的地图并非地图数据,

而是地图图像,格式类型可以是

PNG 、 GIF 、 JPEG 、 SVG 、 WebCGM 等

平台目前支持以下 WMS 版本: WMS1.1.1 、

WMS1.3.0

二、平台发布服务类型

地图服务 -OGC标准

Page 8: 国家水资源监控能力建设项目空间数据服务与 调用方式

WFS 服务介绍 服务通过 GML ( Geography Markup

Language ,地理标记语言)传递地理空间数据,它支持在基于 HTTP 协议的分布式计算平台上对地理要素进行插入( INSERT )、更新( UPDATE )、删除( DELETE )和发现( DISCOVERY )等操作,并且在这些操作的过程中保证了地理数据变化的一致性

平台目前支持以下 WFS 版本: WFS1.0.0

二、平台发布服务类型

地图服务 -OGC标准

Page 9: 国家水资源监控能力建设项目空间数据服务与 调用方式

WMTS 服务介绍 服务是 OGC 提出的缓存技术标准,即在服务器端

缓存被切割成一定大小瓦片的地图,对客户端只提供这些预先定义好的单个瓦片的服务,将更多的数据处理操作如图层叠加等放在客户端,从而缓解 GIS 服务器端数据处理的压力,改善用户体验

平台目前支持以下 WMTS 版本: WMTS1.0.0

二、平台发布服务类型

地图服务 -OGC标准

Page 10: 国家水资源监控能力建设项目空间数据服务与 调用方式

WPS 服务介绍 服务是通过网络向客户端提供 GIS 空间分析和处

理功能的服务,这些 GIS 处理功能的操作对象是空间数据

平台目前支持以下 WPS 版本: WPS 1.0.0

目前 WPS 服务支持的分析功能:缓冲区分析、 叠加分析、表面分析、交通换乘分析、交通网络分析

二、平台发布服务类型

地图服务 -OGC标准

Page 11: 国家水资源监控能力建设项目空间数据服务与 调用方式

Webservice 服务介绍 Webservice 是一个平台独立的,低耦合的,自包

含的、基于可编程的 web 的应用程序,可使用开放的 XML (标准通用标记语言下的一个子集)标准来描述、发布、发现、协调和配置这些应用程序,用于开发分布式的互操作的应用程序平台

具有开放性,跨平台性,并是 Webservice 的基础

二、平台发布服务类型

功能服务 -Webservice标准

Page 12: 国家水资源监控能力建设项目空间数据服务与 调用方式

汇报内容

3 功能服务

服务平台概述1

地图服务2

4 服务调用

Page 13: 国家水资源监控能力建设项目空间数据服务与 调用方式

数据显示表达遵从 OGC 标准的 20 个层级的金字塔分层规则。

提供的基础服务包括地图切片服务( WMTS )、网络地图服务( WMS )、网络要素服务( WFS )、数据处理服务( WPS )四种

服务发布数据坐标系包括经纬度、球面墨卡托。

一、地图服务定义

Page 14: 国家水资源监控能力建设项目空间数据服务与 调用方式

要素类 要素名称 服务形式

基础地理信息类空间数据服务

天地图矢量 WMTS

天地图影像  WMTS

天地图地形  WMTS

天地图矢量标注 WMTS

天地图影像标注  WMTS

一、基础地理地图服务

WMTS WFS WPS WMTS WFS WPS1 地名标注 √ √2 居民地 √ √3 铁路 √ √4 公路 √ √5 国家级 √ √6 省级 √ √7 地市级 √ √8 县级 √ √9 地形 √ √

10 遥感影像数据 √ √

11 …

基础服务序号

对象类型

水资源监控能力建设项目服务成果示例政务内网

WMTS基础地理地图服务 WMTS基础地理地图服务

基础服务聚合服务

政务外网基础服务

聚合服务

Page 15: 国家水资源监控能力建设项目空间数据服务与 调用方式

要素类 要素名称 服务形式

基础地理信息类空间数据服务

天地图矢量 WMTS

天地图影像  WMTS

天地图地形  WMTS

天地图矢量标注 WMTS

天地图影像标注  WMTS

二、水利基础空间图层服务

WMS/WMTS WFS WPS

WMS/WMTS WFS WPS

19 水系轴线 √ √20 水系岸线 √ √21 湖泊 √ √22 一级流域 √ √23 二级流域 √ √24 三级流域 √ √25 四级流域 √ √26 五级流域 √ √27 六级流域 √ √28 水库 √ √29 水闸 √ √30 泵站 √ √31 水电站 √ √32 引调水工程 √ √33 农村供水工程 √ √34 灌区 √ √35 堤防 √ √36 渠道 √ √37 涉水组织机构 √ √38 水文站 √ √

基础服务序号

对象类型

水资源监控能力建设项目服务成果示例政务内网

水利基础空间地图服务WMS/ WMTS

水利基础空间地图服务WMS/ WMTS

基础服务聚合服务

政务外网基础服务

聚合服务

Page 16: 国家水资源监控能力建设项目空间数据服务与 调用方式

要素类 要素名称 服务形式

基础地理信息类空间数据服务

天地图矢量 WMTS

天地图影像  WMTS

天地图地形  WMTS

天地图矢量标注 WMTS

天地图影像标注  WMTS

三、水资源业务专题服务

WMTS WFS WPS WMTS WFS WPS1 取用水户 √ √ √ √2 取用水测站 √ √ √ √3 地表水水源地 √ √ √ √4 地下水水源地 √ √ √ √5 一级水功能区 √ √ √ √6 二级水功能区 √ √ √ √7 水功能区分界点(界碑) √ √ √ √8 水功能区监测断面 √ √ √ √9 行政区界断面 √ √ √ √

10 水功能区控制断面 √ √ √ √11 地表水取水口 √ √ √ √12 地下水取水井 √ √ √ √13 入河排污口 √ √ √ √14 污水处理厂 √ √ √ √15 一级水资源分区 √ √ √ √16 二级水资源分区 √ √ √ √17 三级水资源分区 √ √ √ √

基础服务序号

对象类型

水资源监控能力建设项目服务成果示例政务内网 政务外网

基础服务基础服务聚合服务

水资源专题地图服务WFS/ WPS

聚合服务

水资源专题地图服务WFS/ WPS

Page 17: 国家水资源监控能力建设项目空间数据服务与 调用方式

汇报内容

2 地图服务

平台服务整体概述1

功能服务3

4 服务调用

Page 18: 国家水资源监控能力建设项目空间数据服务与 调用方式

要素统计查询服务:行政、流域、水资源 要素查询服务 要素对象详情查询服务 要素对象高亮查询服务:线、面 空间查询服务:点、圆、矩形、多边形查询

一、功能服务

政务内网

Page 19: 国家水资源监控能力建设项目空间数据服务与 调用方式

要素统计查询服务:行政、流域、水资源 要素查询服务 要素对象详情查询服务 要素对象高亮查询服务:线、面 空间查询服务:点、圆、矩形、多边形查询

一、功能服务

政务外网

Page 20: 国家水资源监控能力建设项目空间数据服务与 调用方式

汇报内容

2 地图服务

平台服务整体概述1

服务调用4

3 功能服务

Page 21: 国家水资源监控能力建设项目空间数据服务与 调用方式

WMS服务基本操作 定义了GetCapabilities,GetMap,GetFeatureInfo 三

个操作;可以通过标准的 Web 浏览器以 URL(Uniform

Resource Locator,统一资源定位符)提交请求

(request)来调用 WMS 的操作,URL 的内容组织依赖

于所要请求的操作。

GetCapabilities,返回服务级元数据。

GetMap,返回地理空间参数和大小已明确定义的地图图像。

GetFeatureInfo,返回显示在地图上的某些特殊要素

(feature)的信息

一、地图服务

WMS服务调用

Page 22: 国家水资源监控能力建设项目空间数据服务与 调用方式

WMS 服务示例

一、地图服务

WMS服务调用

Page 23: 国家水资源监控能力建设项目空间数据服务与 调用方式

WFS 服务基本操作 定义了 GetCapabilities , DescribeFeatureType 、

GetFeature 、 Transaction 和 LockFeature (可选)操作

GetCapabilities :返回服务级元数据

DescribeFeatureType :描述其可以提供服务的任何要素类

型的结构

GetFeature :获取要素实例

Transaction :处理事务请求

LockFeature :在一个事务期间对一个或多个要素类型实例

上锁

一、地图服务

WFS服务调用

Page 24: 国家水资源监控能力建设项目空间数据服务与 调用方式

WFS 服务示例

一、地图服务

WFS服务调用

Page 25: 国家水资源监控能力建设项目空间数据服务与 调用方式

WMTS 服务基本操作 定义了 GetCapabilities 、 GetTile 、 GetFeatureInfo

三个操作 GetCapabilities :返回服务元数据 ServiceMetadata

即服务能力和信息内容

GetTile :返回瓦片地图 Tile

GetFeatureInfo :返回显示在瓦片地图上的要素信

息 FeatureInfo ,是可选操作

一、地图服务

WMTS服务调用

Page 26: 国家水资源监控能力建设项目空间数据服务与 调用方式

WMTS 服务示例

一、地图服务

WMTS服务调用

Page 27: 国家水资源监控能力建设项目空间数据服务与 调用方式

WPS 服务基本操作 服务定义了

GetCapabilities , DescribeProcess , Execute

三个操作 GetCapabitities :返回服务级元数据。 DescribeProcess :返回指定的一个或多个空间分析操作的详细描述信息,包含输入、输出参数和格式等。 Execute :返回指定执行操作的处理结果。

一、地图服务

WPS服务调用

Page 28: 国家水资源监控能力建设项目空间数据服务与 调用方式

二、功能服务

Webservice服务调用

平台当前提供的各种查询服务,提供统一的查询服务地址以及接口来对外提供服务,统一的服务调用地址:业务网:http://10.1.3.141/WEGIS-00-

WEB_SERVICE/WSWebService?wsdl

内网: http://172.16.32.61/WEGIS-00-

WEB_SERVICE/WSWebService?wsdl

服务的数据传输标准使用 JSON 格式来返回查询结果数据

Page 29: 国家水资源监控能力建设项目空间数据服务与 调用方式

属性 类型 说明 详细参数说明

queryType String查询的类型

0 :一级索引, 1 :二级索引, 2 :空间索引,3 :常用查询

middleTypeList

java.util.List<String> 要素中分类

空间,属性,常用共用。6+2 要素中分类( P201等)。

objectCode String 选中记录 ID 查询二级索引时设定

queryAreaData

com.supermap.wegis.transData.search.QueryAreaData

查 询 区 域Data

queryStatisticData

com.supermap.wegis.transData.search.QueryStatisticData

统 计 区 域Data

conditonListjava.util.List<com.supermap.wegis.transData.search.SearchConditionsData>

常用检索条件

sumConditionsString

常用 合 计条件

keyWords String 关键字

spatialQueryType String空 间 查 询 类型

空间查询时设定。 0 :点, 1 :面

scale String比例尺 空间查询时设定。比例

mapBounds String地图的范围 空间查询时设定。地图

的范围

pointsArray

java.util.List<com.supermap.wegis.lucene.data.pointData> 点串

空间查询时设定。点串

fetchStatistic String是否取得统计信息

0 :不取得, 1 :取得

mapBoundsListjava.util.List<String>

专题分 析 面对象的范围

空间查询时设定。地图的范围

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: 只查询显示

Page 30: 国家水资源监控能力建设项目空间数据服务与 调用方式

属性 说明resultHeaderList 查询结果 HeaderresultDetailList 查询结果详情 ListstatisticHeaderList 统计信息 HeaderstatisticDetailList 统计信息详细 ListstatisticChartStyle 统计图显示形式surveyData 二级详细信息queryType 查询的类型

二、功能服务

Webservice服务类型

返回结果参数简述属性 说明

resultHeaderList 查询结果 Header

resultDetailList 查询结果详情 List

statisticHeaderList 统计信息 Header

statisticDetailList 统计信息详细 List

statisticChartStyle 统计图显示形式

surveyData 二级详细信息

queryType 查询的类型

Page 31: 国家水资源监控能力建设项目空间数据服务与 调用方式

服务调用示例代码地址http:/ /10.1.3.141/

mapdemo/samplecode.html