|
|
|
@ -261,7 +261,7 @@ export function AmrMapConvert(from: any): Array<ItemJson> { |
|
|
|
let maxX = NaN, maxY = NaN, minX = NaN, minY = NaN |
|
|
|
for (const amrNode of from.businessMap[0].mapData) { |
|
|
|
amrIdMap.set(amrNode.id, amrNode) |
|
|
|
const lccId = amrNode.logicX + '_' + amrNode.logicY |
|
|
|
const lccId = _.toString(amrNode.id) // amrNode.logicX + '_' + amrNode.logicY
|
|
|
|
// if (lccId === '105_105') {
|
|
|
|
// debugger
|
|
|
|
// }
|
|
|
|
@ -308,7 +308,8 @@ export function AmrMapConvert(from: any): Array<ItemJson> { |
|
|
|
} |
|
|
|
|
|
|
|
if (insertNode) { |
|
|
|
insertNode.originId = amrNode.id |
|
|
|
// insertNode.originId = amrNode.id
|
|
|
|
// insertNode.name = _.toString(amrNode.id)
|
|
|
|
insertNode.tf[0][0] = new Decimal(amrNode.x).div(d100).toNumber() |
|
|
|
insertNode.tf[0][2] = new Decimal(amrNode.y).div(d100).toNumber() |
|
|
|
insertNode.logicX = amrNode.logicX |
|
|
|
@ -345,8 +346,8 @@ export function AmrMapConvert(from: any): Array<ItemJson> { |
|
|
|
continue |
|
|
|
} |
|
|
|
|
|
|
|
const startLccId = startNode.logicX + '_' + startNode.logicY |
|
|
|
const endLccId = endNode.logicX + '_' + endNode.logicY |
|
|
|
const startLccId = _.toString(dg.startSite) // startNode.logicX + '_' + startNode.logicY
|
|
|
|
const endLccId = _.toString(dg.endSite) // endNode.logicX + '_' + endNode.logicY
|
|
|
|
if (!lccMap.get(startLccId) || !lccMap.get(endLccId)) { |
|
|
|
console.warn('未找到起点或终点 LCC 节点', startLccId, endLccId) |
|
|
|
continue |
|
|
|
|