Mapbox可以连续包裹切片图层,以便您可以在世界的重复地图上向左和向右无限滚动。
我在世界地图中添加了一个要素图层,该地图显示了一些标记,并且由于某种原因,此要素图层也不会换行。标记仅出现在世界切片图层的原始迭代中。
我在添加要素图层时尝试使用控制此图层特征的noWrap: false
选项属性,但它似乎没有任何效果。
有没有办法做到这一点?
答案 0 :(得分:2)
使用worldCopyJump选项
示例:
var map = L.mapbox.map('map', 'your.mapid', {center: [lat, long],
zoom: 4,
worldCopyJump: true
});
答案 1 :(得分:0)
不确定我是否理解你的问题...
您可以使用
maxBounds: [[-90,-180],[90,180]]
例如
map = L.mapbox.map('map', '<some map id>',{minZoom: 0, maxZoom: 10, maxBounds: [[-90,-180],[90,180]]});