public interface AttitudeEphemerisFileWriter
AttitudeEphemerisFile
包含一个或多个卫星,每个卫星在文件中具有唯一的ID。每个卫星的星历由一个或多个段组成。
星历文件格式可能有额外的设置,需要配置以符合其格式。
Modifier and Type | Method and Description |
---|---|
<C extends TimeStampedAngularCoordinates,S extends AttitudeEphemerisFile.AttitudeEphemerisSegment<C>> |
write(Appendable writer, AttitudeEphemerisFile<C,S> ephemerisFile)
使用传入的 AttitudeEphemerisFile ,使用传入的Appendable 进行写入。
|
default <C extends TimeStampedAngularCoordinates,S extends AttitudeEphemerisFile.AttitudeEphemerisSegment<C>> |
write(String outputFilePath, AttitudeEphemerisFile<C,S> ephemerisFile)
使用传入的 AttitudeEphemerisFile ,将其写入到指定的输出路径的文件中。
|
<C extends TimeStampedAngularCoordinates,S extends AttitudeEphemerisFile.AttitudeEphemerisSegment<C>> void write(Appendable writer, AttitudeEphemerisFile<C,S> ephemerisFile) throws IOException
AttitudeEphemerisFile
,使用传入的Appendable
进行写入。
C
- 角坐标的类型
S
- 段的类型
writer
- 配置好的可供文本输入的Appendable
ephemerisFile
- 要序列化到缓冲区中的填充好的星历文件
IOException
- 如果任何缓冲区写入操作失败,或者如果底层格式不支持星历文件中的配置(例如在一个文件中有多个卫星,原点位于未指定的天体等)
default <C extends TimeStampedAngularCoordinates,S extends AttitudeEphemerisFile.AttitudeEphemerisSegment<C>> void write(String outputFilePath, AttitudeEphemerisFile<C,S> ephemerisFile) throws IOException
AttitudeEphemerisFile
,将其写入到指定输出路径的文件中。
C
- 角坐标的类型
S
- 段的类型
outputFilePath
- 将相应文件写入的文件路径
ephemerisFile
- 要序列化到缓冲区中的填充好的星历文件
IOException
- 如果任何文件写入操作失败,或者如果底层格式不支持星历文件中的配置(例如在一个文件中有多个卫星,原点位于未指定的天体等)
Copyright © 2002-2023 CS GROUP. All rights reserved.