打印没有数据/精确定位的Google Charts [地图模块]

时间:2015-05-29 13:33:22

标签: google-maps maps google-visualization

我使用Google Charts打印带有一些精确点的地图。 有时会发生我没有数据显示的情况,所以我想只打印地图,没有数据/没有精确定位。

如果我使用:

google.load('visualization', '1.0', {'packages':['corechart', 'map']});
google.setOnLoadCallback(drawChart);

function drawChart() {
    var data = google.visualization.arrayToDataTable([[]]);

    var options = {
        zoomLevel: 2,
        showTip: true,
        streetViewControl: false
    }

    var map = new google.visualization.Map(document.getElementById('map_container'));
    map.draw(data, options);
}

它只返回错误:

  

列类型与支持的数据格式不匹配。看到   支持格式的文档。

如果我设置

var data = google.visualization.arrayToDataTable([['Lat', 'Long'], [null, null]]);

它绘制一个带有错误的灰色框:

  

地图上没有数据要点

如何使用没有精确定位的Google Charts绘制地图?

0 个答案:

没有答案