Constructor and Description |
---|
ILRSHeader()
空构造函数。
|
Modifier and Type | Method and Description |
---|---|
AbsoluteDate |
getEndEpoch()
获取结束时刻(UTC)。
|
String |
getFormat()
获取文件格式。
|
String |
getIlrsSatelliteId()
获取IRLS卫星ID(基于COSPAR ID)。
|
String |
getName()
获取卫星目标名称。
|
String |
getNoradId()
获取卫星NORAD ID(即。
|
DateComponents |
getProductionEpoch()
获取星历生成的日期组件。
|
int |
getProductionHour()
获取星历生成的小时(UTC)。
|
int |
getSequenceNumber()
获取星历序列号。
|
String |
getSic()
获取SIC ID。
|
AbsoluteDate |
getStartEpoch()
获取起始时刻(UTC)。
|
int |
getTargetClass()
获取目标类别。
|
int |
getTargetLocation()
获取目标位置。
|
int |
getVersion()
获取格式版本。
|
void |
setEndEpoch(AbsoluteDate endEpoch)
设置结束时刻(UTC)。
|
void |
setFormat(String format)
设置文件格式。
|
void |
setIlrsSatelliteId(String ilrsSatelliteId)
设置IRLS卫星ID(基于COSPAR ID)。
|
void |
setName(String name)
设置卫星目标名称。
|
void |
setNoradId(String noradId)
设置卫星NORAD ID。
|
void |
setProductionEpoch(DateComponents productionEpoch)
设置星历生成的日期组件。
|
void |
setProductionHour(int productionHour)
设置星历生成的小时。
|
void |
setSequenceNumber(int sequenceNumber)
设置星历序列号。
|
void |
setSic(String sic)
设置SIC ID。
|
void |
setStartEpoch(AbsoluteDate startEpoch)
设置起始时刻(UTC)。
|
void |
setTargetClass(int targetClass)
设置目标类别。
|
void |
setTargetLocation(int targetLocation)
设置目标位置。
|
void |
setVersion(int version)
设置格式版本。
|
public ILRSHeader()
这个构造函数并非绝对必要,但它可以防止在JDK 18及更高版本中出现不必要的javadoc警告。
public String getFormat()
public void setFormat(String format)
format
- 要设置的格式
public int getVersion()
public void setVersion(int version)
version
- 要设置的版本
public DateComponents getProductionEpoch()
public void setProductionEpoch(DateComponents productionEpoch)
productionEpoch
- 要设置的日期组件
public int getProductionHour()
public void setProductionHour(int productionHour)
productionHour
- 要设置的星历生成的小时
public String getName()
public void setName(String name)
name
- 要设置的卫星目标名称
public String getIlrsSatelliteId()
public void setIlrsSatelliteId(String ilrsSatelliteId)
ilrsSatelliteId
- 要设置的IRLS卫星ID
public String getSic()
public void setSic(String sic)
sic
- 要设置的SIC ID
public String getNoradId()
public void setNoradId(String noradId)
noradId
- 要设置的NORAD ID
public int getTargetClass()
0 = 无反射器; 1 = 被动反射器; ...
public void setTargetClass(int targetClass)
0 = 无反射器; 1 = 被动反射器; ...
targetClass
- 要设置的目标类别
public int getTargetLocation()
1 = 地球轨道; 2 = 月球轨道; ...
public void setTargetLocation(int targetLocation)
1 = 地球轨道; 2 = 月球轨道; ...
targetLocation
- 要设置的目标位置
public AbsoluteDate getStartEpoch()
public void setStartEpoch(AbsoluteDate startEpoch)
startEpoch
- 要设置的起始时刻
public AbsoluteDate getEndEpoch()
public void setEndEpoch(AbsoluteDate endEpoch)
endEpoch
- 要设置的结束时刻
public int getSequenceNumber()
public void setSequenceNumber(int sequenceNumber)
sequenceNumber
- 要设置的星历序列号
Copyright © 2002-2023 CS GROUP. All rights reserved.