2017-05-26 73 views
0

我是JavaScript和Leaflet的新手。防止小册子无限地向左或向右平移

我能够抓住我的地图,并无限地向左或向右平移......就像我在旋转地球一堆。当我这样做时,经度值只是不断添加。例如,我只是滚动地图一段时间,现在我点击的地方的经度是(-3047.69531)。纬度正常工作。

有没有办法让它不能无限滚动底图。就像,只能平移地图的长度,然后就是这样?

我愿意接受建议。

+1

关于1):你是在谈论美国还是英国的波士顿?你期望什么坐标值? – chrki

回答

1

欢迎来到SO!

听起来像是你将有兴趣在这些地图选项:

  • maxBounds:当这个选项被设置,地图限制着眼于特定的地理范围,弹跳用户回来,如果用户试图在视图外面平移。

  • worldCopyJump:启用此选项后,地图会跟踪何时移动到世界的另一个“副本”并无缝跳转到原始地图,以便像标记和矢量图层这样的所有覆盖图仍然可见。

相关问题