Javascript 将Google Maps api v3中的侦听器与Google图表组合 将google map api的侦听器与google图表表集成或混合

Javascript 将Google Maps api v3中的侦听器与Google图表组合 将google map api的侦听器与google图表表集成或混合,javascript,api,google-maps,google-maps-api-3,Javascript,Api,Google Maps,Google Maps Api 3,我已经用GoogleMapsAPIv3创建了一个地图,非常简单,在代码1中进行了解释 如您所见,在代码的末尾,有一个侦听器等待单击标记/符号以显示标记的名称 我还有一个用谷歌图表制作的表格(代码2中有解释),上面有与地图相关的信息 我需要(但找不到)的是,当我单击地图或表格时,必须突出显示/选择与之相关的内容 线索/提示: 使用新映射作为全局变量(不起作用) google.maps与google.visualization有何不同 必须使用google.maps制作,因为google.visu

我已经用GoogleMapsAPIv3创建了一个地图,非常简单,在代码1中进行了解释

如您所见,在代码的末尾,有一个侦听器等待单击标记/符号以显示标记的名称

我还有一个用谷歌图表制作的表格(代码2中有解释),上面有与地图相关的信息

我需要(但找不到)的是,当我单击地图或表格时,必须突出显示/选择与之相关的内容

线索/提示:

  • 使用新映射作为全局变量(不起作用)
  • google.maps与google.visualization有何不同
  • 必须使用google.maps制作,因为google.visualization中的地图不允许旋转标记
****我会特别指出:)****

代码1(谷歌地图Api): 代码2(谷歌图表表): 最后我做到了

我只需要在这样的函数外定义一个空的全局变量

var new_map;
因为这行不通:

var new_map = new google.maps.Map(document.getElementById('new-map'), mapOptions);
有了这个,我可以从其他对象访问map对象以在它们之间进行交互

请提供一个演示该问题的示例。发布的代码有语法错误,缺少图表的数据。
var new_map;
var new_map = new google.maps.Map(document.getElementById('new-map'), mapOptions);