public class SBASPropagatorBuilder extends Object
它实现了经典的构建器模式。
Constructor and Description |
---|
SBASPropagatorBuilder(SBASOrbitalElements sbasOrbElt)
初始化构建器。
|
SBASPropagatorBuilder(SBASOrbitalElements sbasOrbElt, Frames frames)
初始化构建器。
|
Modifier and Type | Method and Description |
---|---|
SBASPropagatorBuilder |
attitudeProvider(AttitudeProvider userProvider)
设置姿态提供器。
|
SBASPropagator |
build()
完成构建。
|
SBASPropagatorBuilder |
ecef(Frame bodyFixed)
设置与WGS84 ECEF相对应的地心地固定坐标系。
|
SBASPropagatorBuilder |
eci(Frame inertial)
设置用于传播的地心惯性坐标系。
|
SBASPropagatorBuilder |
mass(double userMass)
设置质量。
|
SBASPropagatorBuilder |
mu(double coefficient)
设置地球引力系数。
|
@DefaultDataContext public SBASPropagatorBuilder(SBASOrbitalElements sbasOrbElt)
SBAS轨道元素是构建SBASPropagator所需的唯一参数。
姿态提供器默认设置为与EME2000坐标系对齐。
地球引力系数默认设置为SBAS_MU
。
质量默认设置为DEFAULT_MASS
。
ECI坐标系默认设置为EME2000坐标系
。
ECEF坐标系默认设置为CIO/2010-based ITRF simple EOP
。
此构造函数使用默认数据上下文
。
sbasOrbElt
- 要由SBAS传播器使用的SBAS轨道元素。
attitudeProvider(AttitudeProvider provider)
, mu(double coefficient)
, mass(double mass)
, eci(Frame inertial)
, ecef(Frame bodyFixed)
public SBASPropagatorBuilder(SBASOrbitalElements sbasOrbElt, Frames frames)
SBAS轨道元素是构建SBASPropagator所需的唯一参数。
姿态提供器默认设置为与EME2000坐标系对齐。
地球引力系数默认设置为SBAS_MU
。
质量默认设置为DEFAULT_MASS
。
ECI坐标系默认设置为EME2000坐标系
。
ECEF坐标系默认设置为CIO/2010-based ITRF simple EOP
。
sbasOrbElt
- 要由SBAS传播器使用的SBAS轨道元素。
frames
- 用于初始化ecef(Frame)
、eci(Frame)
和attitudeProvider(AttitudeProvider)
的参考坐标系集。
attitudeProvider(AttitudeProvider provider)
, mu(double coefficient)
, mass(double mass)
, eci(Frame inertial)
, ecef(Frame bodyFixed)
public SBASPropagatorBuilder attitudeProvider(AttitudeProvider userProvider)
userProvider
- 姿态提供器
public SBASPropagatorBuilder mu(double coefficient)
coefficient
- 地球引力系数
public SBASPropagatorBuilder mass(double userMass)
userMass
- 质量(单位:千克)
public SBASPropagatorBuilder eci(Frame inertial)
inertial
- ECI坐标系
public SBASPropagatorBuilder ecef(Frame bodyFixed)
bodyFixed
- ECEF坐标系
public SBASPropagator build()
Copyright © 2002-2023 CS GROUP. All rights reserved.