mirror of https://github.com/ecmwf/eccodes.git
185 lines
6.6 KiB
HTML
185 lines
6.6 KiB
HTML
|
<p> </p>
|
||
|
<p>
|
||
|
<table border="3">
|
||
|
<caption> </caption> <tbody>
|
||
|
<tr>
|
||
|
<th> KSEC1 element</th>
|
||
|
<th> Contents</th>
|
||
|
<th> GRIB octet</th>
|
||
|
<th style="vertical-align: top; text-align: center;">Recommended
|
||
|
GRIB_API key</th>
|
||
|
<th style="vertical-align: top; text-align: center;">Coded
|
||
|
GRIB_API keys</th>
|
||
|
<th style="vertical-align: top; text-align: center;">Comments</th>
|
||
|
</tr>
|
||
|
<tr>
|
||
|
<td> 37 </td>
|
||
|
<td>
|
||
|
<pre>ECMWF local GRIB use definition identifier.<br>192 = Multiple ECMWF local definitions <br></pre>
|
||
|
</td>
|
||
|
<td> 41 </td>
|
||
|
<th style="vertical-align: top; text-align: left;">localDefinitionNumber</th>
|
||
|
<td style="vertical-align: top;">localDefinitionNumber</td>
|
||
|
<td style="vertical-align: top;"><br>
|
||
|
</td>
|
||
|
</tr>
|
||
|
<tr>
|
||
|
<td>38</td>
|
||
|
<td><a href="/services/archive/d/table/grib_class/">Class</a></td>
|
||
|
<td>42</td>
|
||
|
<th style="vertical-align: top; text-align: left;">class</th>
|
||
|
<td style="vertical-align: top;">marsClass</td>
|
||
|
<td style="vertical-align: top;"><br>
|
||
|
</td>
|
||
|
</tr>
|
||
|
<tr>
|
||
|
<td>39</td>
|
||
|
<td><a href="/services/archive/d/table/grib_type/">Type</a></td>
|
||
|
<td>43</td>
|
||
|
<th style="vertical-align: top; text-align: left;">type</th>
|
||
|
<td style="vertical-align: top;">marsType</td>
|
||
|
<td style="vertical-align: top;"><br>
|
||
|
</td>
|
||
|
</tr>
|
||
|
<tr>
|
||
|
<td>40</td>
|
||
|
<td><a href="/services/archive/d/table/grib_stream/">Stream</a></td>
|
||
|
<td>44-45</td>
|
||
|
<th style="vertical-align: top; text-align: left;">stream</th>
|
||
|
<td style="vertical-align: top;">marsStream</td>
|
||
|
<td style="vertical-align: top;"><br>
|
||
|
</td>
|
||
|
</tr>
|
||
|
<tr>
|
||
|
<td>41</td>
|
||
|
<td>
|
||
|
<pre>Version number or experiment identifier.<br>(4 ASCII characters, right justified)<br></pre>
|
||
|
</td>
|
||
|
<td>46-49</td>
|
||
|
<th style="vertical-align: top; text-align: left;">expver</th>
|
||
|
<td style="vertical-align: top;">experimentVersionNumber</td>
|
||
|
<td style="vertical-align: top;"><br>
|
||
|
</td>
|
||
|
</tr>
|
||
|
<tr>
|
||
|
<td>42</td>
|
||
|
<td> Zero, for compatibility with Mars labelling </td>
|
||
|
<td>50</td>
|
||
|
<th style="vertical-align: top; text-align: left;"><br>
|
||
|
</th>
|
||
|
<td style="vertical-align: top;"><br>
|
||
|
</td>
|
||
|
<td style="vertical-align: top;"><br>
|
||
|
</td>
|
||
|
</tr>
|
||
|
<tr>
|
||
|
<td>43</td>
|
||
|
<td>Zero, for compatibility with Mars labelling </td>
|
||
|
<td>51</td>
|
||
|
<th style="vertical-align: top; text-align: left;"><br>
|
||
|
</th>
|
||
|
<td style="vertical-align: top;"><br>
|
||
|
</td>
|
||
|
<td style="vertical-align: top;"><br>
|
||
|
</td>
|
||
|
</tr>
|
||
|
<tr>
|
||
|
<td>44</td>
|
||
|
<td>Number of ECMWF local definitions</td>
|
||
|
<td>52</td>
|
||
|
<th style="vertical-align: top; text-align: left;">numberOfLocalDefinitions<br>
|
||
|
</th>
|
||
|
<td style="vertical-align: top;">numberOfLocalDefinitions<br>
|
||
|
</td>
|
||
|
<td style="vertical-align: top;"><br>
|
||
|
</td>
|
||
|
</tr>
|
||
|
<tr>
|
||
|
<td>45</td>
|
||
|
<td>
|
||
|
<pre>First ECMWF local definition length (N1).<br>This is the number of KSEC1 elements (not the number of octets).<br></pre>
|
||
|
</td>
|
||
|
<td> </td>
|
||
|
<th style="vertical-align: top; text-align: left;">subLocalDefinitionLength<br>
|
||
|
</th>
|
||
|
<td style="vertical-align: top;">subLocalDefinitionLength<br>
|
||
|
</td>
|
||
|
<td style="vertical-align: top;"><br>
|
||
|
</td>
|
||
|
</tr>
|
||
|
<tr>
|
||
|
<td>46</td>
|
||
|
<td>
|
||
|
<pre>List of first ECMWF local definition values.<br>The first value is the local definition number.<br></pre>
|
||
|
</td>
|
||
|
<td> </td>
|
||
|
<th style="vertical-align: top; text-align: left;">subLocalDefinitionNumber<br>
|
||
|
</th>
|
||
|
<td style="vertical-align: top;">subLocalDefinitionNumber<br>
|
||
|
</td>
|
||
|
<td style="vertical-align: top;"><br>
|
||
|
</td>
|
||
|
</tr>
|
||
|
<tr>
|
||
|
<td>45+N1</td>
|
||
|
<td>Second ECMWF local definition length (N2).</td>
|
||
|
<td> </td>
|
||
|
<th style="vertical-align: top; text-align: left;"><br>
|
||
|
</th>
|
||
|
<td style="vertical-align: top;"><br>
|
||
|
</td>
|
||
|
<td style="vertical-align: top;"><br>
|
||
|
</td>
|
||
|
</tr>
|
||
|
<tr>
|
||
|
<td>46+N1</td>
|
||
|
<td>List of second ECMWF local definition values.</td>
|
||
|
<td> </td>
|
||
|
<th style="vertical-align: top; text-align: left;"><br>
|
||
|
</th>
|
||
|
<td style="vertical-align: top;"><br>
|
||
|
</td>
|
||
|
<td style="vertical-align: top;"><br>
|
||
|
</td>
|
||
|
</tr>
|
||
|
<tr>
|
||
|
<td>45+N1+N2</td>
|
||
|
<td>Third ECMWF local definition length (N3).</td>
|
||
|
<td> </td>
|
||
|
<th style="vertical-align: top; text-align: left;"><br>
|
||
|
</th>
|
||
|
<td style="vertical-align: top;"><br>
|
||
|
</td>
|
||
|
<td style="vertical-align: top;"><br>
|
||
|
</td>
|
||
|
</tr>
|
||
|
<tr>
|
||
|
<td>46+N1+N2</td>
|
||
|
<td>List of third ECMWF local definition values.</td>
|
||
|
<td> </td>
|
||
|
<th style="vertical-align: top; text-align: left;"><br>
|
||
|
</th>
|
||
|
<td style="vertical-align: top;"><br>
|
||
|
</td>
|
||
|
<td style="vertical-align: top;"><br>
|
||
|
</td>
|
||
|
</tr>
|
||
|
<tr>
|
||
|
<td>...</td>
|
||
|
<td>
|
||
|
<pre>...</pre>
|
||
|
</td>
|
||
|
<td> </td>
|
||
|
<th style="vertical-align: top; text-align: left;"><br>
|
||
|
</th>
|
||
|
<td style="vertical-align: top;"><br>
|
||
|
</td>
|
||
|
<td style="vertical-align: top;"><br>
|
||
|
</td>
|
||
|
</tr>
|
||
|
</tbody>
|
||
|
</table>
|
||
|
</p>
|
||
|
<p>Each list of ECMWF local definition values starts: </p>
|
||
|
<pre> ECMWF local GRIB use definition identifier<br> Class<br> Type<br> Stream<br> Version number or experiment identifier<br> etc.<br></pre>
|