This commit is contained in:
BianLzhaoMin 2025-05-13 15:05:28 +08:00
parent f4603b01a0
commit ce3080e8b1
1 changed files with 12 additions and 76 deletions

View File

@ -65,72 +65,6 @@ const legendData = [
// 地图配置项 // 地图配置项
const config = { const config = {
points: [
{
lng: 116.254, // 向西偏移
lat: 39.965, // 向北偏移
title: "点1",
type: 1,
isCompleted: true, // 是否完成
isCrossing: false, // 是否跨越
},
{
lng: 116.263, // 保持适当距离
lat: 39.972,
title: "点2",
type: 1,
isCompleted: true, // 是否完成
isCrossing: false, // 是否跨越
},
{
lng: 116.275, // 平滑过渡
lat: 39.958,
title: "点3",
type: 1,
isCompleted: true, // 是否完成
isCrossing: false, // 是否跨越
},
{
lng: 116.285, // 继续向东
lat: 39.945,
title: "点4",
type: 2,
isCompleted: true, // 是否完成
isCrossing: false, // 是否跨越
},
{
lng: 116.298, // 向南偏移
lat: 39.935,
title: "点5",
type: 2,
isCompleted: false, // 是否完成
isCrossing: false, // 是否跨越
},
{
lng: 116.305, // 保持连贯性
lat: 39.925,
title: "点6",
type: 2,
isCompleted: false, // 是否完成
isCrossing: false, // 是否跨越
},
{
lng: 116.315, // 最终点
lat: 39.915,
title: "点7",
type: 3,
isCompleted: false, // 是否完成
isCrossing: true, // 是否跨越
},
{
lng: 116.325, // 最远点
lat: 39.905,
title: "点8",
type: 9,
isCompleted: false, // 是否完成
isCrossing: true, // 是否跨越
},
],
polyline: { polyline: {
strokeWeight: 1, // 线条宽度 strokeWeight: 1, // 线条宽度
strokeOpacity: 0.9, // 透明度 strokeOpacity: 0.9, // 透明度
@ -267,12 +201,13 @@ function initMap() {
]; ];
if (isMap) { if (isMap) {
map.setMapType(BMAP_EARTH_MAP); // 地球模式 // map.setMapType(BMAP_EARTH_MAP); // 地球模式
map.setDisplayOptions({ map.setMapType(BMAP_SATELLITE_MAP); // 地球模式
poiText: false, // 隐藏POI文字 // map.setDisplayOptions({
poiIcon: false, // 隐藏POI图标 // poiText: false, // 隐藏POI文字
building: false, // 隐藏建筑物 // poiIcon: false, // 隐藏POI图标
}); // building: false, // 隐藏建筑物
// });
} else { } else {
map.setMapType(BMAP_NORMAL_MAP); // 普通模式 map.setMapType(BMAP_NORMAL_MAP); // 普通模式
@ -874,6 +809,8 @@ function getOrgTreeData() {
getScrollData(nodeId); getScrollData(nodeId);
getLegendData(nodeId); getLegendData(nodeId);
getLocationInfo(nodeId); getLocationInfo(nodeId);
} else {
initMap();
} }
} }
}, },
@ -998,20 +935,19 @@ function getScrollData(id) {
<i>垂直距离: ${item.verticalDistance || "/"}</i> <i>垂直距离: ${item.verticalDistance || "/"}</i>
<i>安全裕度: ${item.safetyMargin || "/"}</i> <i>安全裕度: ${item.safetyMargin || "/"}</i>
`; `;
} else if(item.spanType === "跨公路"){ } else if (item.spanType === "跨公路") {
describeHtml += ` describeHtml += `
<i>垂直净距${item.verticalClearDistance || "/"} m</i> <i>垂直净距${item.verticalClearDistance || "/"} m</i>
<i>杆塔间距: ${item.towerSpacing || "/"} m</i> <i>杆塔间距: ${item.towerSpacing || "/"} m</i>
<i>公路宽度: ${item.highwayWidth || "/"} m</i> <i>公路宽度: ${item.highwayWidth || "/"} m</i>
`; `;
}else if(item.spanType === "跨铁路"){ } else if (item.spanType === "跨铁路") {
describeHtml += ` describeHtml += `
<i>垂直净距${item.verticalClearDistance || "/"} m</i> <i>垂直净距${item.verticalClearDistance || "/"} m</i>
<i>杆塔间距: ${item.towerSpacing || "/"} m</i> <i>杆塔间距: ${item.towerSpacing || "/"} m</i>
<i>交叉角度: ${item.intersectionAngle || "/"} °</i> <i>交叉角度: ${item.intersectionAngle || "/"} °</i>
`; `;
}else{ } else {
} }
// 单行数据 // 单行数据