在谷歌地图 API V3 中,如何在不使用限制平移解决方案的情况下防止标记在 x 轴上重复
In google Maps API V3, How can I Prevent markers from repeating on x axis without using the limiting panning solution?
我一直在寻找这个问题的答案,我知道有一种方法,因为传单在他们的框架中做到了。问题是我已经在使用 Google APi,无法将所有内容都转回传单,而且我不想使用传单,我无法限制边界,因为这会为我的地图应用程序提供一些非常奇怪和笨拙的解决方案。有谁知道如何在谷歌地图 api v3 的 x 轴上禁用世界包装?同样,请不要说限制平移和边界,并加强缩放。我已经尝试过了,这不是我想要的,而且它真的效果不佳。如果传单可以用一个 worldwrap 的孔子来做到这一点:假的,那么在谷歌自己的框架中怎么能实现同样的事情呢?
我设法做到这一点的唯一方法非常粗糙。
首先将标记设置为拖动。这会阻止标记纵向重复。
然后添加拖动开始和拖动结束处理程序。
在拖动开始时,保存标记位置。
在拖动端,将标记位置设置回其原始位置。
粗糙但似乎有效。
相关文章:
- 如何在未直接触发的情况下停止事件
- 如何解决这种情况下的非法调用类型错误
- 在不更改布局的情况下替换文本的解决方案(jQuery)
- 下划线where with or condition(下划线、lodash或任何其他解决方案)
- 在我的情况下,如何解决我的单元测试问题
- 在不刷新的情况下更改页面 URL - 是否有跨浏览器解决方案
- 选择下拉列表值而不是第一个索引的任何解决方案
- HTTPS 页面解决方案下的 HTTP 内容
- 有没有一个好的内联解决方案可以在不超过定义值的情况下进行累加
- 在这种情况下,乘法和除法不会解决浮点错误
- 在不处理数据库的情况下解决相同的问题
- 按下按钮我的网页正在重新加载?我尝试过从js返回false之类的方法,但仍然没有解决方案
- 有没有一个明确的解决方案可以使用jQuery在没有插件的情况下验证URL
- 改进动态下拉解决方案
- 如果节点模块' body-parser '不安全,下一个解决方案是什么
- 在没有代理的情况下解决跨域问题
- 在谷歌地图 API V3 中,如何在不使用限制平移解决方案的情况下防止标记在 x 轴上重复
- Ruby on Rails - 如何在支持和不使用 JavaScript 支持的情况下测试方案
- 在必要的setTimeout内打破开关情况…需要某种解决方案
- 在不需要大量编码的情况下对JSP应用程序进行分页的最有效解决方案是什么?