我们正在为我们的网站实施 Geo Chart 热图,但它们在显示英国的区域方面存在限制,它们只能列出 4 个区域,英格兰、苏格兰、威尔士和北爱尔兰,并且不超过此。谁能帮我知道我们是否可以列出英国的所有地区,以及我们是否可以显示英国这些地区下的城市、县以及普雷斯顿等。
我们也可以传递超过 3 个参数以在鼠标悬停时显示更多数据。
<script type='text/javascript' src='https://www.google.com/jsapi'></script>
<script type='text/javascript'>
google.load('visualization', '1', {'packages': ['geochart']});
var chart;
var data;
var options;
google.setOnLoadCallback(drawRegionsMap);
function drawRegionsMap() {
data = google.visualization.arrayToDataTable([
['Region', 'Popularity', 'Total Votes'],
['England', 8, 6],
['Scotland', 8, 6],
['Wales ', 9, 7],
['Northern Ireland', 2, 5],
['United Kingdom', 2, 4]
]);
var maxV = 5; // to ensure scale is equal on both ends.
var minV = maxV*-1;
options = {
colorAxis: {colors: ['blue', 'white', 'red'], minValue: minV, maxValue: maxV},
};
chart = new google.visualization.GeoChart(document.getElementById('chart_div'));
chart.draw(data, options);
google.visualization.events.addListener(chart, 'regionClick', selectHandler);
};
function selectHandler(e) {
var selection = e['region'];
//alert(selection);
options['resolution'] = 'provinces';
options['region'] = selection;
chart.draw(data, options);
document.getElementById('goback').style.display='block';
};
</script>
如您所见,只有3个参数,我们可以传递额外的参数吗?或任何工具提示。
提前致谢