使用Chartwrapper将谷歌地图和折线添加到谷歌图表仪表板



是否可以将折线添加到已添加到谷歌图表仪表板并已被 ChartWrapper 的谷歌地图?我可以轻松地在地图上放置标记,但我似乎无法弄清楚如何在地图上添加线条?我找到的所有示例都使用以下内容创建了折线:

var linePath = new google.maps.Polyline({
      path: linePath,
      geodesic: true,
      map: myMap
    });

如果 myMap 是使用以下方法创建的,这似乎不起作用:

var map1 = new google.visualization.ChartWrapper({
        'chartType': 'Map',
        'containerId': 'mapCont',
        'options': {
            'useMapTypeControl': 'true',
            'showTooltip': 'true',
            'mapType':'terrain',
            'showInfoWindow': 'true',
    });

任何建议将不胜感激。

您可以使用选项 --> 'showLine': true

从配置选项...

showLine - 如果设置为 true,则显示通过所有点的 Google 地图折线。

请参阅以下代码片段...

var map1 = new google.visualization.ChartWrapper({
    'chartType': 'Map',
    'containerId': 'mapCont',
    'options': {
        'useMapTypeControl': 'true',
        'showTooltip': 'true',
        'mapType':'terrain',
        'showInfoWindow': 'true',
        'showLine': true  // <-- show polyline
});

最新更新