Google Analytics就像区域地图一样

时间:2014-04-15 16:28:34

标签: google-maps google-visualization

我正在研究Google的Geo Chart:

https://google-developers.appspot.com/chart/interactive/docs/gallery/geochart

我正在尝试让地图按区域而不是国家划分边界,类似于谷歌分析所提供的,例如:

USA: USA States/Regions on google analytics

OR印度: India Regions on google analytics

以下代码是我尝试无效的方法之一:

function drawVisualization() {
  var data = google.visualization.arrayToDataTable([
    ['Region'],
    ['California'],
    ['Utah']
    ['Scotland']
    ['England']
  ]);

  var geochart = new google.visualization.GeoChart(
      document.getElementById('visualization'));
  geochart.draw(data, {width: 556, height: 347});
}

请注意,我想在图表的区域模式而不是标记模式下执行此操作。

Geo Chart是否可以实现这一目标?如果不是谷歌提供任何api来模仿它用于分析的区域划分地图呈现?

提前致谢。

1 个答案:

答案 0 :(得分:2)

您需要设置resolutionregion选项:

geochart.draw(data, {
    width: 556,
    height: 347,
    resolution: 'provinces',
    region: 'US'
});