Openlayers:如何更新已渲染的ol.source.WMTS源的tilegrid?

时间:2018-06-27 21:36:41

标签: openlayers-3

我目前正在尝试更改/更新已渲染的ol.source.WMTS / ol.layer.Tile源上的tilegrid属性。 到目前为止,只有删除整个图层并再次应用它才能获得成功。是否有更好的方法或需要调用的方法来更新/重置tilegrid?我已经尝试过.refresh和.changed在所有来源上,没有运气。

KR。 R

this.customWMTS = new ol.layer.Tile({
    source: new ol.source.WMTS({
        url: this.URL+'GetMap',
        layer: 'cl',
        format: 'image/png',            
        tileGrid: customTileGrid,
        style: 'default',
        dimensions: {
            'threshold': 1
        },
        crossOrigin: 'anonymous'
    }),
    opacity: 1
});

0 个答案:

没有答案