|
|
|
|
@ -661,22 +661,22 @@
|
|
|
|
|
}
|
|
|
|
|
}]
|
|
|
|
|
});
|
|
|
|
|
panToHospital()
|
|
|
|
|
window.setInterval(function() {
|
|
|
|
|
panToHospital();
|
|
|
|
|
// panToHospital();
|
|
|
|
|
}, 3000);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
function panToHospital() {
|
|
|
|
|
current_hospital++;
|
|
|
|
|
if (current_hospital == hospitals.length) {
|
|
|
|
|
current_hospital = 0;
|
|
|
|
|
}
|
|
|
|
|
var center = new TMap.LatLng(hospitals[current_hospital].lat, hospitals[current_hospital].lng);
|
|
|
|
|
map.panTo(center);
|
|
|
|
|
|
|
|
|
|
marker.setMap(null);
|
|
|
|
|
marker = null;
|
|
|
|
|
marker = new TMap.MultiMarker({
|
|
|
|
|
// current_hospital++;
|
|
|
|
|
// if (current_hospital == hospitals.length) {
|
|
|
|
|
// current_hospital = 0;
|
|
|
|
|
// }
|
|
|
|
|
hospitals.map(item=>{
|
|
|
|
|
var center = new TMap.LatLng(item.lat, item.lng);
|
|
|
|
|
// marker.setMap(null);
|
|
|
|
|
// var marker1 = null;
|
|
|
|
|
var marker1 = new TMap.MultiMarker({
|
|
|
|
|
id: "marker-layer", //图层id
|
|
|
|
|
map: map,
|
|
|
|
|
styles: { //点标注的相关样式
|
|
|
|
|
@ -699,6 +699,12 @@
|
|
|
|
|
}
|
|
|
|
|
}]
|
|
|
|
|
});
|
|
|
|
|
marker.push(marker1)
|
|
|
|
|
})
|
|
|
|
|
|
|
|
|
|
// map.panTo(center);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
</script>
|
|
|
|
|
</body>
|
|
|
|
|
|