Table of Contents

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

Header NoaaEncCatalogHeader

The catalogue header.

Cells IReadOnlyList<NoaaEncCell>

The catalogued cells, in document order.

Properties

Cells

The catalogued cells, in document order.

public IReadOnlyList<NoaaEncCell> Cells { get; init; }

Property Value

IReadOnlyList<NoaaEncCell>

Header

The catalogue header.

public NoaaEncCatalogHeader Header { get; init; }

Property Value

NoaaEncCatalogHeader