http://blog.csdn.net/esrichinacd/article/details/7825587

ArcGIS Server10.1正式支持OGC的WMTS1.0.0版本标准,那么如何使用WMTS服务呢?

一:发布标准的动态服务并且生成缓存,这个过程在这里就不再赘述

二:查看WMTS服务信息,如此一来就意味着只要生成地图缓存服务自动就支持WMTS服务。获取描述信息地址如下:http://myserver:6080/arcgis/rest/services/servername/MapServer/wmts

ArcGIS Server10.1之服务新特性(WMTS1.0.0) 【转】-LMLPHP

三:获取请求切片

方式一(KVP):http://192.168.1.229:6080/arcgis/rest/services/instest/MapServer/WMTS?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&LAYER=instest&STYLE=default&FORMAT=image/png&serviceMode=KVP&TILEMATRIXSET=in&TILEMATRIX=1&TILEROW=153&TILECOL=205

ArcGIS Server10.1之服务新特性(WMTS1.0.0) 【转】-LMLPHP

方式二(RESTful):http://192.168.1.229:6080/arcgis/rest/services/instest/MapServer/WMTS/tile/1.0.0/instest/default/nativeTileMatrixSet/1/153/205.png

ArcGIS Server10.1之服务新特性(WMTS1.0.0) 【转】-LMLPHP

此处有几个参数需要说明如下:

LAYER:实际上就是我们发布的服务的服务名称;

serviceMode:WMTS服务的方式包含KVP、RESTful方式

TILEMATRIXSET:实际为地图像素单位,arcgisserver提供了default028mm(屏幕一像素代表0.28毫米)、nativeTileMatrixSet(一英寸96像素),实际经过测试可以随意输入一个不存在的值出图还是正常,应该会有自动默认值。

四:获取切片图片 信息

ArcGIS Server10.1之服务新特性(WMTS1.0.0) 【转】-LMLPHP如果需要在客户端使用,arcgis server FLEX 、JavaScript都提供了相应的WMTS图层来显示地图服务,相关信息可查看对应的API。

05-11 22:19