-->
[TOC] [INTRO] [DOCS] [OVERVIEW]
[ADEOS HOME]

AVNIR CEOS TAPE FORMAT

Introduction

This appendix describes the format for D-1 Cassettes produced by the ADEOS AVNIR Processing Subsystem (AAPS). The format is derived from the JERS-1 OPS format described in Document R-4.

D-1 Cassette Specifications

A D-1 cassette (or more precisely, the D-1M cassette) is the data storage medium which will be used by the ADEOS project to store data received and processed by the AAPS. The tape will be written by a SONY DIR-1000L recorder with a SONY DFC-1500 fast SCSI-2 interface.

The total capacity of one of the D-1M cassette is approximately 40 gigabytes, however 5% (~2 gigabytes) of the tape is not used for writing and another 10% (4 gigabytes) is lost utilizing its emulation format mode. Therefore, the total usable capacity of the D-1M cassette is approximately 34 gigabytes.

Logical Volume Structure on D-1 Cassette

Each image product on a D-1 cassette is referred to as a logical volume. The contents of a typical logical volume is illustrated in Figure B-1 through Figure B-2. Note that Figure B-3 and Figure B-4 are merely special cases of the generic layouts as shown in Figure B-1 and Figure B-2 respectively. As is shown, the data files are logically grouped on a tape (D-1 cassette) and the individual cassettes are the physical volumes. Due to the large capacity of a D-1 cassette, a logical volume will always be contained within a single physical volume. Furthermore, a physical volume may contain many logical volumes.

File Record Arrangement for BSQ Format products

Diagram

File Record Arrangement for BSQ Format products containing output for m bands numbered Band [l] to Band [m], where is 1,2,3 or 3. Note that this layout will be used for normal multispectral and panchromatic products only.

File Record Arrangement for BIL Format products

Diagram

File Record Arrangement for BIL Format products containing output for m bands numbered Band [l] to Band [m], where m is 1,2,3 or4 Note that this layout will be used for normal multispectral and panchromatic products only.

File Record Arrangement for BSQ Format Mu/Pan HIS Merged products

Diagram

File Record Arrangement for BSQ Format Mu/Pan HIS Merged products containing output for the 3 merged multispectral band numbered Band [l] to Band [3]. The first Ancellary 4 record, marked with (a) pertains to the Multispectral band, while the second Ancillary 4 record, marked with (b), pertains to the Panchromatic band.

File Record Arrangement for BIL Format Mu/Pan HIS Merged product

Diagram

File Record Arrangement for BIL Format Mu/Pan HIS Merged products containing outprt for the 3 merged multispectral bands numbered Band [l] to Band [3]. The first Ancillary 4 record, marked with (a), pertains to the Multispectral band, while the second Ancillary 4 record, marked with (b), pertains to the Panchromatic band.

Note that the ordering of per band data is based on a "band list" which is an array of length "m" containing the actual "band numbers" and is denoted by the syntax Band [1], Band [2],...,Band [m]. The product will therefore contain the per band data for the m bands inthe order as specified by this band list.

In the case of a multispectral product, it will have a band list of length 4, containing the band numbers 1,2,3,4. Refer to Figure B-1 and Figure B-2.

In the case of a panchromatic product, it will have a band list of length 1, containing the band number 5. Refer to Figure B-1 and Figure B-2.

In the case of a Mu/Pan HIS merged product, it will have a band list of length 3, containing all the bands specified in the product order, but in ascending band number order. For example, the band list will contain 1, 2, 3, 4 for a product order requiring bands 4, 2 and 1 as red, green and blue colours respecively. Refer to Figure B-3 and Figure B-4.

At the highest level of organization, a logical volume of data written in the standard format may be seen to consist of an introductory file (the volume derectory) and the set of data files (leader, image, and trailer), followed by a terminating file ( the null volume directory file). The null volume directory file consists of a null volume descriptor record only and marks the end of a logical volume. Any subsequent logical volumes of data (2-N on this physical volume) would have their volume directories following the null volume directory file of the preceding logical volume. A description of these files and their component record names is given below. Also, a Volume Label file and a Volume Footer file will be written at the beginning at end of the D-1 cassette. These files give information about the contents of the tape as well as the physical position of the next file to be written to tape. The formats of the Volume Label File and Volume Footer File are specified in the D1 Cassette format specification.

Description of Product Composition

File NameDescriptionComponent Record Name(s)
Volume Directory FileThis file is located at the beginning of a logical volume and stores the volume and file management information.Volume Descriptor
File Pointer
Text
Leader FileThis file is located before the image file and stores information related to the image data (e.g. annotation data, ancillary data, etc.).File Descriptor
Scene Header
Ancillary
Image FileThis file is located after the leader file and contains the image data.File Descriptor
Image
Trailer FileThis file is located after the image file and stores final information on the image data.File Descriptor
Trailer
Null VolumeThis is the last file within the logical volume.Volume Descriptor (Null)

The volume directory file defines the logical and physical construction of the volume. Within the volume directory file, the first record is a volume descriptor record. This is followed by one file pointer record for each data file within the logical volume(3 for BIL and '3*m' for BSQ -- m<4), which is used to define the logical construction of that data file. This is followed by a text record, which serves only as a descriptive record stored in alphanumeric form.

Within each data file, the record is a file descriptor record containing detailed information on how to interpet the contents of its consituent records. In addition, each file has associated with it a file class, to identify the broad category to which the data belongs. Futhermore, within each data record, the first six fields (twelve bytes) are normally used to specify that record's sequence number within the file, some record type coding information, and the length of the record.

Logical Volume Records

In this section the formats of the following eight record tapes are detailed:
  1. Volume Descriptor
  2. File Pointer
  3. Text
  4. File Descriptor (Common File, Leader File, Image File, and Trailer File)
  5. Scene Header
  6. Ancillary (Map Projection, Radiometric, Ephemeris, Telemetry)
  7. Image
  8. Trailer
Note that, for the indicated tables, the following terminology applies:
  1. 'b' indicates that the contents of that particular byte should be filled with a blank space ('b~b' indicates that the rest of a particular field should be filled with blanks).
  2. A 'Blank' field corresponds to all 'b' for character fields.
  3. For merged products (multispectral and panchromatic), any times relating to scene times shall correspond to the multispectral band.

Record Data Types

Data types are used to explain these records and can be defined as per Table B-2. Note that "m" represent the number of digits displayed, "n" represents the number of digits after the decimal point, and "p" represents the power of the exponent.
Type
(Abbrev.)
Description
AmCharacter display (left justified unless otherwise specified).
ImASCII character string representing an integer (right justified).
Fm.nReal type data display (right justified).
Gm.nEpReal type data display (exponential - right justified).
BmBinary display (most significant byte first).

Record Type Codes and Record Subtype Codes

