我正在研究Google的Geo Chart:
https://google-developers.appspot.com/chart/interactive/docs/gallery/geochart
我正在尝试让地图按区域而不是国家划分边界,类似于谷歌分析所提供的,例如:
USA:
OR印度:
以下代码是我尝试无效的方法之一:
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来模仿它用于分析的区域划分地图呈现?
提前致谢。
答案 0 :(得分:2)
您需要设置resolution
和region
选项:
geochart.draw(data, {
width: 556,
height: 347,
resolution: 'provinces',
region: 'US'
});