如何防止在mapbox中包装世界地图?

时间:2014-09-26 08:31:37

标签: mapbox

我正在使用mapbox和featureGroup控件。 世界地图正在水平重复。如何防止世界地图的水平重复。 我尝试过'no-wrap:true',但这似乎只适用于图块层。 对于featureGroup,请提出一些建议。

var map = L.mapbox.map(mapData, MapBoxAccess.mapBoxAccess.accessId);
var featureGroup = L.featureGroup().addTo($scope.map);

我在featureGroup上添加我的多边形和折线

请参阅附图以便更好地理解。

repeat world map

1 个答案:

答案 0 :(得分:2)

这实际上是预期的行为和功能不能像这样在全球范围内重复。如果您想阻止在全球范围内滚动,可以在地图上设置边界,以便某人无法左右滚动或平移。此外,还有一个名为WorldCopyJump的Leaflet方法,它也会将视图反弹回边界。