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

Sja*_*ien 2 jquery animation google-maps

我正在寻找一些示例代码(在Google Maps中)

  1. 定期检查我的服务器数据库,以查看是否存在与当前已知位置不同的新位置。我想我已经在这里找到了解决的方向,所以我的问题的核心是:
  2. 在我的浏览器中,以平滑的动画方式将Google Map的中心从最后一个已知位置移动到现在的当前位置。

我发现了一个类似的死胡同问题在这里,这表明这是一种腥的问题要问,但我仍然尝试。

感谢您的输入!

小智 5

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

map.setCenter(newCenter:LatLng) OR
map.panTo(newCenter:LatLng)
Run Code Online (Sandbox Code Playgroud)

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