Each record contains a record type code and a record subtype code (hereinafter referred to as the "subtype code") to distinguish it from other records. The thpe codes for each record is given in .
Record NameFirst Record SubtypeRecord Record SubtypeSecond Record SubtypeThird Record SubtypeRecord Length (bytes)
Volume Descriptor300|8 300|8022|8022|8360|8
File Pointer333|8300|8022|8022|8360|8
Text022|8077|8022|8022|8360|8
File Descriptor077|8300|8022|8022|8Variable
Null Volume Descriptor300|8300|8077|8022|8360|8
Scene Header022|8022|8022|8011|84680|8
Map Projection Ancillary044|8 044|8022|8011|84680|8
Radiometric Ancillary077|8044|8022|8011|84680|8
Ephemeris Ancillary366|8044|8022|8011|84680|8
Telemetry Ancillary055|8044|8022|8011|84680|8
Image Data355|8355|8222|8022|8Variable
Trailer022|8366|8022|8011|84680|8

Record Content Definitions

Volume Descriptor Record Contents

Field #Byte #(s)Data TypeDescription (Definition and Value)
11-4B4Record No. = 1|10
25B1The first subtype code = 300|8
36B1Record type code = 300|8
47B1The second subtype code:
Volume Descriptor = 022|8
Null Volume Descriptor = 077|8
58B1The third subtype code = 022|8
6 9-12B4Record Length = 360|10
713-14A2ASCII code character = 'Ab'
815-16A2Blank
917-28A12Specification (= "CCB-CCT-0003"). See clarifications at the end of this table.
1029-30A2Revision no. of specification. See clarifications at the end of this table.
1131-32A2Record format revision no. See clerifications at the end of this table.
1233-44A12Software version no.= 'UVWb~b'
U : Version of distortion correction (='0'~'9', 'A'~'Z')
V : Blank
W : Database version (='0'~'9', 'A'~'Z')
1345-60A16Tape ID = 'DSSMXXXXXXLLLUVW'
D : Medium Type ='D'(D-1 Cassette)
SS : System Code(11 : Recording System, 12 : Processing System)
M : Master/Work distinction(0-8:Master, 9: Work)
XXXXX :Scheme number
LLL : Location on Tape
U : Sensor identifier (="A")
V : Number of tapes in volume set (="1")
W : Sequential volume number inset (="1")
1461-92A32Product ID = 'XXXXXXXXXX-TTT-NN-
FFFb~b'
XXXXXXXXX :Production control number
TTT : Production control technical number
NN : Relative product number
FFF : Format ('BSQ' or 'BIL')
1593-94I2Number of physical tapes in the logical volume for one scene (= 'b1')
1695-96I2D-1 Cassette's first volume no. for one scene ='b1'
1797-98I2D-1 Cassette's last volume no. for one scene ='b1'
1899-100I2Volume number of this volume descriptor record = 'b1'
19101-104I4Number of first file following the volumedirectory file = 'bbb1'. For Null volume descriptor, all shall be blank.
20105-108I4Logical volume number in volume set (within one scene onthe D-1 Cassette)= 'bbb1'
Null volume descriptor = 'bbb2'
21109-112A4Blank
22113-120A8Logical Volume preparation date = 'YYYYMMDD'
YYYY :A.D. year
MM :Month
DD :Day
23121-128A8Logical Volume preparation time(GMT) = 'HHMMSSXX'
HH : Hour
MM : Minute
SS : Second
XX : milliseconds ('10's)
24129-140A12Logical Volume preparation country = 'JAPANb~b'
25141-148A8Logical Volume preparing agent = 'NASDAbbb'
26149-160A12Facility for preparing logical volume = 'EOC-ADEOSDPS'
27161-164I4Number of file pointer records in volume directory file = 'bbb3' ~ 'bb12'
Null volume descriptor = 'bbbb'
28165-168I4Number of records in volume directory file = 'bbb5' ~ 'bb14'
Null volume descriptor = 'bbbb'
29 169-360A192Blank

Clarifications - Volume Descriptor Record

  1. Fields #9-11 (Specification and version numbers)
    The values for these fields are specified in system parameter files, and may therefor be configured by the operating agency (NASDA) to any arbitrary values.

  2. Field #12 (Software Version Number)
    The values U and W (Version of distortion correction and database version respectively) are derived from values in the Version database table as described in the AAPS External Interface Specification (Document A-1), as follows:
    U = "sum" of AVNIR_H and AVNIR_P;
    W = "sum" of AVNIR_CTRL, AVNIL_CONST, AVNIR_SENSOR and AVNIR CAL.
    For the purposes of adding the alphanumeric characters, the digits '1' to '9' will be mapped to their numeric equrivalents (i.e. the values 1 to 9), and the letters 'A' to 'Z' will be mapped to the values 10 through 35. A single digit resulting "sum" is derived by mapping the result of the following computation onto the characters '1' to 'A' to 'Z' using the above mappings: "som" = (((SUMversions)-1)mod 35) +1

File Pointer Record Contents

Field #Byte#(s)Data TypeDescription (Definition and Value)
11-4B4Record number BSQ =02|10~13|10
BIL =02|10~04|10
25B1The first Subtype code =333|8
36B1Record type code = 300|8
47B1The second subtype code =022|8
58B1The third subtype code = 022|8
69-12B4Record Length =360|10
713-14A2ASCII code character = 'Ab'
815-16A2Blank
917-20I4File number of this file pointer record = 'bbb1'~ 'bb12'
1021-36A16File ID indicated by this file pointer ='LLNbSSSTFFFFXXXB'
LLL : Satellite code (='AD')
N : Mission number (='1')
SSS : Sensor type ='AVM' :Multispctral
='AVP' : Panchromatic
='ABC' : Mu/Pan HIS Merged

T : Data type ='0'~ '3' : Correction Level
='0' : raw(AVNIR Level 1A)

FFFF : File type ='LEAD' :Leader File
='IMGY' : Image File
='TRAI' : Trailer File

XXX : Image format (='BSQ' or 'BIL')

B : Band ='1'~ '4' :Multispectral BSQ
='P' : Panchromatic BSQ
=blank rof BIL

NOTE : in the case of a BSQ HIS merged product, this is the band of the multispectral image.

