Cryosat Orbit State Vector Data Block
attribute: type |
xml string | size: 3 |
fixed value: "xml"
|
|
id | field name | definition |
0 | List_of_OSVs |
xml record |
id | field name | definition |
0 | OSV |
xml array[dim_0] |
dim_0: determined automatically from xml file
xml record |
id | field name | definition |
0 | TAI |
xml time |
TAI date and time of OSV, in ASCII standard time format, including time reference and micro-seconds
unit: "s since 2000-01-01"
value: if(length(.) == 0, nan, if(str(., 30) == "TAI=9999-99-99T99:99:99.999999", +inf, if(str(., 30) == "TAI=0000-00-00T00:00:00.000000", -inf, time(str(.), "'TAI='yyyy-MM-dd'T'HH:mm:ss.SSSSSS"))))
|
|
1 | UTC |
xml time |
UTC date and time of OSV, in ASCII standard time format, including time reference and microseconds
unit: "s since 2000-01-01"
value: if(length(.) == 0, nan, if(str(., 30) == "UTC=9999-99-99T99:99:99.999999", +inf, if(str(., 30) == "UTC=0000-00-00T00:00:00.000000", -inf, time(str(.), "'UTC='yyyy-MM-dd'T'HH:mm:ss.SSSSSS"))))
|
|
2 | UT1 |
xml time |
UT1 date and time of OSV, in ASCII standard time format, including time reference and microseconds
unit: "s since 2000-01-01"
value: if(length(.) == 0, nan, if(str(., 30) == "UT1=9999-99-99T99:99:99.999999", +inf, if(str(., 30) == "UT1=0000-00-00T00:00:00.000000", -inf, time(str(.), "'UT1='yyyy-MM-dd'T'HH:mm:ss.SSSSSS"))))
|
|
3 | Absolute_Orbit |
ascii uint16 |
absolute orbit counter This counter is incremented by one unit from a record to the next. It must be differenciated with the real absolute orbit number on which the state vector really belongs i.e : if the Z value of the OSV is >= 0 then "real" absolute orbit number equal the absolute orboit counter if the Z value of the OSV is < 0 then "real" absolute orbit number equal the absolute orbit counter minus 1
|
|
4 | X |
ascii double |
X position in earth-fixed coordinate system
unit: "m"
attribute: unit |
ascii string | size: 1 |
fixed value: "m"
|
|
|
|
5 | Y |
ascii double |
Y position in earth-fixed coordinate system
unit: "m"
attribute: unit |
ascii string | size: 1 |
fixed value: "m"
|
|
|
|
6 | Z |
ascii double |
Z position in earth-fixed coordinate system
unit: "m"
attribute: unit |
ascii string | size: 1 |
fixed value: "m"
|
|
|
|
7 | VX |
ascii double |
X velocity in earth-fixed coordinate system
unit: "m/s"
attribute: unit |
ascii string | size: 3 |
fixed value: "m/s"
|
|
|
|
8 | VY |
ascii double |
Y velocity in earth-fixed coordinate system
unit: "m/s"
attribute: unit |
ascii string | size: 3 |
fixed value: "m/s"
|
|
|
|
9 | VZ |
ascii double |
Z velocity in earth-fixed coordinate system
unit: "m/s"
attribute: unit |
ascii string | size: 3 |
fixed value: "m/s"
|
|
|
|
10 | Quality |
xml string |
Values is/are TBD. This parameter is added to keep format compatibiolity withe DORIS Precise Orbit File Format. Default ("not used") value is "0000000000000"
|
|
|
|
|
|
|
|