From b742597f6161a2da0e2c0c0ee030b0a263e701d0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E4=B8=A5=E6=B5=A9?= Date: Thu, 3 Apr 2025 13:29:25 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E6=9B=B4=E6=96=B0=E5=8D=AB=E6=98=9F?= =?UTF-8?q?=E5=92=8C=E5=9C=B0=E9=9D=A2=E7=AB=99=E7=AE=A1=E7=90=86=E5=99=A8?= =?UTF-8?q?=E4=B8=AD=E7=9A=84=E9=80=89=E9=A1=B9=E8=A7=A3=E6=9E=84=EF=BC=8C?= =?UTF-8?q?=E7=A1=AE=E4=BF=9D=20showOrbit=20=E5=B1=9E=E6=80=A7=E7=9A=84?= =?UTF-8?q?=E6=AD=A3=E7=A1=AE=E6=80=A7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../h-cesium-viewer/calculators/SatelliteCalculator.ts | 2 +- src/components/h-cesium-viewer/managers/HCesiumManager.types.ts | 2 +- src/components/h-cesium-viewer/managers/HCesiumManager.卫星.ts | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/components/h-cesium-viewer/calculators/SatelliteCalculator.ts b/src/components/h-cesium-viewer/calculators/SatelliteCalculator.ts index 4ff5ded..f4694e0 100644 --- a/src/components/h-cesium-viewer/calculators/SatelliteCalculator.ts +++ b/src/components/h-cesium-viewer/calculators/SatelliteCalculator.ts @@ -54,7 +54,7 @@ export class SatelliteCalculator { options: Pick, satelliteId: string, ): null | OrbitCalculationResult { - const { orbitDurationSeconds = 默认轨道时长秒, timeStepSeconds = 默认时间步长秒, showOrbit = true } = options; + const { orbitDurationSeconds = 默认轨道时长秒, timeStepSeconds = 默认时间步长秒, showOrbit } = options; const sampledPositionProperty = new Cesium.SampledPositionProperty(); const orbitPositions: Cesium.Cartesian3[] = []; diff --git a/src/components/h-cesium-viewer/managers/HCesiumManager.types.ts b/src/components/h-cesium-viewer/managers/HCesiumManager.types.ts index bd2f84c..98a375a 100644 --- a/src/components/h-cesium-viewer/managers/HCesiumManager.types.ts +++ b/src/components/h-cesium-viewer/managers/HCesiumManager.types.ts @@ -11,7 +11,7 @@ export interface I站点 { export interface I卫星 { id: string; // 卫星的唯一标识符 orbitDurationSeconds?: number; // 轨道显示时长 - showOrbit?: boolean; // 是否显示完整轨道线,默认为 true + showOrbit: boolean; // 是否显示完整轨道线 timeStepSeconds?: number; // 轨道计算步长(秒),默认为 30 tle: string; // 包含卫星名称和两行 TLE 数据的字符串,格式如下: // NAME diff --git a/src/components/h-cesium-viewer/managers/HCesiumManager.卫星.ts b/src/components/h-cesium-viewer/managers/HCesiumManager.卫星.ts index dac971f..d127687 100644 --- a/src/components/h-cesium-viewer/managers/HCesiumManager.卫星.ts +++ b/src/components/h-cesium-viewer/managers/HCesiumManager.卫星.ts @@ -36,7 +36,7 @@ export class HCesiumSatelliteManager { return existingEntry.entity; } - const { id, tle, showOrbit = true } = options; + const { id, tle, showOrbit } = options; // --- 解析 TLE 和计算轨道 --- const satrec = this.calculator.parseTle(tle, id);