首页 / 浏览问题 / WebGIS / 问题详情
supermap iserver 如何获取所有的wmts服务图层?
227EXP 2020年07月07日
我想获取所有的wmts图层信息,类似geoserver 一次性读取所有wmts图层服务 geoserver/gwc/service/wmts?REQUEST=GetCapabilities

1个回答

 您好,

WMTS 1.0.0 支持三种实现模型:

  • HTTP KVP(Key-Value Pair)方式
  • SOAP 方式
  • REST 方式

WMTS 是 OGC 提出的首个支持 REST 的服务标准,SuperMap iServer 目前提供了 KVP、 REST 两种方式的实现。

从面向过程的概念来讲,WMTS 1.0.0定义了 GetCapabilities、GetTile、GetFeatureInfo 三个操作,其中 GetFeatureInfo 是可选操作。从面向资源的概念来讲,WMTS 1.0.0 定义了 ServiceMetadata、Tile、FeatureInfo 三种资源,分别与 GetCapabilities、GetTile、GetFeatureInfo 操作相对应。

  • GetCapabilities,返回服务元数据 ServiceMetadata,即服务能力和信息内容。
  • GetTile,返回瓦片地图 Tile。
  • GetFeatureInfo,返回显示在瓦片地图上的要素信息  FeatureInfo,是可选操作

例如,本机 SuperMap iServer 启动成功 WMTS 1.0.0 服务之后,请求 ServiceMetadata 资源的 URI 是:http://localhost:8090/iserver/services/map-world/wmts100/1.0.0/WMTSCapabilities.xml

3,357EXP 2020年07月08日
我是想获取整个服务器wmts服务能力,提供哪些图层数据。
...