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);