0

我刚刚遇到了用于 Google Maps API v3 的出色的DrawingManager类——这正是的“创建地图”网络应用程序所需要的。

唉,添加标记工具只会将标记本身放到地图上——我需要能够将信息框添加到标记,最好类似于谷歌地图引擎的做法(即,你放置一个标记并可以点击它来设置标题和说明)。

有什么我遗漏的(可能是我需要设置的属性以获得这种行为),还是我需要将我自己的实现连接在一起?如果是后者,知道任何可以使这更容易的辅助类吗?

谢谢!

4

1 回答 1

2

在您发布的第一个链接中,在该页面的底部有“绘图事件”部分,它开始解释绘图管理器将有一个事件“标记完成”,它返回实际的标记实例。另请参阅 DrawingManager api 文档(请参阅事件及其参数)https://developers.google.com/maps/documentation/javascript/reference#DrawingManager

因此,一旦您可以访问刚刚创建的标记实例,只需创建 InfoWindow 并从那里处理事情。

//code

这是一个给你的示例小提琴:http: //jsfiddle.net/A96Hu/

于 2013-09-07T11:47:03.340 回答