去掉动画路径重叠导致的标签出现重影的问题
This commit is contained in:
parent
9874a8eda8
commit
fda22241f7
@ -100,6 +100,7 @@ export function useRouteVisualization() {
|
||||
return []
|
||||
}
|
||||
|
||||
console.log('@@@@@', routesArray)
|
||||
console.log(`[useRouteVisualization] 绘制 ${routesArray.length} 条路线`)
|
||||
|
||||
const entities = []
|
||||
@ -112,10 +113,12 @@ export function useRouteVisualization() {
|
||||
if (routeEntity) {
|
||||
entities.push(routeEntity)
|
||||
|
||||
// 添加标签
|
||||
const labelEntity = addRouteLabel(viewer, route)
|
||||
if (labelEntity) {
|
||||
entities.push(labelEntity)
|
||||
// 人员路线才添加标签 (因为人员路线动画较慢 最后才消失)
|
||||
if (route.type === 'personnel') {
|
||||
const labelEntity = addRouteLabel(viewer, route)
|
||||
if (labelEntity) {
|
||||
entities.push(labelEntity)
|
||||
}
|
||||
}
|
||||
}
|
||||
} catch (error) {
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user