Table of Contents

Class S57Catalog

Namespace
EncDotNet.S57.ExchangeSets
Assembly
EncDotNet.S57.dll

Represents the contents of an S-57 CATALOG.031 file.

public sealed record S57Catalog : IEquatable<S57Catalog>
Inheritance
S57Catalog
Implements
Inherited Members

Remarks

The CATALOG.031 file is located at the root of an ENC exchange set and describes the chart files and other assets contained within it. Each entry in the catalog corresponds to a CATD (Catalogue Directory) record.

Use S57CatalogReader to parse a CATALOG.031 file into this type.

Properties

Entries

Gets all catalog entries.

public IReadOnlyList<S57CatalogEntry> Entries { get; init; }

Property Value

IReadOnlyList<S57CatalogEntry>