var paket; var i; var runState = 0; var distLat; var distLon; var lat; var lon; function run() { console.log("move lat="+lat+" lon="+lon); var equipmentNumber = Number(document.getElementById("equipmentNumber").value); markerParticipant.setLatLng( [lat, lon]); var latlng = [lat, lon]; var latlng1 = [lat+0.00002, lon]; popup .setLatLng(latlng1) .setContent("#" +equipmentNumber+" "+ latlng.toString()) .openOn(map); var moutObjectId = -1; var moutAreaId = -1; var moutRoomId = -1; var z = 0; sendRoom(moutObjectId, moutAreaId, moutRoomId, lat, lon, z); i++; lat=lat+distLat/10; lon=lon+distLon/10; if (i==11){ clearInterval(t); runState = 0; } } function startMoveFunction() { i = 0; lat = startPos.lat; lon = startPos.lng; console.log("move Start="+startPos.toString()+" End="+ endPos); distLat = endPos.lat - startPos.lat; distLon = endPos.lng - startPos.lng; if (runState==0) { t=setInterval("run()",1000); runState = 1; } else { clearInterval(t); runState = 0; } } function moveMenu() { hideFunction(); shoMoveFunction(); } function setStartPoint() { setStartPos = true; } function setEndPoint() { setEndPos = true; }