gis-tools-ts - v0.6.0
    Preparing search index...

    Function parseGrib2Section5

    • Data Representation Section

      Read more...

      Parameters

      • section: Reader

        The raw section data to parse

      Returns {
          dataRepresentation:
              | {
                  binaryScaleFactor: number;
                  decimalScaleFactor: number;
                  numberOfBits: number;
                  originalType: { code: number; description: string };
                  referenceValue: number;
              }
              | {
                  binaryScaleFactor: number;
                  decimalScaleFactor: number;
                  Js: number;
                  Ks: number;
                  Ms: number;
                  numberOfBits: number;
                  P: number;
                  precision: { code: number; description: string };
                  referenceValue: number;
                  Ts: number;
              }
              | {
                  binaryScaleFactor: number;
                  decimalScaleFactor: number;
                  numberOfBits: number;
                  realPartCoefficientType: number;
                  referenceValue: number;
              };
          dataRepresentationTemplate: { code: number; description: string };
          length: number;
          numberOfDataPoints: number;
          sectionName: "Data Representation Section";
          sectionNumber: number;
      }

      • Parsed Data Representation Information
      • dataRepresentation:
            | {
                binaryScaleFactor: number;
                decimalScaleFactor: number;
                numberOfBits: number;
                originalType: { code: number; description: string };
                referenceValue: number;
            }
            | {
                binaryScaleFactor: number;
                decimalScaleFactor: number;
                Js: number;
                Ks: number;
                Ms: number;
                numberOfBits: number;
                P: number;
                precision: { code: number; description: string };
                referenceValue: number;
                Ts: number;
            }
            | {
                binaryScaleFactor: number;
                decimalScaleFactor: number;
                numberOfBits: number;
                realPartCoefficientType: number;
                referenceValue: number;
            }

        Data representation built using a template

      • dataRepresentationTemplate: { code: number; description: string }

        Data representation template number (See Table 5.0)

      • length: number

        Length of GRIB section

      • numberOfDataPoints: number

        Number of data points where one or more values are specified in Section 7 when a bit map is present, total number of data points when a bit map is absent.

      • sectionName: "Data Representation Section"

        Name of Grib section

      • sectionNumber: number

        Number of GRIB section