public class SP3Parser extends Object implements EphemerisFileParser<SP3>
注意:此解析器是线程安全的,因此允许从不同线程调用parse(org.orekit.data.DataSource)
。
Modifier and Type | Field and Description |
---|---|
static String |
SP3_FRAME_CENTER_STRING
天文星历坐标系中心的字符串表示。
|
Constructor and Description |
---|
SP3Parser()
使用默认值创建一个SP3解析器。
|
SP3Parser(double mu, int interpolationSamples, Function<? super String,? extends Frame> frameBuilder)
创建一个SP3解析器,并指定创建 Propagator 所需的额外信息,以从星历数据中创建。
|
SP3Parser(double mu, int interpolationSamples, Function<? super String,? extends Frame> frameBuilder, TimeScales timeScales)
创建一个SP3解析器,并指定创建 Propagator 所需的额外信息,以从星历数据中创建。
|
@DefaultDataContext public SP3Parser()
此构造函数使用默认数据上下文
。
@DefaultDataContext public SP3Parser(double mu, int interpolationSamples, Function<? super String,? extends Frame> frameBuilder)
Propagator
所需的额外信息,以从星历数据中创建。
此构造函数使用默认数据上下文
。
mu
- 用于从星历数据创建Orbits
的标准引力参数。请参阅Constants
。
interpolationSamples
- 在插值时使用的样本数。
frameBuilder
- 是一个可以从SP3坐标系字符串构建框架的函数。坐标系可以是任何5个字符的字符串,例如ITR92,IGb08。
SP3Parser(double, int, Function, TimeScales)
public SP3Parser(double mu, int interpolationSamples, Function<? super String,? extends Frame> frameBuilder, TimeScales timeScales)
Propagator
所需的额外信息,以从星历数据中创建。
public SP3 parse(DataSource source)
EphemerisFileParser
parse
在接口 EphemerisFileParser<SP3>
source
- 提供要解析的数据的源
Copyright © 2002-2023 CS GROUP. All rights reserved.