2014-10-30 67 views
0

变种地图= L.mapbox.map( '映射', 'wmarci.i6n42nl5',mapbox.js 1.6.2 - 缩放级别变化地形设置

{ 中心:新L.LatLng(38.8929, - 100.0252) 变焦:4, MINZOOM:0, MAXZOOM:18, 层:[ L.tileLayer( 'wmarci.k300ifal',{ MAXZOOM:13, MINZOOM:5, }) ] });

这似乎没有工作....想法?我打电话给瓷砖失误了吗?

+1

试试'''L.mapbox.tileLayer''' – 2014-10-30 19:54:05

+0

@AlexFilatov那工作,我看到瓦片设置为分秒,但现在我认为底图将它搞砸了...... var layers = [{basemap', layer:L.layerGroup([0124] [L.mapbox。 tileLayer('wmarci.i6n42nl5'), L.mapbox.gridLayer('')]) } – 2014-10-30 20:01:49

回答

0

这样的事情,使用tileLayer(前面定义的),并把它关掉,并基于缩放级别...

map.on('zoomend load ready', function() { 
    if (map.getZoom() < 16) { 
     map.removeLayer(zoomedinmap); 
    } else { 
     map.addLayer(zoomedinmap); 
    } 
});