HTML而不是谷歌地图标记图像

时间:2013-02-03 00:14:55

标签: javascript html css google-maps

是否可以将Google而非图像显示为Google地图标记?

最好的方法是什么? 我想像隐形标记和自定义信息窗口之类的东西可能在实现这个

中发挥作用

2 个答案:

答案 0 :(得分:4)

您可以使用OverlayView类创建包含html元素的自定义叠加层 - https://developers.google.com/maps/documentation/javascript/overlays#CustomOverlays

简单示例 - http://jsfiddle.net/BCr2B/

答案 1 :(得分:0)

您可能需要查看此内容:https://github.com/jonyt/gmaps-div-overlay

  

DivOverlay是一个非常简单的容器,可以将HTML显示在   谷歌地图在任何位置。它所做的只是计算边距   映射边界,使其整个内容都在地图中。看一眼   演示。构造函数有3个参数:HTML容器,   要附加到的地图和叠加层的位置。 DivOverlay只有   两个函数:show()和hide()。应该是不言自明的。