javascript - 谷歌地图 api v3 - 将标记放置在 map div 的底部

标签 javascript google-maps google-maps-markers

我正在尝试创建一个基于位置的搜索应用程序。我需要使用标记显示搜索结果。通过使用 google map javascript API 中的标记代码示例,标记将显示在 map div 的中心。我需要将标记指向 map 底部,以便可以在标记上方显示搜索结果。

检查此网址 http://www.groupon.com/now#/categories?address=denver&hint=47.5615%2C-52.7127&lat=39.7391536&lng=-104.9847034 。如果 map 底部显示标记。我需要这样显示。

最佳答案

放置标记不会强制 map 以其为中心 - map 本身已被设置,因此其中心点与标记相同。您需要将 map 的中心设置为标记中心“上方”(以纬度表示)。在 map 对象上使用 .setCenter(LatLng)

关于javascript - 谷歌地图 api v3 - 将标记放置在 map div 的底部,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8092541/

相关文章:

javascript - 显示灰度的 nvd3 图表

javascript - 为什么我们必须在 react-native 的 promise 链的末尾调用 `.done()`?

javascript - 如何使用CSS让div从页面底部向上滑动

android - 谷歌地图应用程序不显示 map

IOS父ViewController获取子ViewCONtroller数据后丢失原始坐标

google-maps - 谷歌地图超出查询限制但有经度和纬度

javascript - 在 JavaScript/CoffeeScript 中确定一个数组是否包含另一个数组的内容

android - 如何将 PolyLine Fit 设置为我们的 Google map fragment

cocoa - OSX 上的反向地理编码/MapKit?

google-maps-api-3 - 构造函数中 Google map MarkerImage url 字符串的文档