This commit is contained in:
parent
f4603b01a0
commit
ce3080e8b1
|
|
@ -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 {
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
// 单行数据
|
// 单行数据
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue