From d40c9c0540d27fc7bd37f9bd2751da837d9efb89 Mon Sep 17 00:00:00 2001 From: BianLzhaoMin <11485688+bianliangzhaomin123@user.noreply.gitee.com> Date: Wed, 7 May 2025 12:05:19 +0800 Subject: [PATCH] =?UTF-8?q?=E7=A6=85=E9=81=93bug=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../js/synthesisQuery/digitalSignage.js | 26 +++++++++++++++---- 1 file changed, 21 insertions(+), 5 deletions(-) diff --git a/src/main/resources/static/js/synthesisQuery/digitalSignage.js b/src/main/resources/static/js/synthesisQuery/digitalSignage.js index 76618db..6f1f155 100644 --- a/src/main/resources/static/js/synthesisQuery/digitalSignage.js +++ b/src/main/resources/static/js/synthesisQuery/digitalSignage.js @@ -55,11 +55,11 @@ const legendData = [ value: 0, icon: "../../img/digitalSignage/sd.png", }, - { - name: "项 目 部", - value: 0, - icon: "../../img/digitalSignage/project.png", - }, + // { + // name: "项 目 部", + // value: 0, + // icon: "../../img/digitalSignage/project.png", + // }, ]; // 地图配置项 @@ -319,6 +319,7 @@ function addAllMapPoints() { 8: "/gzDigitalSignage/img/digitalSignage/white.png", 9: "/gzDigitalSignage/img/digitalSignage/sd.png", 11: "/gzDigitalSignage/img/digitalSignage/zt_white.png", + 20: "gzDigitalSignage/img/digitalSignage/project.png", }; // 绘制索道标点 @@ -418,6 +419,21 @@ function addAllMapPoints() { }); } + // 绘制项目部 + if (intLng && intLat) { + const point = new BMapGL.Point(intLng, intLat); + bounds.push(point); + const iconUrl = iconTypeList[20]; + const myIcon = new BMapGL.Icon(iconUrl, new BMapGL.Size(40, 38), { + anchor: new BMapGL.Size(20, 25), // 修正锚点位置为中心底部 + imageSize: new BMapGL.Size(40, 38), // 与实际图片尺寸一致 + }); + + const marker = new BMapGL.Marker(point, { icon: myIcon }); + + map.addOverlay(marker); + } + // 绘制杆塔 if (towerList && towerList.length > 0) { towerList.forEach((pointData, index) => {