Openlayers 3 如何使用WMTS.options从功能中获取MinTileRow、MaxTileRow

Openlayers 3 如何使用WMTS.options从功能中获取MinTileRow、MaxTileRow,openlayers-3,Openlayers 3,我尝试使用新选项FromCapabilities函数从WMT创建映射 var result = parser.read(capabilitiesResponse); var options = ol.source.WMTS.optionsFromCapabilities(result, {layer: mapServiceName }); var WMTSsource = new ol.source.WMTS(options) var my

我尝试使用新选项FromCapabilities函数从WMT创建映射

var result = parser.read(capabilitiesResponse);
var options = ol.source.WMTS.optionsFromCapabilities(result,
                    {layer: mapServiceName });
var WMTSsource =    new ol.source.WMTS(options)     
var myLayer =  new ol.layer.Tile({ source: WMTSsource});
var view = new ol.View({});

        map = new ol.Map({
        target: 'map',
        renderer: 'canvas',
        view: view,
        layers: [myLayer],

        });
在下面的getCapabilities狙击集中,TileMatrix限制在每个级别上都有MinTileRow和MaxTileRow

 <TileMatrixLimits>
                 <TileMatrix>EPSG:4326:6</TileMatrix>
                 <MinTileRow>6</MinTileRow>
                 <MaxTileRow>30</MaxTileRow>
                 <MinTileCol>17</MinTileCol>
                 <MaxTileCol>41</MaxTileCol>
     </TileMatrixLimits>

EPSG:4326:6
6.
30
17
41
我想得到这些值(最小值,最大值),以便在真实看到的平铺中适合我的第一个范围。如何获得这些价值


提前感谢

很遗憾,目前似乎不支持此功能,请参阅:

此外,格式解析器(src/ol/format/wmtscapabilitiesformat.js)也缺乏对此的支持


请随意打开github问题,当然欢迎拉取请求。

那么有什么替代方案来设置磁贴范围呢?