<script type="text/javascript">
google.setOnLoadCallback(drawMap);
function drawMap() {
var data = new google.visualization.DataTable();
data.addColumn('string','iso'); //e.g.: mx
data.addColumn('number','population'); //e.g.: 114
data.addRows([["mx",114],["ec",14],["ve",28]]);
var options = {
region: '005',
width: '511px',
height: '280px',
showLegend: true
};
var geomap = new google.visualization.GeoMap(document.getElementById('map'));
geomap.draw(data,options);
};
</script>
默认选择的区域是 005(南美洲)。这些是其他可用区域:
- 013 - (中美洲)
- 150 - (欧洲)
如何动态更改已绘制地图的区域?像这样的东西:
<a href="javascript:void(null);" onclick="changeRegion(150);">Europe</a>
我知道必须重新绘制地图,但我有点卡在区域属性修改步骤中。任何想法都会有所帮助。谢谢!