【类 型】:fix 在累计飞机痕迹坐标时 不记录经纬高 0的情况

【原  因】:初始化时  飞机可能默认是0点坐标  这是话轨迹 就会从0点画一条长轨迹
【过  程】:
【影  响】:
This commit is contained in:
tk 2024-07-25 13:53:56 +08:00
parent 629ed8c45d
commit e6cfb81162

View File

@ -93,7 +93,12 @@ export default {
} else if (key === 'position') {
// 便
const position = JSON.parse(jsonData.position)
plane.planeState.position.push([position.lng / 10e6, position.lat / 10e6, Number(position.alt)])
// lng, lat, alt
if (position.lng !== 0 && position.lat !== 0 && position.alt !== 0 &&
position.lng !== null && position.lat !== null && position.alt !== null &&
position.lng !== '' && position.lat !== '' && position.alt !== '') {
plane.planeState.position.push([position.lng / 10e6, position.lat / 10e6, Number(position.alt)])
}
if (plane.planeState.position.length > 1000) {
plane.planeState.position.shift() //
}