我一直在寻找这个问题的答案,我知道有一种方法,因为传单在他们的框架中做到了这一点。问题是我已经在使用 Google APi,无法将所有内容转回传单,而且我不想使用传单,也无法限制边界,因为这会给我的 map 应用程序带来一些非常奇怪且笨重的解决方案。有人知道如何禁用谷歌地图 API v3 的 x 轴世界环绕吗?再次强调,请不要说限制平移和边界,并加大缩放力度。我已经尝试过了,但这不是我想要的,而且它确实效果不佳。如果leaflet可以通过worldwrap: false的一个属性来做到这一点,那么如何在Google自己的框架中实现同样的事情呢?
最佳答案
我设法做到这一点的唯一方法非常粗糙。
首先将标记设置为draggabble。这会阻止标记纵向重复。
然后添加拖动开始和拖动结束处理程序。
拖动开始时,保存标记位置。
在拖动结束时,将标记位置设置回其原始位置。
粗糙但似乎有效。
关于javascript - 在 google Maps API V3 中,如何在不使用限制平移解决方案的情况下防止标记在 x 轴上重复?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14485590/