In an era where digital imagery and its seamless exchange are crucial for defense and intelligence operations, the MIL-STD-2500A form plays a pivotal role. This document, known formally as the Notice of Change Department of Defense Interface Standard MIL-STD-2500A Notice 2, dated 26 September 1997, revises and updates crucial aspects of the National Imagery Transmission Format Standard (NITFS) to ensure compatibility and interoperability across various departments and agencies of the U.S. Government. With revisions superseding pages dating back to its original release and the introduction of new pages, this notice aims to keep holders of MIL-STD-2500A in sync with the latest developments in formatting digital imagery and imagery-related products. This commitment to a standardized approach facilitates the exchange of information among members of the Intelligence Community, as defined by Executive Order 12333, and other related entities, governed by Memoranda of Agreement. The modifications detailed in this notice include changes across cover pages, several key section updates, and the addition of new pages designed to enhance the clarity and utility of the NITFS, underscoring the Department of Defense and the Intelligence Community's dedication to system interoperability. This overview captures the essence and the critical updates that MIL-STD-2500A Notice 2 introduces, laying the groundwork for more detailed discussions on its specific changes and their implications for the handling of national imagery transmission formats.
Question | Answer |
---|---|
Form Name | 2500A Form |
Form Length | 17 pages |
Fillable? | No |
Fillable fields | 0 |
Avg. time to fill out | 4 min 15 sec |
Other names | claim for continued disability benefits de 2500a, de 2500a form online, claim for continued disability benefits, de2500a form |
NOTICE OF
CHANGE
DEPARTMENT OF DEFENSE
INTERFACE STANDARD
NOT MEASUREMENT
SENSITIVE
NOTICE 2
26 September 1997
NATIONAL IMAGERY TRANSMISSION FORMAT (VERSION 2.0) FOR THE NATIONAL IMAGERY TRANSMISSION FORMAT STANDARD
TO ALL HOLDERS OF
1.THE FOLLOWING PAGES OF
NEW PAGE |
DATE |
SUPERSEDED PAGE |
DATE |
cover |
26 September 1997 |
cover |
reprinted without change |
ii |
26 September 1997 |
ii |
7 February 1997 |
v |
26 September 1997 |
v |
reprinted without change |
vi |
26 September 1997 |
vi |
12 October 1994 |
19 |
26 September 1997 |
19 |
12 October 1994 |
20 |
26 September 1997 |
20 |
12 October 1994 |
21 |
26 September 1997 |
21 |
12 October 1994 |
22 |
26 September 1997 |
22 |
12 October 1994 |
39 |
26 September 1997 |
39 |
reprinted without change |
40 |
26 September 1997 |
40 |
12 October 1994 |
83 |
26 September 1997 |
83 |
reprinted without change |
84 |
26 September 1997 |
84 |
12 October 1994 |
84a |
26 September 1997 |
not applicable |
new page |
84b |
26 September 1997 |
not applicable |
new page |
DD1426 |
26 September 1997 |
DD1426 |
7 February 1997 |
2.RETAIN THIS NOTICE AND INSERT BEFORE TABLE OF CONTENTS.
3.Holders of
Custodians: |
Preparing Activity: |
Army - SC |
NIMA - MP |
Navy - OM |
(Project |
Air Force - 90 |
|
Misc - DC4 |
|
AMSC N/A |
AREA INST |
NOTE: The cover page of this standard has been changed for administrative reasons. There are no other changes to this document.
NOT MEASUREMENT
SENSITIVE
12 October 1994
SUPERSEDING
DEPARTMENT OF DEFENSE
INTERFACE STANDARD
NATIONAL IMAGERY TRANSMISSION FORMAT STANDARD (VERSION 2.0)
FOR THE
NATIONAL IMAGERY TRANSMISSION FORMAT STANDARD
AMSC N/A |
AREA INST |
REPRINTED WITHOUT CHANGE.
NOTICE 2
FOREWORD
1.The National Imagery Transmission Format Standard (NITFS) is the standard for formatting digital imagery and
2.The NITFS Technical Board (NTB) developed this standard based upon currently available technical information.
3.The DOD and members of the Intelligence Community are committed to interoperability of systems used for formatting, transmitting, receiving, and processing imagery and
4.Beneficial comments (recommendations, additions, deletions) and any pertinent data which may be of use in improving this document should be addressed to National Imagery and Mapping Agency, 4600 Sangamore Road, Bethesda, MD
SUPERSEDES page ii of
|
|
|
|
NOTICE 2 |
|
|
CONTENTS |
|
PARAGRAPH |
PAGE |
|
6.2 |
Example file |
85 |
6.2.1 |
Explanation of the file header |
104 |
6.2.2 |
Explanation of the image subheaders |
105 |
6.2.2.1 |
Explanation of the first image subheader (table XX) |
105 |
6.2.2.2 |
Explanation of the second image subheader (table XXI) |
107 |
6.2.3 |
Explanation of the symbol subheaders |
107 |
6.2.3.1 |
Explanation of the first symbol subheader (table XXII) |
107 |
6.2.3.2 |
Explanation of the second symbol subheader (table XXIII) |
107 |
6.2.3.3 |
Explanation of the third symbol subheader (table XXIV) |
107 |
6.2.3.4 |
Explanation of the fourth symbol subheader (table XXV) |
107 |
6.2.3.5 |
Explanation of the fifth symbol subheader (table XXVI) |
107 |
6.2.4 |
Explanation of the label subheaders |
108 |
6.2.4.1 |
Explanation of the first label subheader |
108 |
6.2.4.2 |
Explanation of the second label subheader |
108 |
6.2.5 |
Explanation of the text subheaders |
108 |
6.2.5.1 |
Explanation of the first text subheader |
108 |
6.3 |
Effectivity summary |
108 |
6.4 |
Subject term (key word) listing |
109/110 |
6.5 |
Changes from previous issue |
109/110 |
FIGURE |
|
|
1. |
NITFS functional architecture |
14 |
2. |
NITF file structure |
17 |
3. |
NITF file header structure |
18 |
4. |
Display level illustration |
29 |
5. |
Attachment level relationships |
30 |
6. |
Image coordinate system |
48 |
7. |
Subimage with RB rows and CB columns |
49 |
8a. |
A blocked image |
49 |
8b. |
A blocked padded image |
49 |
8c. |
A blocked padded image with empty blocks |
50 |
9. |
Tagged record and data extension segment formats |
80 |
10. |
Sample briefing board |
106 |
TABLE |
|
|
I. |
NITF file header |
19 |
II. |
NITF file header fields |
22 |
III. |
NITF image subheader |
31 |
REPRINTED WITHOUT CHANGE
v
|
|
|
|
NOTICE 2 |
|
|
CONTENTS |
|
TABLE |
|
PAGE |
IV. |
NITF image subheaderieldsf |
35 |
IV(A). |
NITF image data mask subheader |
51 |
IV(B). |
NITF image data mask subheader fields |
54 |
V. |
Security control markings |
60 |
VI. |
NITF symbol subheader |
61 |
VII. |
NITF symbol subheader fields |
62 |
VIII. |
Predefined colors |
67 |
IX. |
Sample Look Up Table |
68 |
X. |
Object symbol descriptions |
69 |
XI. |
Label subheader |
71 |
XII. |
NITF label subheader fields |
72 |
XIII. |
Text subheader |
76 |
XIV. |
NITF text subheader fields |
77 |
XV. |
Registered tagged record extension format |
81 |
XVI. |
Registered tagged record extension field descriptions |
81 |
XVII. |
Data extension segment subheader format |
83 |
XVIII. |
Data extension segment subheader field definitions |
83 |
XVIII(A) |
Streaming file header DES subheader format |
84a |
XVIII(B) |
Streaming file header DES subheader field definitions |
84a |
XIX. |
Example NITF file header |
85 |
XX. |
Example image subheader of the base image |
88 |
XXI. |
Example image subheader of the first inset image |
91 |
XXII. |
Symbol subheader for the first symbol |
93 |
XXIII. |
Symbol subheader for the second symbol |
95 |
XXIV. |
Symbol subheader for the third symbol |
96 |
XXV. |
Symbol subheader for the fourth symbol |
98 |
XXVI. |
Symbol subheader for the fifth symbol |
99 |
XXVII. |
Label subheader for the first label |
101 |
XXVIII. |
Label subheader for the second label |
102 |
XXIX. |
Text subheader for the text document |
103 |
APPENDIX |
|
|
A |
111 |
|
B |
117 |
SUPERSEDES page vi of
vi
NOTICE 2
5.2.1Incomplete heade.r Several length fields in the file header are needed to parse the file. They contain the lengths of specific components of the file (i.FLe., throughLRnnn). In some operational circumstances (e.g., those with critical time or storage constraints) all the information needed to populate the header fields may not be available at the start of file creation and transfer. If any length field in the file header cannot be filled with valid data, aStreaming File HeaderData Extension Segment (seeparagraph 5.10) shall be used
to provide the data needed to complete file header. Incomplete length fields shall be totally filled with "9" characters (0x39) as place holders. A system receiving a file with an incomplete header shall locate the data extension and interpret the data in the DES as though it is actually located at the beginning of the file. As an option it may restore the file header fragment from the DES to populate the header. Any modification of this file shall result in the file being stored with a fully compliant header.
TABLE I. NITF file heade.r
(R) = required, (O) = optional, and (C) = conditional
FIELD |
NAME |
SIZE |
VALUE RANGE |
TYPE |
|
|
|
|
|
FHDR |
File Type & Version |
9 |
NITFNN.NN |
R |
|
|
|
|
|
CLEVEL |
Compliance Level |
2 |
R |
|
|
|
|
|
|
STYPE |
System Type |
4 |
Reserved |
O |
|
|
|
|
|
OSTAID |
Originating Station ID |
10 |
Alphanumeric |
R |
|
|
|
|
|
FDT |
File Date & Time |
14 |
DDHHMMSSZMONYY |
R |
|
|
|
|
|
FTITLE |
File Title |
80 |
Alphanumeric |
O |
|
|
|
|
|
FSCLAS |
File Security Classification |
1 |
T, S, C, R, or U |
R |
|
|
|
|
|
FSCODE |
File Codewords |
40 |
Alphanumeric |
O |
|
|
|
|
|
FSCTLH |
File Control and Handling |
40 |
Alphanumeric |
O |
|
|
|
|
|
FSREL |
File Releasing Instructions |
40 |
Alphanumeric |
O |
|
|
|
|
|
FSCAUT |
File Classification Authority |
20 |
Alphanumeric |
O |
|
|
|
|
|
FSCTLN |
File Security Control Number |
20 |
Alphanumeric |
O |
|
|
|
|
|
FSDWNG |
File Security Downgrade |
6 |
Alphanumeric |
O |
|
|
|
|
|
FSDEVT |
File Downgrading Event |
40 |
Alphanumeric |
C |
|
|
|
|
|
FSCOP |
Message Copy Number |
5 |
O |
|
|
|
|
|
|
FSCPYS |
Message Number of Copies |
5 |
O |
|
|
|
|
|
|
ENCRYP |
Encryption |
1 |
0=Not Encrypted |
R |
|
|
|
1=Encrypted |
|
|
|
|
|
|
FBKGC |
File Background Color |
3 |
Unsigned Binary Integer |
R |
|
|
|
|
|
|
|
|
0xFF) (Default is Not |
|
|
|
|
Applicable) |
|
|
|
|
|
|
SUPERSEDES page 19 of
19
NOTICE 2
TABLE I. NITF file header- Continued.
(R) = required, (O) = optional, and (C) = conditional
FIELD |
NAME |
SIZE |
VALUE RANGE |
TYPE |
|
|
|
|
|
ONAME |
Originator's Name |
274 |
Alphanumeric |
O |
|
|
|
|
|
OPHONE |
Originator's Phone Number |
18 |
Alphanumeric |
O |
|
|
|
|
|
FL |
File Length |
12 |
R |
|
|
|
|
|
|
HL |
NITF File Header Length |
6 |
R |
|
|
|
|
|
|
NUMI |
Number of Images |
3 |
R |
|
|
|
|
|
|
LISH001 |
Length of 1st Image Subheader |
6 |
C |
|
|
|
|
|
|
LI001 |
Length of 1st Image |
10 |
C |
|
..... |
|
|
|
|
|
|
|
|
|
LISHnnn |
Length of Nth Image Subheader |
6 |
C |
|
|
|
|
|
|
LInnn |
Length of Nth Image |
10 |
C |
|
|
|
|
|
|
NUMS |
Number of Symbols |
3 |
R |
|
|
|
|
|
|
LSSH001 |
Length of 1st Symbol Subheader |
4 |
C |
|
|
|
|
|
|
LS001 |
Length of 1st Symbol |
6 |
C |
|
..... |
|
|
|
|
|
|
|
|
|
LSSHnnn |
Length of Nth Symbol Subheader |
4 |
C |
|
LSnnn |
Length of Nth Symbol |
6 |
C |
|
|
|
|
|
|
NUML |
Number of Labels |
3 |
R |
|
|
|
|
|
|
LLSH001 |
Length of 1st Label Subheader |
4 |
C |
|
|
|
|
|
|
LL001 |
Length of 1st Label |
3 |
C |
|
|
|
|
|
|
..... |
|
|
|
|
|
|
|
|
|
LLSHnnn |
Length of Nth Label Subheader |
4 |
C |
|
|
|
|
|
|
LLnnn |
Length of Nth Label |
3 |
C |
|
|
|
|
|
|
NUMT |
Number of Text Files |
3 |
R |
|
|
|
|
|
|
LTSH001 |
Length of 1st Text Subheader |
4 |
C |
|
|
|
|
|
|
LT001 |
Length of 1st Text File |
5 |
C |
|
|
|
|
|
|
..... |
|
|
|
|
|
|
|
|
|
LTSHnnn |
Length of Nth Text Subheader |
4 |
C |
|
|
|
|
|
|
SUPERSEDES page 20 of
20
NOTICE 2
TABLE I. NITF file header- Continued.
(R) = required, (O) = optional, and (C) = conditional
FIELD |
NAME |
SIZE |
VALUE RANGE |
TYPE |
|
|
|
|
|
LTnnn |
Length of Nth Text File |
5 |
C |
|
NUMDES |
Number of Data Extension Segments |
3 |
R |
|
|
|
|
|
|
LDSH001 |
Length of 1st Data Extension Segment |
4 |
C |
|
|
Subheader |
|
|
|
LD001 |
Length of 1st Data Extension Segment |
9 |
C |
|
|
Data Field |
|
|
|
|
|
|
|
|
..... |
|
|
|
|
|
|
|
|
|
LDSHnnn |
Length of nth Data Extension Segment |
4 |
C |
|
|
Subheader |
|
|
|
|
|
|
|
|
LDnnn |
Length of nth Data Extension Segment |
9 |
C |
|
|
Data Field |
|
|
|
|
|
|
|
|
NUMRES |
Number of Reserved Extension |
3 |
R |
|
|
Segments |
|
|
|
|
|
|
|
|
LRSH001 |
Length of 1st Reserved Extension |
4 |
C |
|
|
Segment Subheader |
|
|
|
|
|
|
|
|
LR001 |
Length of 1st Reserved Extension |
7 |
C |
|
|
Segment Data Field |
|
|
|
|
|
|
|
|
..... |
|
|
|
|
|
|
|
|
|
LRSHnnn |
Length of nth Reserved Extension |
4 |
C |
|
|
Segment Subheader |
|
|
|
|
|
|
|
|
LRnnn |
Length of nth Reserved Extension |
7 |
C |
|
|
Segment Data Field |
|
|
|
|
|
|
|
|
UDHDL |
User Defined Header Data Length |
5 |
R |
|
|
|
|
|
|
UDHOFL |
User Defined Header Overflow |
3 |
C |
|
|
|
|
|
|
UDHD |
User Defined Header Data |
* |
Registered Tagged Record |
C |
|
|
|
Extensions |
|
|
|
|
|
|
XHDL |
Extended Header Data Length |
5 |
R |
|
|
|
|
|
|
XHD |
Extended Header Data |
** |
Controlled Tagged Record |
C |
|
|
|
Extensions |
|
*As specified in UDHDL
**As specified in XHDL
SUPERSEDES page 21 of
21
|
||
|
NOTICE 2 |
|
|
TABLE II. NITF file header field.s |
|
|
|
|
FHDR |
An ASCII character string of the form NITFNN.NN, which indicates this file is formatted |
|
|
using version NN.NN of NITF. The valid values for this field are NITF01.10 and |
|
|
NITF02.00. |
|
|
|
|
CLEVEL |
This field shall contain the compliance level required to interpret fully all components of |
the |
|
file. Valid entries are integer values 01 through 07 and 99 and are assigned in accordance |
|
|
with certification requirements established in JIEO Circular 9008. Values 00, and 08 |
|
|
through 98 are reserved for future use. |
|
|
|
|
STYPE |
System type or capability. This field is reserved for future use and shall be filled with |
|
|
spaces (ASCII 32, decimal). |
|
|
|
|
OSTAID |
This field shall contain the identification code of the originating station. |
|
|
|
|
FDT |
This field shall contain the time (Zulu) of the files origination in the format |
|
|
DDHHMMSSZMONYY, where DD is the day of the month |
- |
|
23), MM is the minute |
|
|
is first three characters of the month; and YY is the last two digits of the year. |
|
|
|
|
FTITLE |
This field shall contain the title of the NITF file. |
|
|
|
|
FSCLAS |
This field shall contain a valid value representing the classification level of the entire file. |
|
|
Valid values are T (=Top Secret), S (=Secret), C (=Confidential), R (= Restricted), U |
|
|
(=Unclassified). |
|
|
|
|
FSCODE |
This field shall contain a valid indicator of the security compartments associated with the |
|
|
file. Valid values are one or more of the following separated by single spaces (ASCII 32, |
|
|
decimal) within the field: digraphs in accordance with table V, trigraphs not contained in |
|
|
table V, and complete codewords or project numbers. The selection of a relevant set of |
|
|
codewords and project numbers is application specific. If this field is all spaces, it shall |
|
|
imply that no codewords apply to the file. |
|
|
|
|
FSCTLH |
This field shall contain valid security handling instructions associated with the file. Valid |
|
|
values are one or more of the following separated by single spaces (ASCII 32, decimal) |
|
|
within the field: digraphs in accordance with table V, trigraphs not contained in table V, |
|
|
complete codewords or project numbers, complete words and abbreviations of more than |
|
|
two characters, phrases only if the words within the phrase are separated by hyphens. The |
|
|
selection of a relevant set of security handling instructions is implementation specific. If this |
|
|
field is all spaces, it shall imply that no file control and handling instructions apply. |
|
|
|
|
SUPERSEDES page 22 of
22
|
||
|
NOTICE 2 |
|
|
TABLE IV. NITF image subheader fields- Continued. |
|
|
|
|
..... |
|
|
|
|
|
ICOMnn |
th |
|
This field shall contain the nnline of comment text, for 1 < nn< value in the NICOM field. |
|
|
|
See description of ICOM1 for usage. This field shall be omitted if the value in the NICOM |
|
|
field is zero. |
|
|
|
|
IC |
This field shall contain a valid code indicating the form of compression used in representing |
|
|
the image data. Valid values for this field are C0, to mean compressed with a user specified |
|
|
algorithm, C1 to mean |
|
|
Vector Quantization and NC to mean the image is not compressed. Also valid are the codes |
|
|
M0, M3 and M4 for compressed images, and NM for uncompressed images, indicating a |
|
|
blocked image that contains a block mask and/or a transparent pixel mask. The format of a |
|
|
mask image is identical to the format of its corresponding |
|
|
presence of an Image Data Mask Subheader at the beginning of the image data area. The |
|
|
format of the Image Data Mask Subheader is described in 5.5.1.5 and is shown in Table |
|
|
IV(A). The definitions of the compression schemes associated with codes C1, C2, C3, and |
|
|
C4 are given, respectively, in |
|
|
198A, and |
|
|
NBLOCKS > 1. |
|
|
|
|
REPRINTED WITHOUT CHANGE.
39
|
|||
|
NOTICE 2 |
||
|
TABLE IV. NITF image subheader fields- Continued. |
||
COMRAT |
If the Image Compression (IC) field contains C0, C1, C2, C3, C4, M0, M3, or M4, this field |
|
|
|
shall be present and contain a code indicating the compression rate for the image. If the value |
||
|
in IC is C0 or M0, the code shall be user defined but shall not be all blanks. If the value in IC |
||
|
is C1 or M1, the valid codes are 1D, 2DS, and 2DH, where: |
||
|
1D means one Dimensional Coding, |
||
|
2DS means two Dimensional Coding Standard Vertical Resolution, K=2 |
||
|
2DH means two Dimensional Coding High Vertical Resolution, K=4 |
||
|
A “0” (zero) will be used for the Y value when custom |
||
|
codes can be found in |
||
|
contain a value given in the form n.nn representing the number of |
||
|
compressed image. Explanation of the compression rate for vector quantization can be found in |
||
|
|||
|
these codes can be found in |
||
|
used to identify the default quantization table(s) used by the JPEG compression algorithm. In |
||
|
this case, the format of this field is XX.Y where XX is the image data type (00 = general |
||
|
purpose, 01 through 99 are reserved), and Y represents the quality level 1 through 5. |
||
|
Explanation of these codes can be found in |
||
|
M4, this field shall contain a value given in the form n.nn representing the number of |
||
|
pixel for the compressed image. Explanation of the compression rate for vector quantization |
||
|
can be found in |
||
|
|
|
|
NBANDS |
This field shall contain the number of bands comprising the image. This field and the IREP |
||
|
field are interrelated and independent of the IMODE field. The corresponding values for |
||
|
(IREP, NBANDS) are (MONO, 1); (RGB, 3); (RGB/LUT, 1); (YCbCr601, 3); (MULTI, |
||
|
|
|
|
IREPBAND1 |
When NBANDS contains the value one, this field shall contain all spaces. In all other cases, |
||
|
this field shall contain a valid indicator of the interpretation of the first band. Valid values are |
||
|
R, G, and B when IREP contains RGB; the band number is a positive integer when IREP |
||
|
contains MULTI. In all other cases, the use of this field is |
||
|
is to provide the significance of the first band of the image with regard to the general image type |
||
|
as recorded in IREP. The significance of each band in the image can be derived from the |
||
|
combination of the IREP, IREPBANDnn and ICAT and ISUBCATnn fields. |
||
|
|
|
|
ISUBCAT1 |
The use of this field is |
||
|
of the image with regard to the specific category, ICAT, of the overall image. An example |
||
|
would be the wavelength of IR imagery. |
||
|
|
|
|
SUPERSEDES page 40 of
40
NOTICE 2
TABLE XVII. Data extension segment subheader form.at
(R) = required, (O) = optional, and (C) conditional
FIELD |
NAME |
SIZE |
VALUE RANGE |
TYPE |
|
|
|
|
|
DE |
File Part Type |
2 |
DE |
R |
|
|
|
|
|
DESTAG |
Unique DES type identifier |
25 |
Alphanumeric |
R |
|
|
|
|
|
DESVER |
Version of the data field definition |
2 |
1 to 99 |
R |
|
|
|
|
|
DESSG |
Security group |
† |
(See Table XVIII) |
R |
|
|
|
|
|
DESOFLW |
Overflowed header type |
6 |
Alphanumeric |
C |
|
|
|
|
|
DESITEM |
Data item overflowed |
3 |
0 to 999 |
C |
|
|
|
|
|
DESSHL |
Length of |
4 |
R |
|
|
|
|
|
|
DESSHF |
* |
Alphanumeric |
C |
|
|
|
|
|
|
DESDATA |
** |
User defined |
R |
|
|
|
|
|
|
†167 or 207 - table XVIII for explanation * Value specified in DESSHL
** Determined by user. If DESTAG = "Registered Extensions" or "Controlled Extensions," this signifies the sum of the lengths of the included tagged records.
|
TABLE XVIII.Data extension segment subheader field definitions. |
|||
|
|
|
|
|
FIELD |
|
VALUE DEFINITIONS AND CONSTRAINTS |
|
|
|
|
|
||
DE |
This field shall contain the characters "DE" to identify the subheader as a data extension. |
|
||
|
|
|
||
DESTAG |
This field shall contain a valid alphanumeric identifier properly registered with the NTB. |
|
||
|
|
|
||
DESVER |
This field shall contain the alphanumeric version number of the use of the tag. The NTB |
|
||
|
assigns the version number as part of the registration process. |
|
||
|
|
|
||
DESSG |
This field shall contain a series of fields containing security classification information for the |
|
||
|
DES as a whole. The fields included shall mirror those of the NITF file header from FSCLAS |
|
||
|
through FSDEVT, including field length and content, but be applicable to the DES only. The |
|
||
|
field names shall be DESCLAS through DESDEVT respectively, simply substituting "DE" for |
|||
|
"F." The number of bytes consumed by this field group will be 167 or 207, depending on |
|||
|
whether the conditional DESDEVT field is present. |
|||
|
|
|
|
|
REPRINTED WITHOUT CHANGE
83
NOTICE 2
TABLE XVIII.Data extension segment subheader field definitions- Continued.
DESOFLW
This field shall be present if DESTAG = "Registered Extensions" or "Controlled Extensions." Its presence indicates that the DES contains a tagged record extension that would not fit in the file header or component header where it would ordinarily be located. Its value indicates the data type to which the enclosed tagged record is relevant. If the value of DESTAG is "Controlled Extensions," the valid values for DESOFLOW are XHD, IXSHD, SXSHD, LSXHD or TXSHD. If the value of DESTAG is "Registered Extensions," the valid values for DESOFLW are UDHD and UDID.
|
|
|
DESITEM |
This field shall be present if DESOFLW is present. It shall contain the number of the data item in |
|
|
the file, of the type indicated in DESOFLW to which the tagged record extensions in the segment |
|
|
apply. For example, if DESOFLW = UDID and DESITEM = 3, then the tagged record extensions in |
|
|
the segment applies to the third image in the file. If the value of DESOFLW = UDHD, the value of |
|
|
DESITEM shall be 0. |
|
|
|
|
DESSHL |
This field shall contain the number of bytes in the field DESSHF. If this field contains 0, DESSHF |
|
|
shall not appear in the DES subheader. This field shall contain 0 if DESTAG = "Registered |
|
|
Extensions" or "Controlled Extensions". |
|
|
|
|
DESSHF |
This field shall contain |
|
|
according to user specification. |
|
|
|
|
DESDATA |
This field shall contain data of either binary or character types defined by and formatted according to |
|
|
the user's specification. However, if the DESTAG is "Registered Extensions" or "Controlled |
|
|
Extensions," the tagged records shall appear according to their definition with no intervening bytes. |
|
|
The length of this field shall not cause any other NITF field length limits to be exceeded, but is |
|
|
otherwise fully |
|
|
|
|
5.9.2Reserved extension segmen.tsStructure is provided in the NITF file header to support up to 999 distinct fields of up to 9999999 bytes plus a corresponding subheader of up to 9999 bytes for each field. The combination of each subheader and corresponding data field is called a Reserved Extension Segment. These fields are reserved in that they shall not be present in any header until this standard is modified to define their use. See the definition of the field NUMRES and following field in tables II and III.
5.10Streamingfile header data extension segmentThe Data Extension Segment defined in tables
XVIII(A)and XVIII(B) contains the replacement file header values describedparagraphin 5.2.1. The SFHDR field of this segment shall contain a new version of the file's beginning. A system encountering incomplete file header fields (seeparagraph5.2.1) shall process the file by locating this segment at or near the end of the file and using the updated header values as if they were in the file header. Two unique delimiter fields straddle the characters of the replacement header to facilitate locating this segment by searching the area near the file end in either the forward or reverse direction. To ensure that valid delimiters are found (rather than data containing similar values), the DESCHL length field is repeated and located adjacent to each delimiter; their contents, and the number of characters between the delimiters must all agree. The segment may contain a complete file header, a subset of the file header, or may extend beyond the file header to include fields within the subsequent subheader. If the file contains multiple Data Extension Segments, this DES shall be the final DES.
SUPERSEDES page 84 of
84
NOTICE 2
TABLE XVIII(A). Streaming file header DES subheader format.
(R) = required
FIELD |
NAME |
SIZE |
VALUE RANGE |
TYPE |
|
|
|
|
|
DE |
File Part Type |
2 |
DE |
R |
|
|
|
|
|
DESTAG |
Unique DES type identifier |
25 |
"Streaming File Header " |
R |
|
|
|
|
|
DESVER |
Version of the data field definition |
2 |
01 |
R |
|
|
|
|
|
DESSG |
Security Group. |
167 |
(See table |
R |
|
|
|
through FSDWNG) |
|
|
|
|
|
|
DESSHL |
Length of |
4 |
0000 |
R |
|
|
|
|
|
SFHL |
Length of SFHDR field |
7 |
0 - 9999999 |
R |
|
|
|
|
|
SFHDELIM1 |
Unique delimiter 1 |
4 |
0x0A6E1D97 |
R |
|
|
|
|
|
SFHDR |
Replacement Data |
** |
|
R |
|
|
|
|
|
SFHDELIM2 |
Unique delimiter 2 |
4 |
0x0ECA14BF |
R |
|
|
|
|
|
SFHL |
Length of SFHDR field |
7 |
0 - 9999999 |
R |
|
|
|
|
|
**As specified in
|
TABLE XVIII(B). Streaming file header DES subheader field definitions. |
|
|
|
|
FIELD |
VALUE DEFINITIONS AND CONSTRAINTS |
|
|
|
|
DE |
This field shall contain the characters "DE" to identify the subheader as a Data Extension Segment. |
|
|
|
|
DESTAG |
This field shall contain "Streaming File Header " (without the quotes). |
|
|
|
|
DESVER |
This field shall contain 01, the version number of this definition. |
|
|
|
|
DESSG |
This field shall contain a series of fields containing security classification information for the DES as |
|
|
a whole. The fields included shall mirror those of the NITF file header from FSCLAS through |
|
|
FSDWNG, including the field length and content, but be applicable to the RES only. The field names |
|
|
shall be DESCLAS throughDESDEVT respectively, simply substitutingDE”“ for “F.” |
|
|
|
|
DESSHL |
This field shall contain 0000. |
|
|
|
|
SFHL |
This field shall contain the number of bytes in the field SFHDR. |
|
|
|
|
SFHDELIM1 |
This field shall contain the hexadecimal value 0x0A6E1D97. It provides a unique value that can be |
|
|
identified as the beginning of the replacement data. |
|
|
|
|
SFHDR |
This field shall contain the byte string replacement for the file header beginning with the FHDR field |
|
|
and continuing for the number of bytes indicated in SFHL. The file header replication shall at least |
|
|
continue through all the file header fields that are marked for correction. |
|
|
|
|
SFHDELIM2 |
This field shall contain the hexadecimal value 0x0ECA14BF. It provides a unique value that can be |
|
|
identified as the end of the replacement data. |
|
|
|
|
SFHL |
A repeat of SFHL, this field shall contain the number of bytes in the field SFHDR. |
|
|
|
|
NEW PAGE.
84a
NEW PAGE.
84b
STANDARDIZATION DOCUMENT IMPROVEMENT PROPOSAL
INSTRUCTIONS
1.The preparing activity must complete blocks 1,2, 3, and 8. In block 1, both the document number and revision letter should be given.
2.The submitter of this form must complete blocks 4, 5, 6, and 7.
3.The preparing activity must provide a reply within 30 days from receipt of the form.
NOTE: This form may not be used to request copies of documents, nor to request waivers, or clarification of requirements on current contracts. Comments submitted on this form do not constitute or imply authorization to waive any portion of the referenced document(s) or to amend contractual requirements.
I RECOMMEND A CHANGE:
1. DOCUMENT NUMBER
2. DOCUMENT DATE (YYMMDD)
941012
3. DOCUMENT TITLE
NATIONAL IMAGERY TRANSMISSION FORMAT (VERSION 2.0)
4.NATURE OF CHANGE (Identify paragraph number and include proposed rewrite, if possible. Attach extra sheets as needed.)
5. REASON FOR RECOMMENDATION
6. SUBMITTER
|
|
|
|
|
a. NAME (Last, First, Middle Initial) |
b. ORGANIZATION |
|
|
|
|
|
|
|
|
c. ADDRESS (Include Zip Code) |
d. TELEPHONE (Include Area Code) |
7. DATE SUBMITTED |
|
|
|
(1) |
Commercial |
(YYMMDD) |
|
|
(2) |
AUTOVON (If applicable) |
|
|
|
|
|
||
|
|
|
||
|
|
|
|
|
8. PREPARING ACTIVITY NATIONAL IMAGERY AND MAPPING AGENCY (NIMA)
a. NAME |
b. TELEPHONE (Include Area Code) |
|
Danny Rajan |
(1) Commercial (301) |
|
|
|
|
c. ADDRESS (Include Zip Code) |
IF YOU DO NOT RECEIVE A REPLY WITHIN 45 DAYS, |
|
4600 Sangamore Road |
CONTACT: |
|
|
|
|
Bethesda, MD |
Defense Quality and Standardization Office |
|
|
5203 Leesburg Pike, Suite 1403, Falls Church, VA |
|
|
Telephone (703) |
AUTOVON |
|
|
|
DD Form 1426 |
PREVIOUS EDITIONS ARE OBSOLETE. |
198/290 |