相关疑难解决方法(0)

谷歌地图API V3 fitbounds()缩小但从未缩小

我已经创建了一个非常复杂的商店定位器.用户输入他们的zip并且表格在地图上返回带有相应标记的结果.他们可以翻阅结果并且标记进一步移动,并且该fitbounds()功能非常适合缩小到适当的缩放级别以适合标记.问题在于,如果您回到较近的位置,fitbounds()则不会放大.即使您输入新的搜索,它也不会放大这些新标记 - 它以它们为中心,但保持在它所处的任何缩放级别.先前.我希望这是有道理的.如果有人知道我需要添加什么来让它放大更接近的结果请帮助.这些是我在标记推送功能结束时调用的谷歌功能:

  map.setCenter(bounds.getCenter());
  map.panToBounds(bounds);
  map.fitBounds(bounds);
Run Code Online (Sandbox Code Playgroud)

谢谢!

jquery google-maps google-maps-api-3 fitbounds

9
推荐指数
4
解决办法
2万
查看次数

谷歌地图v3:边界中心与地图中心不同

怎么可能map.getCenter()与 不同map.getBounds().getCenter()

\n\n
> cragMap.getCenter()\n> Q {d: 13.823563748466814, e: 0, toString: function, b: function, equals: function\xe2\x80\xa6}\n> cragMap.getBounds().getCenter()\n> Q {d: 5.9865924355766005, e: 0, toString: function, b: function, equals: function\xe2\x80\xa6}\n
Run Code Online (Sandbox Code Playgroud)\n\n

这种情况发生在我的情况下,并阻止我编写一项特定功能。知道这是什么原因吗?

\n

google-maps google-maps-api-3

4
推荐指数
1
解决办法
6324
查看次数