Google Maps JS API:在不同位置之间移动地图动画

时间:2014-11-19 08:51:44

标签: jquery google-maps animation

我正在寻找一些示例代码(在Google地图的背景下)

  1. 定期检查我的服务器数据库,以查看是否有新位置与当前已知位置不同。我想我已经找到了解决方案here,所以我的问题的核心是:
  2. 在我的浏览器中,以平滑,动画的方式将Google地图的中心从最后知道的位置移动到当前位置。
  3. 我发现了一个类似的死胡同问题here,这表明这是一个愚蠢的问题,但我还是试着。

    感谢您的投入!

1 个答案:

答案 0 :(得分:5)

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

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

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