feat: 添加地面站实体创建逻辑,优化管理器功能

This commit is contained in:
严浩
2025-04-03 15:12:11 +08:00
parent aacd168450
commit 5a69629f35
9 changed files with 183 additions and 137 deletions

View File

@@ -24,7 +24,7 @@ export class SatelliteCalculator {
* @returns 解析成功返回 SatRec 对象,否则返回 null。
*/
parseTle(tle: string, satelliteId: string): null | SatRec {
const tleLines = tle.trim().split('\n');
const tleLines = tle.trim().split('\n') as [string, string, string];
if (tleLines.length < 3) {
console.error(`无效的 TLE 格式 (ID: ${satelliteId}): TLE 字符串至少需要三行`);
return null;