044f2f4381
- 新增半解析、旧模型、自定义与多源堆叠星历实例,提供 Context、Instance、SPK 读取及状态与视位置计算 - 统一太阳、月球和行星实例接口,扩展黄经穿越、留、相位、最近角距、偕日可见、任意高度升落、轨道节点及凌日等天象查询 - 完善日月食、月掩与凌日的月缘剖面、有限盘面接触、站心修正、局地可见性、全球路径和地图输出 - 新增 SVG、GeoJSON、KML 天象输出及凌日、月掩和月缘地形相关缓存与几何求解 - 新增恒星星表导入与查询,支持 CSV、Hipparcos、BSC5、Stellarium 等格式及名称、交叉标识、锥面检索和星等过滤 - 补充 IAU 2006、地球定向、折射消光、大气观测、轨道传播及半解析行星/月球数据支持 - 将默认未来民用时标切换为 TimeScaleLeapHour,更新 2027–2400 农历速查表、中文日期解析和时区边界处理 - 增加事件基线、跨模型回归、几何边界、月缘地形和输出契约测试,完善中英文手册、示例资源、NOTICE 与忽略规则
14 lines
2.6 KiB
Go
14 lines
2.6 KiB
Go
// Code generated by a table generator; DO NOT EDIT.
|
|
|
|
package iau2006
|
|
|
|
var referenceCases = []referenceCase{
|
|
{2451545.0, -13.93199633096007, -5.769398076465288, 84381.406, Matrix{{1.0, 0.0, 0.0}, {0.0, 0.9999999999999999, 0.0}, {0.0, 0.0, 0.9999999999999999}}, Matrix{{0.9999999977211051, 6.189983589748964e-05, 2.6948100326663827e-05}, {-6.190059052214238e-05, 0.9999999976920728, 2.800305410167079e-05}, {-2.694636687767602e-05, -2.8004722146821665e-05, 0.9999999992448143}}},
|
|
{2460676.5, 0.19738588530580575, 8.503864482236587, 84369.69650702881, Matrix{{0.9999814220288329, -0.005590636237325088, -0.002429070533135733}, {0.005590636312457951, 0.9999843722478545, -6.759157331337473e-06}, {0.0024290703602134075, -6.8210181682348825e-06, 0.9999970497809775}}, Matrix{{0.9999814159951593, -0.005591584931777626, -0.002429370755271923}, {0.0055914849254004905, 0.999984366376092, -4.7955556641352665e-05}, {0.002429600922973451, 3.4370875472927915e-05, 0.9999970479246415}}},
|
|
{2415020.0, 17.346361008950204, -2.29290423829325, 84428.2405819674, Matrix{{0.9997029457826774, 0.022351425259090313, 0.009717714871532048}, {-0.0223514242285073, 0.9997501697993981, -0.0001087245685850724}, {-0.00971771724194486, -0.00010851249613186287, 0.9999527759832679}}, Matrix{{0.9997049927128934, 0.022274226618768416, 0.00968433650024539}, {-0.022274333560550526, 0.999751891565383, -9.682908399335538e-05}, {-0.009684090527633827, -0.00011891162281681589, 0.9999531010255822}}},
|
|
{2488069.5, 3.2884077167359154, 8.564340841229999, 84334.5716917638, Matrix{{0.9997026927073499, -0.022364607649351796, -0.009713419499048586}, {0.022364608681680095, 0.9997498749687979, -0.00010852828337304388}, {0.009713417122169804, -0.00010874080893430449, 0.9999528177385406}}, Matrix{{0.999702303051242, -0.022379302275393698, -0.009719676111325164}, {0.0223789000494167, 0.9997495497804156, -0.00015015470219950598}, {0.00972060217377973, -6.740565861091262e-05, 0.9999527515587205}}},
|
|
{2378496.5, -8.527561806308212, 7.228130386554576, 84475.0608481095, Matrix{{0.9988125303022144, 0.04467517714381087, 0.019433421172230077}, {-0.04467517520562372, 0.9990014714556796, -0.00043445337347491897}, {-0.019433425627896527, -0.00043425402245517164, 0.9998110588465248}}, Matrix{{0.9988105168729325, 0.04471298454442168, 0.01944994594224395}, {-0.04471230157295813, 0.9989997942954159, -0.00047019758158968824}, {-0.01945151593255477, -0.00040001355905300756, 0.9998107213453347}}},
|
|
}
|
|
|
|
var referenceBias = [3][3]float64{{0.9999999999999942, -7.078279744199226e-08, 8.056148938997159e-08}, {7.078279744199226e-08, 0.999999999999997, 3.3060414542221477e-08}, {-8.056148938997159e-08, -3.3060414542221477e-08, 0.9999999999999962}}
|