1137-64A28File class indicated by this file pointer
Leader file = 'LEADERb=b'
Image file = 'IMAGER Ybbbbbbbbb~b'
Trailer file =TRAILER b~b'
1265-68A4File class code indicated by this file pointer
Leader file ='LEAD'
Image file ='IMGY'
Trailer File ='TRAI'
1369-96A28File data type shown in the fise pointer (='MIXEDbBINARYbANDbASCIIb~b' except, ='BINARYbONLYb~b' for the image files)
1497-100A4File data type code shown in this file pointer record (='MBAA' except, ='BINO' for image file)
15101-108I8Number of records in the file shown in this file pointer record:
Record #Number of records
BSQ1,4,7,10
2,5,8,11
3,6,9,12
6 or 7*
n + 1
2
BIL1
2
3
6 or 7*
n*(#bands) + 1
2 ~ 6
The leader file will normally consist of 6 records. In the case of Mu/Pan HIS Merged products, two Ancillary 4 records are included, the first for the Mu band and the second for the Pan band.
16109-116I8The first record length of the file shown in this file pointer record.
17117-124I8The maximum record length (byte length) in this file pointer record (Same as field #16)
18125-136A12Record length type in the file shown in this file pointer record ='FIXEDbLENGTH'
19137-140A4Record length type code in the file shown in this file pointer record ='FIXD'
20141-142I2Volume number containing the first record in the file shown in this file pointer record ='b1'
21143-144I2Volume number containing the final record in the file shown in this file pointer record ='b1'
22145-152I8The first record number of the referenced file within the volume containing this record ='b~b1'.
23153-360A208Blank

Text Record Contents

(NOTE: in the case of the Mu/Pan HIS merged products, this record reports information corresponding to the multispectral image, unless otherwise stated specifically)

Field #Byte #(s)Data TypeDescription (Definition and Value)
11-4B4Record number BSQ =05|10~14|10
BIL =05|10
25B1The first Subtype code =022|8
36B1Record type code =077|8
47B1The second subtype =022|8
58 B1The third subtype code =022|8
69-12B4Record Length =360|10
713-14A2ASCII code character ='Ab'
815-16A2Blank
917-66A50Product Type = 'SSSLLNSNNNNSNNNYYDDDCCCb~b'SSS : Sensor type='AVM': Multispectral
='AVP': Panchromatic
='AVC': Mu/Pan HIS Merged
LL : Satellite code (='AD')
N : Mission number (='1')
SNNNN : GRS column number
SNNN : GRS line number
YY : Preparation year (last two digits)
DDD : Preparation dey (in Caesarean calendar)
CCC : Processing level = '1Ab', '1B1', and '1B2'
1067-124A58Facility for preparing product and preparation date ='EOC - ADEOSDPSbYYMMDDHHNNSSb~b'
YY : Preparation year (last two digits)
MM : Month
DD : Day
HH : Hour
NN : Minute
SS : Second
11125-134A10Scene ID (scene center time) = 'MDDDDHHNNS'
M : Mission number (='1')
DDDD : Number of days passed after launching of satellite
HH : Observation time (Houra)
NN : Observation time (Minute)
S : Observation time (in 10's of seconds)
12135-136A2Blank
13137-140A4Blank
14141-144A4Image format (='BDQb' or 'BILb')
15145-360A216Blank

Common File Descriptor Record Contents

25...
Field #Byte #(s)Data TypeDescription (Definition and Value)
11-4B4Record number =1|10
25B1The first Subtype code=077|8
36B1Record type code =300|8
47B1The second subtype code =022|8
58B1The third subtype code =022|8
69-12B4Record Length =4680|10 (Variable for image file)
713-14A2ASCII code character ='Ab'
815-16A2Blank
917-28A12Manual for logical volume format (File document number). See clarifications at the end of this table.
1029-30A2Revision number of manual for logical volume format. See clarifications at the end of this table.
1131-32A2Revision number of logical volume layout (File design revision letter). See clarifications at the end of this table.
1233-34 A12Logical volume preparation system release number ("HDPSFA01bbbb")
1345-48I4File number. The volume directory file is excluded. Trailer File
Leader FileImage File
BSQBand [1]13
BSQBand [2]46
...
...
Band [M]..
BIL123
1449-64A16File ID = 'AD1bSSSTFFFFXXXB'
Contents same as for field #10 in the File Pointer record. 1565-68A4Record composition flag = 'FSEQ' 1669-76I8Record number position of each file ='b~b1' 1777-80I4Field length (bytes) for record data= 'bbb4' 1881-84A4Specified flag of record type code = 'FTYP' 1985-92I8Byte position of record type code = 'b~b5' 2093-96I4Record type code field length ='bbb4' 2197-100A4Specified flag of record length ='FLGT' 22101-108I8 Byte position of record length ='b~b9' 23109-112I4Number of bytes of record length ='bbb4' 24113A1Flag for data converion information in the file descriptor record ='N' (i.e., not included) 25114A1Flag for data converion information in the records other than the file descriptor record ='N' (i.e., not included) 26115A1Flag for data display information in the file descriptor record ='N' (i.e., not included) 27116A1Flag for data display information in the records other than the file descriptor record ='N' (i.e., not included) 28117-180A64Blank 29181-Continuation of specific file descriptor. Refer to tables for respective file descriptors.

Clarifications - Common File Descriptor Record

  1. Fiellds #9-11 (Logical volume format manual and reversion numbers) The values for these fields are specified in system parameter files, and may therefore be configured by the operating agency (NASDA) to any arbitrary values.

Leader File Descriptor Record Contents

(NOTE: in the case of the Mu/Pan HIS merged products, this record reports information corresponding to the multispectral image, unless otherwise stated specifically)
Field #Byte #(s)Data TypeDescription (Definition and Value)
11-180Common file descriptor.
2181-186I6Number of scene header records ='bbbbb1'
3187-192I6Length of scene header record ='bb4680'
4193-198I6Number of ancillary records ='bbbbb4' or 'bbbbb5'. Normally, there is only 4 ancillary records, however in the case of Mu/Pan HIS Merged products, there are two Ancillary 4 records, the first for the Mu band and the second for the Pan band.
5199-204I6Len gth of ancillary record ='bb4680'
6205-210A6Blank
7211-216A6Blank
8Scene ID field locator:
8.1217-222I6Record Number ='bbbbb2'
8.2223-228I6Data start byte number ='bbbb37'
8.3229-231I3Number of bytes ='b16'
8.4232A1Data type ='A'
9RSP ID locator :
9.1233-238I6Record Number ='bbbbb2'
9.2239-244I6Data start byte number ='bbb165'
9.3245-247I3Number of bytes ='b16'
9.4248A1Data type ='A'
10Mission ID locator :
10.1249-254I6Record Number ='bbbbb2'
10.2255-260I6Data start byte number ='bbb309'
10.3261-263I3Number of bytes ='b16'
10.4264A1Data type ='A'
11Sensor ID locator :
11.1265-270I6Record Number ='bbbbb2'
11.2271-276I6Data start byte number ='bbb325'
11.3277-279I3Number of bytes ='b16'
11.4280A1Data type ='A'
12Scene center time locator :
12.1280-286I6Record Number ='bbbbb2'
12.2287-292I6Data start byte number ='bbb117'
12.3293-295I3Number of bytes ='b32'
12.4296A1Data type ='A'
13Scene center latitude/ longitude locator :
13.1297-302I6Record Number ='bbbbb2'
13.2303-308I6Data start byte number
='bbb53' :Levels 1A and 1B1
='bbb213 :Levels 1B2
13.3309-311I3Number of bytes ='b32'
13.4312A1Data type ='N'
14Processing level locator :
14.1 313-318I6Record Number ='bbbbb2'
14.2319-324I6Data start byte number ='bbb1573'
14.3325-327I3Number of bytes ='b16'
14.4328A1Data type ='A'
15Image format locator :
15.1329-334I6Record Number ='bbbbb2'
15.2335-340I6Data start byte number ='bbb1717'
15.3341-343I3Number of bytes ='b16'
15.4344A1Data type ='A'
16Effective band locator :
16.1345-350I6Record Number ='bbbbb2'
16.2351-356I6Data start byte number ='bbb1653'
16.3357-359I3Number of bytes ='b64'
16.4360A1Data type ='A'
17361-376A16Blank
18Nominal pixel size ocator :
18.1377-382I6Record Number ='bbbbb3'
18.2383-388I6Data start byte number ='bbb541'
18.3389-391I3Number of bytes ='b32'
18.4392A1Data type ='N'
19393-408A16 Blank
20209-424A16 Blank
21425-4680A4256Blank

Scene Header Record Contents

(NOTE: in the case of the Mu/Pan HIS merged products, this record reports information corresponding to the multispectral image, unless otherwise stated specifically)

Field #Byte #(s)Data TypeDescription (Definition and Value)
11-4B4Record number =2|10
25B1The first Subtype code =022|8
36B1Record type code =022|8
47B1The second subtype code =022|8
58B1The third subtype code = 011|8
6 9-12B4Record Length =4680|10
713-16I4Header record number =bbb1
817-20A4Blank
921-36A16Product ID= 'SSSADISNNNNSNNNb'
SSS :Sensor type = 'AVM': Mulispectral
='AVP': Panchromatic
='AVC': Mu/Pan HIS Merged
SNNNN: GRS column number
SNNN: GRS line number
Data for fields #10~#17 are as follows:
- Effective for levels 1A and 1B1 only.
- For level 1B2:
+ Field #10,#15,#16 and #17 shall be blank.
+ Data for fields #11~ #14 shall be b~b0.0bbbbbb
1037-52A16Uncorrected Scene ID= 'LDDDDHHMMSSXXXbb'
Using Scene Centre time :
L :Mission number (='1')
DDDD :Number of days passed after satellite launch
HH :Satellite time (Hour)
MM :Satellite time (Minute)
SS :Satellite time (Second)
XXX :Satellite time (Millisecond)
1153-68F16.7Levels 1A and 1B1 scene center latitude (degree)
1269-84F16.7Levels 1A and 1B1 scene center longitude (degree)
1385-100F16.7Line number for levels 1A and 1B1 scene center
14101-116F16.7Pixel number for levels 1A and 1B1 scene center
15117-148A32Scene center time= 'YYYYMMDDHHMMSSXXXb~b'
YYYY : Four digits of A.D. year
MM : Month
DD : Day
HH : Hour
MM :Minute
SS : Second
XXX : Millisecond
16149-164I16Time offset from nominal RSP center (millisecond - zero for any time less than a millisecond).
17165-180I16RSP ID = 'MPPPFFFSNb~b'
M :Ascending/Descending node ('A' or 'D')
PPP :RSP Path number
FFF :RSP Frame number
SN :RSP Scene shift
18181-196I16Orbits per cycle (=585) Data for fields #19~ #23 are as follows :
- Effective for level 1B2 only.
- For levels 1A and 1B1:
+ Field #19 shall be blank, and
+All data for fields #20~ #23 shall be =b~b0.0bbbbbb
19197-212A16Level 1B2 scehe (centre) ID = 'LDDDDHHMMSSXXXb~b'
L :Mission number (='1')
DDDD :Number of days passed after satellite launch
HH :Satellite time (Hour)
MM :Satellite time (Minute)
SS :Satellite time (Second)
XXX :Satellite time (Millisecond)
20213-228F16.7Level 1B2 scene center latitude (degree)
21229-244F16.7Level 1B2 scene center longitude (degree)
22245-260F16.7Line number for level 1B2 scene center
23261-276F16.7Pixel number for level 1B2 scene center
24277-292F16.1Orientation Angle = 'b~bNNN.N'
NNN.N =degrees (bb0.0~359.9)
25293-308A16Incident Angle at Product Scene Centre = 'SNN.Nb~b'
S ='R' or 'L'
NN.N =degrees (b0.0~90.0)
26309-324A16Mission ID = 'ADEOS - 1b~b'
27325-340A16Sensor ID
= 'AVNIRPb=b' : Panchromatic
='AVNIRMb~b' : Multispectral
='AVNIRCb~b' : Mu/Pan HIS Merged
28341-356I16Calculated orbit number (cummulative - i.e. number of orbits since launch)
29 357-372A16Orbit direction = 'Ab~b' or 'Db~b'
A : Ascending node
D : Descending node
30 373-388F16.2Off - Nadir Mirror Pointing Angle = 'b~bSNN.NN'
SNN.NN = degrees (-40.00 -b40.00)
31389A1Compression mode ='A'
A ='7' : 7- bit
'V' : variable length
'F' : fixed length
32390-400A11Blank
33401-408A8Date image was taken = 'DDMMMYYb'
DD : Day (01~31)
MMM : Month (Jan ~ Dec)
YY : Year (Last two digits)
34409-425A17Latitude and longitude of scene center (degree, minute) = 'CbLDD-MM/WDDD-MMb'
L :North latitude ('N') or South latitude ('S')
DD,DDD :Degree
MM :Minute (Omit any value less than a minute)
W :East longitude ('E') or West longitude ('W')
- For levels 1A and 1B1 the values for latitude and longitude used in fields #11 and #12, converted into degrees and minutes, are used.
- For level 1B2 the values for latitude and longitude used in fields #20 and #21, converted into degrees and minutes, are used.
35426-442A17Latitude and longitude of nominal RSP center for levels 1A and 1B1 (Blank for 1B2) = 'NbLDD-MM/WDDD-MMb'
L :North latitude ('N') or South latitude ('S')
DD,DDD :Degree
MM :Minute
W :East longitude ('E') or West longitude ('W')
36443-452A10Kind of sensor and spectrum band identification = 'XXXbBBBBbb'
XXX : Sensor type ='AVP' : Panchromatic
='AVM' : Multispectral
='AVC': Mu/Pan HIS Merged

BBBB : bands = 'Pbbb' : Panchromatic
'1234' : Multispectral
'MMMb': Mu/Pan HIS Merged M= multispectral band numbers as specified by the product order in Red, Green, Blue order

37453-466A14Sun angle at Product Scene Centre = 'SUNbELGGbAHHHb'
GG :Elevation of the sun (degree)
HHH :Azimuth of the sun (degree - value measured clockwise from north)
38467-478A12Processing code = 'GGP-XXXXXb'
GG :Type of correction
'1A' :Level 1A
'B1' :Level1B1
'B2' :Level1B2
P :Map projection method :
'b' :Level 1A and 1B1
'S' :Space Oblique Mercator (SOM)
'U' :Universal Transverse Mercator (UTM)
'P' :Polar Stereographic (PS)
R :Resampling method :
'B' :Bi-linear
'C' :Cubic convolution
'M' :MTF
'N' :Nearest neighbor
'b' :Uncorrected
XXXXX :Processing options (= 'GDIFC'). Options are left justified and reported in the following order :
G :Registration to topographic map
D :Rough DEM correction
I : Image navigation
F :Precision correction with GCP's
C :Mu/Pan HIS Merged
39479-490A12Identification of competent agent and project = 'NASDAADEOSbb'
40491-506A16Scene ID= 'bE-MDDDD-HHMMS-B' + For levels 1A and 1B1, 'DDDDHHMM' is the same as that for field #10 + For level 1B2, 'DDDDHHMM' is the same as that for field #19
M :Mission number (='1')
DDDD :Number of days passed after satellite launch
HH :Satellite time (Hour)
MM :Satellite time (Minute)
S :Satellite time (tens of seconds -omit any seconds less than ten seconds)
B :Band number
= '1'~ '4' :Multispectral BSQ ='P' :Panchromatic BSQ
=blank for BIL
41507-516A10Blank
The following Tick Mark data configuration applies to the next four fields:
The first 2 bytes : Position information (B2)
Remaining 18 bytes : Character information (A18)
  • Position Information :
    Up/Down : Pixel number Left/Right : Line number
  • Character Information : Example of latitude and longtude display for UTM and PS map projections :
    'EDDD-MMNDDD-MM.MMM' ,- 'NDDD-MMEDDD-MM.MMM'
    DDD : Degree
    MM : Minute
    E : E(ast)/W(est)
    N : N(orth)/S(outh)
    Example of distance display for SOM map projection only :
    'USLLLLbVSKKKKK.KKK' ,-'VSLLLLbUSKKKKK.KKK'
    LLLL :Distance (in 10's of km)
    KKKKK.KKK :Distance (in km)
    V :map vertical axis
    U :along track axis (note that for a descending pass, the map vertical points eastward)
    S :displayed sign (+ or -)
  • Spacing of Tick Marks :
    For UTM and PS map projections:
    • The latitude spacing shall be 15 minutes
    • For centre latitudes between 0 and +/- 55 degrees:
      the longitude spacing shall be 15 minutes
    • For centre latitudes between +/- 55 and +/- 73.5 degrees:
      the longitude spacing shall be 30 minutes
    • For centre latitudes between +/- 73.5 and +/- 81.4 degrees:
      the longitude spacing shall be 1 minutes
    • For centre latitudes between +/- 81.4 and +/- 85.4 degrees:
      the longitude spacing shall be 2 minutes
    • For centre latitudes between +/- 81.4 and +/- 87.3 degrees:
      the longitude spacing shall be 4 minutes
    • For centre latitudes between +/- 87.3 and +/- 88.7 degrees:
      the longitude spacing shall be 6 minutes
    For SOM map projections :
    • For all latitudes :
      the spacing shall be 20km
Unused tick mark data
  • Position information: 0
  • Character Information : 'b' always
Tick mark data is effective for level 1B2 only, therefore, for levels 1A and 1B1:
  • Position information :0
  • Character Information : 'b' always
42517-81615(B2/A18)Upper tick mark data (20 bytes*15data)
43817-9567(B2/A18)Left tick mark data (20 bytes*7data)
44 957-10967(B2/A18)Right tick mark data (20 bytes*7data)
451097-139615(B2/A18)Lower tick mark data (20 bytes*15data)
461397-1412A16Blank
471413-1428I16Number of effective bands in image = Number of effective bands shown by field #61 (should always be 5)
481429-1444I16Number of pixels per line in image
491445-1460I16Number of scene lines in image
501461-1476A16Blank
511477-1492A16Blank
521493-1508I16Radiometric resolution = 'b~b7' or 'b=b8'(bits)
531509-1524A16Blank
541525-1540A16Level 1B2 opeion = 'GDIMFb~b'
G :Systematic geocoded (north up) to map ptojection.
D :Rough teerain correction using DEM of 250 meter mesh (when full scene coverage dem is availabse)
I :Correction of attitude fariation using Navigation Imagery obtained in Level 0 Data
M :Application of Modulation Transfer Function (MTF) correction to imagery
F :Generation of geometrically corrected image (precision corrected) through the use of ground control points
C : Multispectral and Panchromatic bands merged to produce combined product.

Definition of Orientation Angles Found in the Scene Header Record and Map Projection Ancillary

Angles
ORNOrientation of processed image from Grid North (= OUT-CON)
CONConvergence of the meridians (angle between True North and Grid North) (fields 21, 27, 38, 46)
SKEWImage skew due to Earth rotation (field 11)
ESHEffective scene heading relative to a stationnary earth (field 51)
TRACKReal scene center track (= ESH+SKEW)
INPOrientation of input image from Grid North (= ESH+SKEW-CON)
OUTOrientation of processed image from True North (field 74) (for geocoded images OUT = CON if orientation is to Map Vertical, and OUT = 0 if orientation is to True North)
All angles are defined to be positive in the clockwise direction

Map Projection Ancillary Record Contents

(NOTE: in the case of the Mu/Pan HIS merged products, this record reports information corresponding to the multispectral image, unless otherwise stated specifically - please refer to Figure B-5)

Field #Byte #(s)Data TypeDescription (Definition and Value)
11-4B4Record number = 3|10
25B1The first Subtype code= 044|8
36B1Record type code =044|8
47B1The second subtype code =022|8
58B1The third subtype code =011|8
69-12B4Record Length =4680|10 Fields #7~#11 are for data related to uncorrected scenes and are, threfor, effective only for processing levels 1A and 1B1. For processing level 1B2 these fields will contain blanks.
713-28I16Number of nominal pixels per line (5000/10000)
829-44I16Number of nominal lines per scene (5000/10000)
945-60F16.7Nominal inter-pixel destance (n) at the scene centre
1061-76F16.7Nominal inter-line destance (m) at the scene centre
1177-92F16.7Image skew (milliradian ) (refer to Figure B-5) Fields #12~#20 are valid for level 1B2 UTM projection products only. Otherwise, these fields will contain blanks.
1293-96I4Hemisphere =
. bbb0 : Northern Hemisphere
. bbb1 : Southern Hemisphere
13 97-108I12UTM zone number for uncorrected image
The latitude and longitude of this GRS centre converted into UTM coordinates.
14109-124F16.7Nominal GRS centre position (Northing -km)
15125-140F16.7Nominal GRS centre position (Easting -km) The latitude and longitude of this scene centre converted into UTM coordinates.
16 141-156F16.7Scene centre position (Northing -km)
17157-172F16.7Scene centre position (Easting -km)
18173-188F16.7Vertical offset between the scene center and the nominal GRS center (km). The value is obtained by deducting the value of field #16 from that of field #14.
19 189-204F16.7Horizontal offset between the scene center and the nominal GRS center (km). The value is obtained by deducting the value of field #17 from that of field #15.
20205-220F16.7Angle between the map projection vertical axis and the true north at scene centre (radians ) (refer to Figure B-5)
Fields #21~#27 are valid for level 1B2 SOM projection products only. Otherwise, these fields will contain blanks.
The latitude and longitude of the nominal RSP centre converted into SOM coordinates:
21221-236F16.7X coordinates of the nominal RSP center (km)
22 237-252F16.7Y coordinates of the nominal RSP center (km)
The latitude and longitude of the scene centre converted into SOM coordinates:
23253-268F16.7X coordinates of the scene center (km)
24269-284F16.7Y coordinates of the scene center (km)
25285-300F16.7Vertical offset between the nominalRSP center and the scene center. The value is obtained by deducting the value of field #24 from #22.
26301-316F16.7Horizonal offset between the nominalRSP center and the scene center. The value is obtained by deducting the value of field #23 from #21.
27317-332F16.7Angle between the map projection vertical axis and the true north (radian). See field #20 for definition (refer to Figure B-5).
Fields #28~#38 are valid for level 1B2 polarstereographic pfojection products only. Otherwise, these fields will contain blanks.
28333-348F16.7Latitude of map projection origin (degree)
29349-364F16.7Longitude of map projection origin (degree)
30365-380F16.7Reference latitude (degree)
31381-396F16.7Reference longitude (degree)
The latitude and longitude of the nominal GRS centre converted into polarstereographic coordinates:
32397-412F16.7X coordinates of the nominal GRS center (km)
33413-428F16.7Y coordinates of the nominal GRS center (km)
The latitude and longitude of the scene centre converted into polarstereographic coordinates:
34429-444F16.7X coordinates of the scene center (km)
35445-460F16.7Y coordinates of the scene center (km)
36461-476F16.7Vertical offset between the nominal GRS center and the scene center. The value is obtained by deducting the value of field #35 from #33.
37477-492F16.7Horizontal offset between the nominal GRS center and the scene center. The value is obtained by deducting the value of field #34 from #32.
38493-508 F16.7Angle between the map projection vertical axis and the true north (radian). See field #20 for definition (refer to Figure B-5). Fields #39~#46apply only to corrected scenes and are, therefore,effective only for processing level 1B2. Otherwise, these fields will contain blanks.
39509-524F16.7Number of nominal pixels per line
40525-540F16.7Number of nominal lines per line
41541-556F16.7Nominal output inter-pixel distance
42557-572F16.7Nominal output inter-linedistance
43573-588A16 Blank
44589-604A16Blank
45605-620A16Blank
46621-636F16.7Angle between the map projection axis and the true north (radian). See field #20 for definition (refer to Figure B-5).
47637-652F16.7Nominal satellite orbit inclination (degree)
48653-668F16.7Longitude of nominal ascending node on the equator (radian)
49669-684F16.7Nominal satellite altitude (km)
50685-700F16.7Nominal ground speed (km/sec)
51701-716F16.7Effective Scene heading angle at the scene center time measured from True North (radian) (refer to Figure B-5)
52717-732F16.7 = 'b~b0.0'
53732-748F16.7Swath angle (nominal - degree= 5.7)
54749-764F16.7Nominal scan rate (scans/sec = 1000/1.2 for Panchromatic and 1000/2.4 for Multispectral)
55765-780A16Name of reference ellipoid
56781-796F16.7Semimajor axis of reference ellipsoid (meters)
57797-812F16.7Semiminor axis of reference ellipsoid (meters)
58813-828F16.7Datum shift referenced to Greenwich :dx (meters)
59829-844F16.7Datum shift referenced to Greenwich :dy (meters)
60845-860F16.7Datum shift referenced to Greenwich :dz (meters)
61861-876F16.7Datum rotational shift: 1(arc- second - 1/3600 degree)
62877-892F16.7Datum rotational shift: 2(arc- second )
63893-908F16.7Datum rotational shift: 3(arc- second )
64909-924F16.7Scale factor of refernce ellipsoid
65925-956A3232-character string to identify geodetic system used with map projections. Blank for AVNIR levels 1A and 1B1
Fields 66 through 73 store the (line, pixel), (latitude, longitude), (X,Y) transformation coefficients :
P = P0 + P1I + P2J + P3IJ + P4I2 + P5J2
L = L0 + L1I + L2J +L3IJ +L4I2 +L5J2
I = I0 + I1P + I2L + I3PL + I4P2 + I5L2
J = J0 + J1P + J2L + J3PL + J4P2 + J5L2
Y = Y0 + Y1P + Y2L + Y3PL + Y4P2 + Y5L2
X = X0 + X1P + X2L + X3PL + X4P2 + X5L2
I' = I'0 + I'1P + I'2L + I'3PL + I'4P2 + I'5L2
J' = J'0 + J'1P + J'2L + J'3PL + J'4P2 + J'5L2
where :
(I,J), (I',J') are line and pixel of corrected image
(P,L) are degrees of latitude and longitude
(Y,X) are distance in meters
(Y,X) and (I',J')are only valid for level 1B2 products.
Storage format =so.NNNNNNNNNNNNNNNND+/-NNN
(Note : these formulas are adapted from the SPOT CCT format)
66957-11006(G24.16E3)Stores six coefficients fromP0 toP5
671101-12446(G24.16E3)Stores six coefficients fromL0 toL5
681245-13886(G24.16E3)Stores six coefficients from I0 to I5
691389-15326(G24.16E3)Stores six coefficients from J0 to J5
701533-16766(G24.16E3)Stores six coefficients from Y0 to Y5 (only valid for level 1B2 products and set to blanks for 1A and 1B1 products)
71 1677-18206(G24.16E3)Stores six coefficients from X0 to X5 (only valid for level 1B2 products and set to blanks for 1A and 1B1 products)
721821-19646(G24.16E3)Stores six coefficients from I'0 to I'5 (only valid for level 1B2 products and set to blanks for 1A and 1B1 products)
731965-21086(G24.16E3)Stores six coefficients from J'0 to J'5 (only valid for level 1B2 products and set to blanks for 1A and 1B1 products)
742109-2132G24, 16E3Output coordinate rotation angle measured from True North for 1B2 products and set to zero for 1A 1B1 products =0.NNNNNNNNNNNNNNNND+/-NNN (Radians)
752133-4680A2548Blank

Radiometric Ancillary Record Contents

(NOTE : in the case of the Mu/Pan HIS merged products, this record reports information corresponding to the multispectral image, unless otherwise stated specefically. Furthermore, where fields are available for all bands, in the case of the Mu/Pan HIS merged products, the multispectsal and navigation fields are extraced from the multispectral image, while the panchromatic fields are extracted from the panchromatic image)

Field #Byte #(s)Data TypeDescription (Definition and Value)
11-4B4Record number =4|10
25B1The first Subtype code=077|8
36B1Record type code =044|8
47B1The second subtype code =022|8
58B1The third subtype code =011|8
69-12B4Record Length =4680|10
713-16A4Sensor Operating Mode
817-20I4Lower limit of strength after correction ='bbb0'
921-24I4Upper limit of strength after correction ='b255'
Exposure Coefficients (fields 10-15) :
The values in fields 10-15 provide the normalized exposure coefficient engineering units, which are normally expressed as real values between 0 and 1. The integer values in these fields may be converted to thecorresponding real values by multiplying by 10-4. See also the explanatory notes at the end of this table.
1025-29I5Exposure Coefficient- Multispectral Band 1
1130-34I5Exposure Coefficient- Multispectral Band 2
1235-39I5Exposure Coefficient- Multispectral Band 3
1340-44I5Exposure Coefficient- Multispectral Band 4
1445-49I5Exposure Coefficient- Pan Band
1550-54I5Exposure Coefficient- Navigation Band
1655A1Blank
1756A1Blank
1857-62A6Sensor Gains :
Multispectral products: 'XXXXbX' (4 multispectral bands plus navigation band);
Panchromatic products: 'bbbbXX' (panchromatic band plus navigation band);
HIS merged products: 'XXXXXX' (4 multispectral bands. panchromatic band plus navigation band) where X represents the sensor gain for each band, and can have the values:
L = Low Gain
N =Normal Gain
H = High Gain
S = Super Gain
1963A1Compression mode = 'A' A = '7' : 7-bit
'V' : variable length
'F' : fixes length
2064-66A3Blank
2167-78A12The first time of telemetry (Hour : Minute : Second) = 'HH:MM:SS.SSS' (no zero suppression)
2279-86F8.3AVNIR detector temp.1 (‹C--Mu. band 1)
2387-94F8.3AVNIR detector temp.2 (‹C--Mu. band 2)
2495-102F8.3AVNIR detector temp.3 (‹C--Mu. band 3)
25103-110F8.3AVNIR detector temp.4 (‹C--Mu. band 4)
26111-118F8.3AVNIR detector temp.5 (‹C--Mu. band 5)
27119-126F8.3AVNIR detector temp.6 (‹C--Mu. band 6)
28127-134F8.3Multispectral PreAmp/Driver circuit temp.
29135-142F8.3Panchtomatic/Navigation PreAmp/Driver circuit temp.
30143-150F8.3Process Amp temperatrure
31151-2686A2536Blank
322687-2694A8Blank
332695-2702A8Blank
Gain, Offset :
Gains and offset below are for conversion from calibrated digital numbers to radiance s: W/m2/sr/[micro]m
342703-27182F8.4Band 1 gain, offset
352719-27342F8.4Band 2 gain, offset
362735-27502F8.4Band 3 gain, offset
372751-27662F8.4Band 4 gain, offset
382767-27822F8.4Band P gain, offset
392783-2798A16Blank
402799-2814A16Blank
412815-2830A16Blank
422831-4680A1850Blank

Clarifications - Radiometric Ancillary Record
The exposure coefficients in fields 10-15 are derived from the exposure settings received in the downlinked telemetry data based on Table 5 of the AVNIR Telemetry Definition document (document R-6).

Ephemeris Ancillary Record Contents

(NOTE: in the case of the Mu/Pan HIS merged products, this record reports information corresponding to the multispectral image, unless otherwise stated specifically)

Field #Byte #(s)Data TypeDescription (Definition and Value)
11-4B4Record number =5|10
25B1The first Subtype code=366|8
36B1Record type code =044|8
47B1The second subtype code =022|8
58B1The third subtype code =011|8
69-12B4Record Length =4680|10
713-20A8Blank
821-24A4Blank
(Fields #9~#15 are the first orbit data set, unused orbit data set have the time field set to blanks)
925-40A16Time (UT) of orbit data ='YYMMDDHHNNSSXXXb'
YY : Year (last two digits of A.D. year) ('00'~ '99')
MM : Month ('01'~ '12')
DD : Day ('01'~ '31')
HH : Hour ('00'~ '23')
NN : Minute ('00'~ '59')
SS : Second ('00'~ '59')
XXX : Millsecond ('000'~ '999')
1041-52F12.5X component of satellite position in fixed coordinate system of the earth (km) (ECR)
1153-64F12.5Y component of satellite position in fixed coordinate system of the earth (km) (ECR)
1265-76F12.5Z component of satellite position in fixed coordinate system of the earth (km) (ECR)
1377-88F12.8X component of satellite speed in fixed coordinate system of the earth not including earth rotation velocity (km/sec) (X') (ECR)
1489-100F12.8Y component of satellite speed in fixed coordinate system of the earth not including earth rotation velocity (km/sec) (Y') (ECR)
15101-112F12.8Z component of satellite speed in fixed coordinate system of the earth not including earth rotation velocity (km/sec) (Z') (ECR)
16113-200See aboveThe second orbit data sets (repeat of fields above 9 to 15).
17201-2488See aboveThe 3rd orbit data sets (repeat of fields above 9 to 15).
182489-3544See aboveThe 29th to 40th orbit data sets (these are only required when the "customer geocodeable" productois requested) (repeat of above fields 9 to 15 above)
Fields #19~#22 are the first attitude data set
193545-3560A16Time (UT) of attitude data = 'YYMMDDHHNNSSXXXb' (See field #9 for description)
203561-3568F8.5Roll (degrees)
213569-3576F8.5Pitch (degrees)
223577-3584F8.5Yaw (degrees)
233585-4104See aboveThe 2nd to 14th attitude data sets (repeat of above fields 19 to 22).
244105-4344See aboveThe 15th to 20th attitude data sets (these above are only required when the "customer geocodeable" product is requested) (repeat of above fields 19 to 22).
Fields 25-32 are extracted from the Facility Related Data Record in the level 0 logical volume (refer to Document R-5)
254345-4365A21Observation start date/time = 'YYYYMMDDbhh:mm:ss.ttt'
264366-4386A21Observation completion date/time = 'YYYYMMDDbhh:mm:ss.ttt'
274387-4391I5Time deviation information 1: Cumulative orbit number computed with time deviation
284392-4412A21Time deviation information 1: Valid data period (start) = 'YYYYMMDDbhh:mm:ss.ttt' (UTC)
294413-4433A21Time deviation information 1: Valid data period (completion) = 'YYYYMMDDbhh:mm:ss.ttt' (UTC)
304434-4446F13.10Time deviation information 1: Satellite counter cycles = 'SX.XXXXXXXXXX' (second)
314447-4457A11Time deviation information 1: Reference satellite time counter = 'NNNNNNNNNNN'
324458-4478A21Time deviation information 1: Reference satellite time = 'YYYYMMDDbhh:mm:ss.ttt' (UTC) Fields 33-45 are extracted from the Platform Position Record, in the level 0 logical volume, colses to scene centre time (refer to Document R-5)
334479-4482A4Orbit precesion = 'XXXX'
'OPRD' :Predicted value
'PPED' : Determinid value
344483-4485I3IERS report information :UTC-TAO seconds = 'sss'
354486-4494F9.5IERS report information :UTIR-TAO seconds = 'sss.ttttt'
364495-4502F8.4IERS report information :Polar motion parameter Xpm degree-second
374503-4510F8.4IERS report information :Polar motion parameter Ypm degree-second
384511-4531A21Orbit date/time (UT) = 'YYYYMMDDbhh:mm:ss.000'
394532-4563A32Orbit element coordinates = 'ECIbbbbbbbbbbbbbbbbbbbbbbbbbbbbb'
404564-4577F14.6Satellite position component x (Km)
414578-4591F14.6Satellite position component y (Km)
424592-4605F14.6Satellite position component z (Km)
434606-4619F14.6Satellite velocity component x' (Km/s)
444620-4633F14.6Satellite velocity component y' (Km/s)
454634-4647F14.6Satellite velocity component z' (Km/s)
464648-4680A33Blank

Telemetry Ancillary Record Contents

Field #Byte #(s)Data TypeDescription (Definition and Value)
11-4B4Record number =6|10 ~7|10
25B1The first Subtype code=055|8
36B1Record type code =044|8
47B1The second subtype code =022|8
58B1The third subtype code =011|8
69-12B4Record Length =4680|10
713-20A8First major frame start time (GMT) = 'HHMMSSXX'
HH :Hour ('00'~ '23')
MM :Minute ('00'~ '59')
SS :Second ('00'~ '59')
XX :milliseconds ('10's) ('00'~ '99')
821-9803B320Three major frames of AVNIR HK and PCD data.
9981-4680A3700Blank

Clarification - Telemetry Ancillary Record
The telemetry data reported in this record will be extracted from near the scene center. In the case of Multispectral or Pandhromatic products, only a single telemetry record will be made available. In the case of Mu/Pan HIS Merged products, two telemetry records will be reported, the first from the multispectral image and the second form the panchromatic image.

Image File Descriptor Record Contents

Field #Byte #(s)Data TypeDescription (Definition and Value)
11-180Common file descriptor.
2181-186I6Number of image records = N (for BSQ) or N*B (for BIL)
N :Number of lines per band
B :Number of bands
3187-192I6Image record length (<22300 bytes)
4193-216A24Blank
5217-220I4Number of bits per pixel = 'bbb7' or 'bbb8'
6 221-224I4Number of pixels per data = 'bbb1'
7225-228I4Number of bytes per data = 'bbb1'
8229-232A4Bit list of pixel
'RJLR' for right justified
'LJLR' for left justified
9233-236I4Number of bands per file
= 'bbb1' : for BSQ
='bbbN' : for BI
(N : number of bands)
10237-244I8Number of lines per band (<22000)
11245-248I4Number of left border pixels per line = 'bbb0'
12249-256I8Number of image pixels per line (<22000)
13257-260I4Number of right border pixels per line = 'bbb0' ~ 'bbb7'
14261-264I4Number of top border lines = 'bbb0'
15265-268I4Number of bottom border lines = 'bbb0'
16269-272A4Image format ID
= 'BSQb' : for BSQ
= 'BILb' : for BIL
17273-276I4Number of records per line (single band) = 'bbb1'
18277-280I4Number of records per line
='bbb1' : for BIQ
= 'bbbN' : for BIL (N = number of bands)
19281-284I4Number of bytes of record header which covers both record identifier (12) and prefix data (20) data per record = 'bb32'
20285-292I8Number of image data bytes per record including dummy pixels (<22000)
21293-296I4Number of bytes of suffix data per record = 'b268'
22297-300A4Prefix data repeat flag ='bbbb'
23301-208A8Scan line number locator a ='bbb1b4PB'
24309-316A8Band number locator a ='bbb5b4PB'
25317-324A8Scan start time locator a ='bbb9b4PB'
26325-332A8Left dummy pixel locator a ='bb13b4PB'
27 333-340A8Right dummy pixel locator a ='bb17b4PB'
28341-372A32Blank
29 373-380A8Blank
30381-388A8 Blank
31389-396A8 Blank
32397-432A36Data format type ID = 'INTEGER*1b~b'
33433-436A4 Data format type ID code ='I*1b'
34437-440I4Number of left unused bits in pixel data ='bbb0'
35441-444I4Number of right unused bits in pixel data ='bbb0' for 8bit and 'bbb1' for 7bit
36445-448I4 The maximum value of pixel data = 'b255' for 8bit and 'b254' for 7bit
37449-452A4 Blank
38453-460A8 Blank
39461-468A8Blank
40469-Same number of bytes as in Image Record ABlank TRAIL

Image Data Record Contents

Field #Byte #(s)Data TypeDescription (Definition and Value)
11-4B4Record number =2|10 ~(n+1)|10 (where, n = number of image data records) when the image file descriptor is '1'.
25B1The first Subtype code=355|8
36B1Record type code =355|8
47B1The second subtype code =222|8
58B1The third subtype code =022|8
69-12B4Record Length
Prefix Data :
713-16B4Line number (to be counted from the first line of the full scene regarded as 1)
817-20B4Band number
921-24B4Scan time (millisecond).
ETotal milliseconds in a day (effective only befor correction, and 0 after correcrtion, i.e., 1B2 products)
1025-28B4Number of left dummy pixels
1129-32B4Number of right dummy pixels
1233 - (NPIX +32)Image Data
Suffix Data :(Note that SF1= (NPIX +33))

Dark Current data (fields #13-16) is included in level 1A products only. For all other product types, 000|8

13SF1B1First Dark Current data reading ('A')
14(SF1+1)B1Second Dark Current data reading ('B')
15(SF1+2)B1Third Dark Current data reading for panchromatic imagery only ('C')
16(SF1+3)B1Forth Dark Current data reading for panchromatic imagery only ('D')
Navigation Data :
(Note: Navigation Image data shall be contained in AVNIR levels 1A and 1B1 products. The Navigation Image data shall be raw imagery (uncorrected) and included in both pachromatic and multispectral bands, and shall be duplicated for every band of multispectral bands for BSQ and BIL formats). For all other product types,000|8
17(SF1+4) - (SF1+131)1(B64)First set of navigation data
18(SF1+132)B1First Navigation Dark Current data reading ('A1')
19(SF1+133)B1Second Navigation Dark Current data reading ('B1')
20(SF1+134)B1Third Navigation Dark Current data reading ('C1')
21(SF1+135)B1Forth Navigation Dark Current data reading ('D1')
22(SF1+136) - (SF1+263)2(B64)Second set of navigationdata (Multispectral band imagery only)
23(SF1+264)B1First Navigation Dark Current data reading ('A2')
24(SF1+265)B1Second Navigation Dark Current data reading ('B2')
25(SF1+266)B1Third Navigation Dark Current data reading ('C2')
26(SF1+267)B1Forth Navigation Dark Current data reading ('D2')

Trailer File Descriptor Record Contents

Field #Byte #(s)Data TypeDescription (Definition and Value)
11-180Common file descriptor (See Table B-7).
2181-186I6Number of image records
='bbbbb1' for BSQ
='bbbbbN' for BIL (N = number of bands)
3187-192I6Record length ='bb4680'
4193-216A24Blank
5217-232A16Blank
6233-4680A4448Blank

Trailer Record Contents

Field #Byte #(s)Data TypeDescription (Definition and Value)
11-4B4Record number =2|10=2|10~ 6|10 for BIL
25B1The first Subtype code=022|8
36B1Record type code =366|8
47B1The second subtype code =022|8
58B1The third subtype code =011|8
69-12B4Record Length =4680|10
713-16I4Trailer record number
='bbb1' : for BSQ
='bbb1'~ 'bbb5' : for BIL
817-20I4Trailer record number ='bbb1'
921-2048A2028Blank
102049-3072256B4Histogram (Total quantity of respective pixels is 0~255)
113073-4680A1608Blank

[TOC] [INTRO] [DOCS] [OVERVIEW]
[ADEOS HOME]

Earth Observation Research Center Earth Observation Research Center
Last Update: 02 July 1998
Comments to: