Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/delphi/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript L.使用html中的setInterval和数据库从地图移动(更新)标记?_Javascript_Html_Leaflet_React Leaflet - Fatal编程技术网

Javascript L.使用html中的setInterval和数据库从地图移动(更新)标记?

Javascript L.使用html中的setInterval和数据库从地图移动(更新)标记?,javascript,html,leaflet,react-leaflet,Javascript,Html,Leaflet,React Leaflet,您好,我只是想知道是否可以使用setInterval从地图上创建一个移动的L.标记?我的数据库总是更新的。有人能帮我解决我的问题吗?对不起,我只是一名新生 var myVar = setInterval(myTimer, 5000); function myTimer() { markers.clearLayers(); for (var i = 0; i < planes.length; i++) { var optio

您好,我只是想知道是否可以使用setInterval从地图上创建一个移动的L.标记?我的数据库总是更新的。有人能帮我解决我的问题吗?对不起,我只是一名新生

 var myVar = setInterval(myTimer, 5000);
      function myTimer() {
       markers.clearLayers();
        for (var i = 0; i < planes.length; i++) {
            var option;
          
        
                    marker = new L.marker([planes[i][2],planes[i][3]], {icon: option}).addTo(markers);
                    marker.bindPopup('Employee: ' + planes[i][0] + '<br>Department: ' + planes[i][1] + '<br>Date Log: ' + planes[i][4]) 
                    .openPopup()
                    .addTo(markers);             
            }
var myVar=setInterval(myTimer,5000);
函数myTimer(){
markers.clearLayers();
对于(变量i=0;i部门:'+planes[i][1]+'
日期日志:'+planes[i][4]) .openPopup() .addTo(标记); }
问题出在哪里?我的L.marker无法从地图上移动:(我想使用时间设置间隔从地图上移动标记,因为我使用的是更新的数据库。根据我的研究,我无法使用数据库在传单html中找到任何移动标记。