From fbfa859ff0fe312cbb49a3345b6e3d67d574a946 Mon Sep 17 00:00:00 2001 From: zuoxiao <470321431@qq.com> Date: 星期四, 28 十一月 2024 16:33:37 +0800 Subject: [PATCH] 1.工单列表界面 2.工单详情界面 3.处理工单界面选择图片相关 --- app/src/main/assets/js/map.js | 27 +++++++++++++++------------ 1 files changed, 15 insertions(+), 12 deletions(-) diff --git a/app/src/main/assets/js/map.js b/app/src/main/assets/js/map.js index 760cee6..a574c9c 100644 --- a/app/src/main/assets/js/map.js +++ b/app/src/main/assets/js/map.js @@ -271,19 +271,22 @@ } //淇濆瓨瀹氫綅鍧愭爣鐢熸垚杞ㄨ抗 var path=[]; - function updateLocation(lat,log){ - var newPoint = new T.LatLng(latitude, longitude); - path.push(newPoint); - var polyline = new T.Polyline({ - path: path, // 杞ㄨ抗鍧愭爣 - strokeColor: "#FF0000", // 杞ㄨ抗棰滆壊 - strokeWeight: 6, // 杞ㄨ抗绾垮 - strokeOpacity: 0.7 // 杞ㄨ抗閫忔槑搴� - }); - map.addOverlay(polyline); - // 绉诲姩鍦板浘瑙嗚鍒版渶鍚庝竴涓綅缃� - map.panTo(newPoint); + var lineLayer = new T.Polyline([], { color: 'red', weight: 3, opacity: 0.8 }); + + function updateLocation(log,lat){ + var lastLat=lat; + const intervalId = setInterval(() => { + lastLat=lastLat+0.0001; + var newPoint = new T.LngLat(log,lastLat); + path.push(newPoint); + lineLayer.setLngLats(path); + map.addOverLay(lineLayer); + // 绉诲姩鍦板浘瑙嗚鍒版渶鍚庝竴涓綅缃� + map.panTo(newPoint); + }, 500); + } })(); + \ No newline at end of file -- Gitblit v1.8.0