Openlayers3,Layer是的定时刷新
①:setInterval动作的作用是,每隔一定时间就调用函数,方法或对象。可以使用本动作更新来自数据库的变量或更新时间显示。setInterval动作的语法格式如下:
setInterval(show2,2000,”每隔2秒我就会显示一次”);
②: setTimeout( ) 是属于 window 的 method, 但我们都是略去 window 这顶层物件名称, 这是用来设定一个时间, 时间到了, 就会执行一个指定的 method。
下面写出刷新海图的信息。
//每隔1分钟刷新海图一次
setInterval(function() {
map.removeLayer(shipLayer);
setTimeout(function() {
map.addLayer(shipLayer);
}, 100);
}, 60000);
转载自:https://blog.csdn.net/Running_Ants/article/details/52188892