Openlayers WMTS没有生成正确的URL

时间:2015-07-13 13:25:18

标签: jquery openlayers

我已经正确创建了一个带有wmts图层的openlayers地图,它在最低缩放级别下工作正常。一旦达到一位数的缩放级别,地图就会停止工作。

来自旧版app的工作网址:http://geodata1.nationaalgeoregister.nl/luchtfoto/wmts?SERVICE=WMTS&REQUEST=GetTile&VERSION=1.3.0&LAYER=luchtfoto&STYLE=&TILEMATRIXSET=nltilingschema&TILEMATRIX=09&TILEROW=244&TILECOL=235&FORMAT=image%2Fjpeg

来自新版app的破解网址: http://geodata1.nationaalgeoregister.nl/luchtfoto/wmts?layer=luchtfoto&style&tilematrixset=nltilingschema&Service=WMTS&Request=GetTile&Version=1.3.0&Format=image%2Fjpeg&TileMatrix=8&TileCol=119&TileRow=121

差异很难找到,因为它只有一位数。在参数附近的单个数字之前的前导零" TileMatrix"缺少了,在搜索了api之后,我无法找到改变它的方法。我尝试手动创建矩阵ID,但这并不合适。有没有人知道需要做些什么来使这个工作?

关于卡斯珀

1 个答案:

答案 0 :(得分:0)

愚蠢的错误,漫长的一天,长话短说不得不将MatrixId数组更改为字符串,在正确的数字而不是INT之前使用前导零。