Class NoaaEncProductCatalog
- Namespace
- EncDotNet.S100.Collections.Noaa
- Assembly
- EncDotNet.S100.Collections.dll
A parsed NOAA ENC product catalogue (ENCProdCat.xml, "NOAA Enc
Product Catalog Technical Specifications" 1.0): one entry per S-57 cell
that NOAA distributes, with its coverage and download.
public sealed record NoaaEncProductCatalog : IEquatable<NoaaEncProductCatalog>
- Inheritance
-
NoaaEncProductCatalog
- Implements
- Inherited Members
Constructors
NoaaEncProductCatalog(NoaaEncCatalogHeader, IReadOnlyList<NoaaEncCell>)
A parsed NOAA ENC product catalogue (ENCProdCat.xml, "NOAA Enc
Product Catalog Technical Specifications" 1.0): one entry per S-57 cell
that NOAA distributes, with its coverage and download.
public NoaaEncProductCatalog(NoaaEncCatalogHeader Header, IReadOnlyList<NoaaEncCell> Cells)
Parameters
HeaderNoaaEncCatalogHeaderThe catalogue header.
CellsIReadOnlyList<NoaaEncCell>The catalogued cells, in document order.
Properties
Cells
The catalogued cells, in document order.
public IReadOnlyList<NoaaEncCell> Cells { get; init; }
Property Value
Header
The catalogue header.
public NoaaEncCatalogHeader Header { get; init; }