public class EclipticProvider extends Object implements TransformProvider
国际天文学联合会将黄道定义为“垂直于BCRS中地月重心的平均日心轨道角动量矢量的平面(IAU 2006决议B1)”。+z轴与角动量矢量对齐,+x轴与MOD
的+x轴对齐。
此实现与JPL 406历书的一致性在0.5角秒以内。
Constructor and Description |
---|
EclipticProvider(IERSConventions conventions)
从MOD到一个与黄道对齐的参考系创建一个变换提供者。
|
EclipticProvider(IERSConventions conventions, TimeScales timeScales)
从MOD到一个与黄道对齐的参考系创建一个变换提供者。
|
Modifier and Type | Method and Description |
---|---|
Transform |
getTransform(AbsoluteDate date)
获取指定日期对应的 Transform 。
|
<T extends org.hipparchus.CalculusFieldElement<T>> |
getTransform(FieldAbsoluteDate<T> date)
获取指定日期对应的 FieldTransform 。
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getStaticTransform, getStaticTransform
@DefaultDataContext public EclipticProvider(IERSConventions conventions)
此构造函数使用默认数据上下文
。
conventions
- IERS公约
EclipticProvider(IERSConventions, TimeScales)
public EclipticProvider(IERSConventions conventions, TimeScales timeScales)
conventions
- IERS公约
timeScales
- 用于计算变换的时间尺度。
public Transform getTransform(AbsoluteDate date)
TransformProvider
Transform
。
getTransform
在接口 TransformProvider
date
- 当前日期
public <T extends org.hipparchus.CalculusFieldElement<T>> FieldTransform<T> getTransform(FieldAbsoluteDate<T> date)
TransformProvider
FieldTransform
。
getTransform
在接口 TransformProvider
T
- 字段元素的类型
date
- 当前日期
Copyright © 2002-2023 CS GROUP. All rights reserved.