08.05.2014 Views

XML Specification for Navigation Data Messages - CCSDS

XML Specification for Navigation Data Messages - CCSDS

XML Specification for Navigation Data Messages - CCSDS

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

DRAFT <strong>XML</strong> SPECIFICATION FOR NAVIGATION DATA MESSAGES<br />

4.8 CREATING AN OEM INSTANTIATION<br />

NOTE – See annex A, figure A-4, <strong>for</strong> an example OEM instantiation.<br />

4.8.1 THE TAG<br />

An OEM instantiation shall be delimited with the root element tags using the<br />

standard attributes documented in 4.3 above.<br />

The final attributes of the tag shall be ‘id’ and ‘version’. The ‘id’ attribute shall be<br />

‘id="<strong>CCSDS</strong>_OEM_VERS"’. The ‘version’ attribute <strong>for</strong> the version of the OEM described<br />

in reference [2] shall be ‘version="2.0"’.<br />

4.8.2 THE HEADER<br />

The standard NDM header shall follow the tag (see 4.4).<br />

4.8.3 THE BODY<br />

4.8.3.1 GENERAL<br />

The OEM shall consist of one or more constructs (see figure 3-2).<br />

Each shall consist of a section and a section. The<br />

keywords in the and sections shall be those specified in reference [2].<br />

The rules <strong>for</strong> including any of the keyword tags in the NDM are the same as those specified<br />

<strong>for</strong> the OEM in reference [2]. Tags <strong>for</strong> keywords specified in reference [2] shall be all<br />

uppercase as in reference [2].<br />

NOTE – In addition to the OEM keywords specified in reference [2], there are some<br />

special tags associated with the OEM body as described in the next subsections.<br />

4.8.3.2 THE TAG<br />

The tag shall encapsulate the keywords associated with one of the<br />

ephemeris data lines in the OEM. In the KVN representations of the ephemeris data lines,<br />

keywords are not used. Rather, the components of the ephemeris data line appear in an order<br />

defined by reference [2]. However, in the <strong>XML</strong> representation of the OEM, the components<br />

of the ephemeris data line must be represented with keywords (i.e., a tag). These keywords<br />

are the same as those defined <strong>for</strong> the same construct in the OPM. Similarly, units are not<br />

used in the KVN version of the OEM; however, they are optional in the OPM. Since the<br />

state vector structure is shared by the OPM schema and OEM schema, units may optionally<br />

appear in the <strong>XML</strong> version of the OEM ephemeris data line. The following NDM/<strong>XML</strong> tags<br />

are defined <strong>for</strong> use in the :<br />

<strong>CCSDS</strong> 505.0-R-2 Page 4-12 June 2009

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!