feat: 引入可切换星历模型并扩展天象观测链路

- 新增半解析、旧模型、自定义与多源堆叠星历实例,提供 Context、Instance、SPK 读取及状态与视位置计算
- 统一太阳、月球和行星实例接口,扩展黄经穿越、留、相位、最近角距、偕日可见、任意高度升落、轨道节点及凌日等天象查询
- 完善日月食、月掩与凌日的月缘剖面、有限盘面接触、站心修正、局地可见性、全球路径和地图输出
- 新增 SVG、GeoJSON、KML 天象输出及凌日、月掩和月缘地形相关缓存与几何求解
- 新增恒星星表导入与查询,支持 CSV、Hipparcos、BSC5、Stellarium 等格式及名称、交叉标识、锥面检索和星等过滤
- 补充 IAU 2006、地球定向、折射消光、大气观测、轨道传播及半解析行星/月球数据支持
- 将默认未来民用时标切换为 TimeScaleLeapHour,更新 2027–2400 农历速查表、中文日期解析和时区边界处理
- 增加事件基线、跨模型回归、几何边界、月缘地形和输出契约测试,完善中英文手册、示例资源、NOTICE 与忽略规则
This commit is contained in:
2026-10-15 23:54:15 +08:00
parent 16c62a97d5
commit 044f2f4381
674 changed files with 62983 additions and 8396 deletions
+7
View File
@@ -0,0 +1,7 @@
92 NOVA 1572 B Cas *
424 1Alp UMiBD+88 8 8890 308 907 1477 Alp UMi 012233.7+884626023148.7+891551123.28 26.46 2.02 +0.60 +0.38 +0.31 F7:Ib-II v+0.038-0.015 +.007-017SBO 17 6.8 18.4AB 5*
1457 87Alp TauBD+16 629 29139 94027 168I 3321 Alp Tau 043010.9+161830043555.2+163033180.97-20.25 0.85 +1.54 +1.90 +0.94 K5+III v+0.063-0.190 +.048+054SB < 17 9.8 121.7AC 6*
1713 19Bet OriBD-08 1063 34085131907 194I 3823 1882 050943.9-081901051432.3-081206209.24-25.25 0.12 -0.03 -0.66 -0.02 B8Ia: e 0.000-0.001 +.013+021SB 33 6.5 9.5AB 4*
2491 9Alp CMaBD-16 1591 48915151881 257I 5423 064044.6-163444064508.9-164258227.22-08.88-1.46 0.00 -0.05 -0.03 A1Vm -0.553-1.205 +.375-008SBO 13 10.3 11.2AB 4*
7001 3Alp LyrBD+38 3238 172167 67174 699I 11510 Alp Lyr 183333.1+384126183656.3+384701 67.44 19.24 0.03 0.00 -0.01 -0.03 A0Va +0.202+0.286 +.123-014V 15 10.4 62.8AB 5*
4799 25 VirBD-05 3535 1097041388731324 123138.2-051651123647.4-054955296.26 56.85 5.87 +0.07 +0.09 A3V -0.028-0.018 -006V
Binary file not shown.
+11
View File
@@ -0,0 +1,11 @@
24436|Σ_668
24436|β_555
32349|AGC_1
32349|LEC_1
32349|HL_3
32349|β_1411
91262|Σ_II_9
91262|MBA_2
91262|MET_11
91262|H_5_39
91262|SMR_33
+5
View File
@@ -0,0 +1,5 @@
11767 5 0 1 0.6622851337 1.5579531082 7.54 44.48 -11.85 0.09 0.10 0.11 0.11 0.13 127 1.08 2 0.0 0 2.1077 0.0021 0.014 1 0.636 0.003 0.700 1.02 1.23 1.04 -0.42 -2.11 1.01 1.67 -0.26 -0.93 1.06 -0.06 1.42 0.64 2.87 1.00
21421 1 0 1 1.2039281519 0.2881496983 48.94 63.45 -188.94 0.64 0.43 0.77 0.84 0.65 61 0.18 0 2.3 0 1.0024 0.0026 0.010 0 1.538 0.008 1.670 1.14 -1.03 1.06 -0.55 0.35 1.07 0.05 0.14 0.06 1.21 0.17 -0.33 0.53 -1.05 1.00
24436 5 0 1 1.3724302998 -0.1431456148 3.78 1.31 0.50 0.30 0.25 0.34 0.40 0.30 73 12.27 0 0.0 0 0.1930 0.0015 0.014 1 -0.030 0.600 0.030 1.06 -0.07 1.17 -0.54 0.61 1.00 0.19 1.79 0.08 1.00 2.42 3.61 -0.20 -0.46 1.00
32349 0 4 1 1.7678185359 -0.2916993748 379.21 -546.01 -1223.07 1.21 1.04 1.58 1.33 1.24 47 0.00 0 0.0 0 -1.0876 0.0024 0.040 0 0.009 0.007 -0.020 0.83 -0.04 0.96 -0.21 0.32 0.68 0.46 -0.12 0.13 0.90 -0.20 0.62 -0.14 -0.16 1.00
91262 1 0 1 4.8735545728 0.6768909262 130.23 200.94 286.23 0.26 0.28 0.36 0.32 0.40 98 -0.14 0 1.8 0 0.0868 0.0021 0.014 2 -0.001 0.005 -0.010 1.01 0.00 1.00 0.24 0.08 1.11 -0.02 -0.09 1.14 1.00 -0.09 -0.18 0.76 -0.08 1.00
+6
View File
@@ -0,0 +1,6 @@
32349|α_CMa
32349|9_CMa
91262|α_Lyr
91262|3_Lyr
24436|β_Ori
24436|19_Ori
Binary file not shown.