Merge remote-tracking branch 'origin/master'

This commit is contained in:
马三炮 2025-05-07 12:09:45 +08:00
commit 1c1fc622ef
1 changed files with 21 additions and 5 deletions

View File

@ -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) => {