【问题标题】:Google Maps JS API: move map animated between locationsGoogle Maps JS API:在位置之间移动地图动画
【发布时间】:2015-01-16 17:07:56
【问题描述】:

我正在寻找一些示例代码(在 Google 地图的上下文中)

  1. 定期检查我的服务器数据库,查看是否有与当前已知位置不同的新位置。我想我已经找到了解决方向here,所以我的问题的核心是:
  2. 在我的浏览器中,以流畅、动画的方式将 Google 地图的中心从上次已知位置移动到现在的当前位置。

我发现了一个类似的死胡同问题here,暗示这是一个可疑的问题,但我还是尝试了。

感谢您的意见!

【问题讨论】:

    标签: jquery google-maps animation


    【解决方案1】:

    您只需使用以下代码即可将地图移动到新中心:

    map.setCenter(newCenter:LatLng) OR
    map.panTo(newCenter:LatLng)
    

    如果两个 LatLng 对象之间的距离足够小,它会自行平滑移动,否则您应该等待地图瓦片加载到新的中心位置。

    【讨论】:

    • 嗯,谢谢,看来我可以很容易地找到它。马上试试
    • setCenter 正在移动到没有动画的位置。
    猜你喜欢
    • 1970-01-01
    • 2012-06-09
    • 2011-01-07
    • 1970-01-01
    • 1970-01-01
    • 2015-05-21
    • 1970-01-01
    • 1970-01-01
    • 2012-07-27
    相关资源
    最近更新 更多