我有一个google geochart,我正在从API返回的JSON中进行绘图。
https://developers.google.com/chart/interactive/docs/gallery/geochart
是否可以从API动态更新地图数据?基本上想要每10分钟递增一次以10为增量返回的JSON并更新地图。有没有动画可以做到这一点?
这是我目前所拥有的,但它只绘制了一次数据
function drawRegionsMap() {
var data = google.visualization.arrayToDataTable([
['Country','Color'],
<cfset i = 0>
<cfloop array = "#dataTable#" index = "country">
<cfset i ++>
['#country#',#i#] <cfif i neq ArrayLen(dataTable)>,</cfif>
</cfloop>
]);
var options = {
legend:'none',
colorAxis: {
colors: ['##ff3333','##b30000']
},
tooltip: {trigger: 'none'},
backgroundColor:'##192b59'
};
var chart = new google.visualization.GeoChart(document.getElementById('regions_div'));
chart.draw(data, options);
}
};
&#13;
感谢您的帮助!