【发布时间】:2014-05-14 07:54:59
【问题描述】:
Mapbox 可以连续包裹瓦片层,这样您就可以在重复的世界地图上向左和向右无限滚动。
我已向世界地图添加了一个要素图层,该地图显示了一些标记,并且由于某种原因,此要素图层也不会换行。标记仅存在于世界瓦片层的原始迭代中。
我尝试在添加要素图层时使用noWrap: false选项属性来控制切片图层上的此特性,但似乎没有任何效果。
有什么办法吗?
【问题讨论】:
标签: mapbox
Mapbox 可以连续包裹瓦片层,这样您就可以在重复的世界地图上向左和向右无限滚动。
我已向世界地图添加了一个要素图层,该地图显示了一些标记,并且由于某种原因,此要素图层也不会换行。标记仅存在于世界瓦片层的原始迭代中。
我尝试在添加要素图层时使用noWrap: false选项属性来控制切片图层上的此特性,但似乎没有任何效果。
有什么办法吗?
【问题讨论】:
标签: mapbox
使用 worldCopyJump 选项
示例:
var map = L.mapbox.map('map', 'your.mapid', {center: [lat, long],
zoom: 4,
worldCopyJump: true
});
【讨论】:
不确定我是否理解您的问题...
你可以使用
maxBounds: [[-90,-180],[90,180]]
例如
map = L.mapbox.map('map', '<some map id>',{minZoom: 0, maxZoom: 10, maxBounds: [[-90,-180],[90,180]]});
【讨论】: