public class OmmTle extends CommentsContainer
Modifier and Type | Field and Description |
---|---|
static int |
EPHEMERIS_TYPE_PPT3
EPHEMERIS_TYPE PPT3的常量。
|
static int |
EPHEMERIS_TYPE_SGP
EPHEMERIS_TYPE SGP的常量。
|
static int |
EPHEMERIS_TYPE_SGP4
EPHEMERIS_TYPE SGP4的常量。
|
static int |
EPHEMERIS_TYPE_SGP4_XP
EPHEMERIS_TYPE SGP4-XP的常量。
|
static int |
EPHEMERIS_TYPE_SPECIAL_PERTURBATIONS
特殊摄动的EPHEMERIS_TYPE常量。
|
Constructor and Description |
---|
OmmTle()
创建一个空数据集。
|
Modifier and Type | Method and Description |
---|---|
double |
getAGoM()
获取SGP4-XP太阳辐射压力类似系数Aγ/m。
|
double |
getBStar()
获取SGP/SGP4阻力类似系数。
|
double |
getBTerm()
获取SGP4-XP阻力类似系数。
|
char |
getClassificationType()
获取分类类型。
|
int |
getElementSetNumber()
获取此卫星的元素集编号。
|
int |
getEphemerisType()
获取星历类型。
|
double |
getMeanMotionDot()
获取平均运动的第一时间导数。
|
double |
getMeanMotionDotDot()
获取平均运动的第二时间导数。
|
int |
getNoradID()
获取NORAD目录号(“卫星号”)。
|
int |
getRevAtEpoch()
获取革命数。
|
void |
setAGoM(double agom)
设置SGP4-XP太阳辐射压力类似系数Aγ/m。
|
void |
setBStar(double bstar)
设置SGP/SGP4阻力类似系数。
|
void |
setBTerm(double bterm)
设置SGP4-XP阻力类似系数。
|
void |
setClassificationType(char classificationType)
设置分类类型。
|
void |
setElementSetNo(int elementSetNo)
设置此卫星的元素集编号。
|
void |
setEphemerisType(int ephemerisType)
设置星历类型。
|
void |
setMeanMotionDot(double meanMotionDot)
设置平均运动的第一时间导数。
|
void |
setMeanMotionDotDot(double meanMotionDotDot)
设置平均运动的第二时间导数。
|
void |
setNoradID(int noradID)
设置NORAD目录号(“卫星号”)。
|
void |
setRevAtEpoch(int revAtEpoch)
设置革命数。
|
void |
validate(double version)
检查是否已初始化所有必填项。
|
acceptComments, addComment, checkAllowed, checkNotNaN, checkNotNegative, checkNotNull, getComments, refuseFurtherComments
public static final int EPHEMERIS_TYPE_SGP
public static final int EPHEMERIS_TYPE_SGP4
public static final int EPHEMERIS_TYPE_PPT3
public static final int EPHEMERIS_TYPE_SGP4_XP
public static final int EPHEMERIS_TYPE_SPECIAL_PERTURBATIONS
public void validate(double version)
如果缺少一些必填项或与版本号不兼容,则此方法应引发异常。
validate
在接口 Section
validate
在类 CommentsContainer
version
- 格式版本
public int getEphemerisType()
public void setEphemerisType(int ephemerisType)
ephemerisType
- 要设置的星历类型
public char getClassificationType()
public void setClassificationType(char classificationType)
classificationType
- 要设置的分类类型
public int getNoradID()
public void setNoradID(int noradID)
noradID
- 要设置的元素集编号
public int getElementSetNumber()
public void setElementSetNo(int elementSetNo)
elementSetNo
- 要设置的元素集编号
public int getRevAtEpoch()
public void setRevAtEpoch(int revAtEpoch)
revAtEpoch
- 要设置的革命数
public double getBStar()
public void setBStar(double bstar)
bstar
- 要设置的SGP/SGP4阻力类似系数
public double getBTerm()
public void setBTerm(double bterm)
bterm
- 要设置的SGP4-XP阻力类似系数
public double getMeanMotionDot()
public void setMeanMotionDot(double meanMotionDot)
meanMotionDot
- 要设置的平均运动的第一时间导数
public double getMeanMotionDotDot()
public void setMeanMotionDotDot(double meanMotionDotDot)
meanMotionDotDot
- 要设置的平均运动的第二时间导数
public double getAGoM()
public void setAGoM(double agom)
agom
- 要设置的SGP4-XP太阳辐射压力类似系数Aγ/m
Copyright © 2002-2023 CS GROUP. All rights reserved.