设置Google地图区域以显示标记

时间:2013-05-07 13:53:29

标签: javascript google-maps

我有一个全屏谷歌地图以及覆盖在上面的控制div。

-----------------------------------------------------
|         |                                         |
|         |                                         |
|         |             Map                         |
| Sidebar |                                         |
|         |                                         |
|         |                                         |
|         |=========================================|
|         |              Controls                   |
----------------------------------------------------|

底部的侧边栏和控件可以滑入和滑出,后面有可用的地图。问题是当我去适应一组标记的边界并在地图上居中时,有时标记会被放在侧边栏后面并控制div。我在猜测,因为它在技术上是它背后的地图的一部分。

有没有办法获得全屏幕地图,但告诉谷歌地图只考虑部分屏幕"可用"做边界和居中?

1 个答案:

答案 0 :(得分:1)

没有内置的方法可以达到你想要的效果。你必须自己实现它。 这是一篇有助于计算到像素的latlng距离的帖子:Google Maps API 3: Calculating length of polygon in pixels