单击标记时,在面板中显示Google Maps全景街景视图

时间:2014-03-21 15:39:55

标签: google-maps google-street-view

我在Google地图上绘制了大量标记。单击标记时,将打开信息窗口。我还想在此时在地图上的div中加载街景全景图,显示所点击的标记的位置。

我有一个基本的街景视图实现:http://jsfiddle.net/ETTP4/。这几乎是我想要的;单击标记时,信息窗口会加载,单独的面板会加载街景视图。

然而,当我尝试将其合并到我的实现中并使用许多标记时,我似乎无法使用正确的位置加载街景视图。请参阅:http://jsfiddle.net/uP56p/

我认为我的第二个示例失败的原因是因为在DOM加载映射事件中设置了全景:

google.maps.event.addListener(infowindow, 'domready', function() {

据推测,这需要成为标记点击事件的一部分。然而,尝试过这个,我无法让它工作,而且我也不确定这样做的表现,因为可能有超过100个标记。

有人可以建议如何让这个工作吗?

非常感谢。

0 个答案:

没有答案