Class GribGrid
The grid definition section (Section 3) of a GRIB2 field.
public sealed record GribGrid : IEquatable<GribGrid>
- Inheritance
-
GribGrid
- Implements
- Inherited Members
Constructors
GribGrid(int, long, GribLatLonGrid?)
The grid definition section (Section 3) of a GRIB2 field.
public GribGrid(int TemplateNumber, long NumberOfPoints, GribLatLonGrid? LatLon)
Parameters
TemplateNumberintThe grid definition template number (code table 3.1), for example
0for a regular latitude/longitude grid or30for Lambert conformal.NumberOfPointslongThe number of grid points, including any the bitmap marks as missing.
LatLonGribLatLonGridThe grid's geometry when it's a supported regular latitude/longitude grid (template 3.0); otherwise null, and the field's UnsupportedReason says why.
Properties
LatLon
The grid's geometry when it's a supported regular latitude/longitude grid (template 3.0); otherwise null, and the field's UnsupportedReason says why.
public GribLatLonGrid? LatLon { get; init; }
Property Value
NumberOfPoints
The number of grid points, including any the bitmap marks as missing.
public long NumberOfPoints { get; init; }
Property Value
TemplateNumber
The grid definition template number (code table 3.1), for example 0 for a regular latitude/longitude grid or 30 for Lambert conformal.
public int TemplateNumber { get; init; }