我使用谷歌地图系列 API。我想在 map 上显示一辆车,每 20 秒刷新一次。这就是我加载标记的方式:
var image = 'img/auto.png';
var myLatLng = new google.maps.LatLng(52.19919,5.262451);
var bus = new google.maps.Marker({
position: myLatLng,
map: map,
title: 'Location of the vehicle',
zIndex: 99,
icon: image
});
加载正常,但我该如何刷新它?
谢谢,
最佳答案
制作一个计时器,每 20 秒更新一次公交车的位置(以及您想要更新的任何内容)
setInterval(function() {
//var newLatLng = ...
bus.setPosition(newLatLng);
}, 20000);
关于javascript - 我如何刷新谷歌地图标记而不是我的整个页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9363511/