联盟美国各州和所有国家在谷歌排行榜的一张地图中

时间:2015-11-05 11:58:27

标签: charts google-visualization

我想在Google Chart中创建一个包含所有国家/地区和美国所有州的地图。 可能吗?我该怎么做? 谢谢!

      google.load("visualization", "1", {packages:["geochart"]});
      google.setOnLoadCallback(drawRegionsMap);

      function drawRegionsMap() {

        var data = google.visualization.arrayToDataTable([
          ['Country', 'Popularity'],
          ['Germany', 200],
          ['Brazil', 400],
          ['Canada', 500],
          ['France', 600],
          ['RU', 700],
          // and there I want to add states to the chart
          ['Texas', 300],
          ['Ohio', 200]
        ]);

        var options = {};

        var chart = new google.visualization.GeoChart(document.getElementById('regions_div'));

        chart.draw(data, options);
      }
<script type="text/javascript" src="https://www.google.com/jsapi?autoload={'modules':[{'name':'visualization','version':'1.1','packages':['geochart']}]}"></script>
<div id="regions_div"></div>

1 个答案:

答案 0 :(得分:1)

这是不可能的,当你想绘制区域时,你必须将sesolution-option设置为provinces,但在这种情况下,它无法绘制国家。