AUX_OBS_2_ version 0

AUX_OBS_2_

This definition is based on version 2H of the Product Specification for L2 Products and Auxiliary Products SW-DS-DTU-GS-0001

root type

ascii record
idfield namedefinition
0header
ascii array[dim_0]
dim_0: $num_header_lines
ascii record
idfield namedefinition
0line
ascii string [line]
1newline_1
ascii string [line separator]

hidden: true
1data
ascii array[dim_0]
dim_0: $num_data_lines
ascii record
idfield namedefinition
0intermediate_header
ascii record
idfield namedefinition
0intermediate_header_contents
ascii string [line]
1newline_2
ascii string [line separator]

hidden: true

available: byteoffset(.) < filesize() and bytes(.,1) == "#"
1iaga_code
ascii stringsize: 4
2latitude
ascii doublesize: 8
3longitude
ascii doublesize: 8
4radius
ascii doublesize: 9
5year
ascii uint16size: 5
6month
ascii uint8size: 3
7day
ascii uint8size: 3
8ut
ascii doublesize: 5
9b_north
ascii doublesize: 9
10b_east
ascii doublesize: 9
11b_centered
ascii doublesize: 9
12newline_3
ascii string [line separator]

hidden: true

detection rule

This product definition is applicable if a product matches the following rule:

substr(0, 3, filename()) == "SW_" and
substr(8, 10, filename()) == "AUX_OBS_2_"

product variables

namesizeinitialisation
num_header_lines$num_header_lines = index(asciiline, str(., 1) != "#")
num_data_lines$num_data_lines = count(asciiline, str(., 1) != "#")