これは私にバナナを運転しています...
私はヒートマップでグーグルマップAPIv3を使用しています。データポイントのプロットに成功しましたが、問題はありません。でも、無限にループするアニメーションが欲しいです。現在、次のコードがあります。(マップは表示されますが、データポイントはありません。)
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();
});
どんな助けでも、大歓迎です!