這是推動我香蕉動畫熱圖...對於谷歌,地圖的API-3
我使用谷歌地圖API V3,與熱圖。我已經成功繪製了數據點,沒有問題。但是,我想要一個無限循環的動畫。目前,我有以下代碼。 (地圖出現,但沒有任何數據點。)
var _data = [];
pointArray = new google.maps.MVCArray(_data);
var heatmap = new google.maps.visualization.HeatmapLayer({
data: pointArray,
});
heatmap.setData(_data);
heatmap.setMap(map);
play = function(){
for(var j = 0; j < data_arr.length; j++){
pointArray.clear();
for(var i = 0; i < data_arr[j].length; i++){
pointArray.push(new google.maps.LatLng(data_arr[j][i]['lat'], data_arr[j][i]['lon']));
}
setInterval(function(){
play();
}, 3000);
}
}
google.maps.event.addListenerOnce(map, "idle", function(){
play();
});
任何幫助,都是最受歡迎的!
你能發佈一個你嘗試過的鏈接嗎?如果它不在實時Web服務器上,請使用JSFiddle。 –
絕對:http://jsfiddle.net/T5RrR/1/ – maximus