Class S57CatalogEntry
- Namespace
- EncDotNet.S57.ExchangeSets
- Assembly
- EncDotNet.S57.dll
Represents a single entry in an S-57 CATALOG.031 file.
public sealed record S57CatalogEntry : IEquatable<S57CatalogEntry>
- Inheritance
-
S57CatalogEntry
- Implements
- Inherited Members
Remarks
Each entry corresponds to a CATD (Catalogue Directory) record in the catalog, describing a chart file and its geographic coverage.
Properties
Comment
Gets the comment.
public string Comment { get; init; }
Property Value
CrcChecksum
Gets the CRC checksum of the referenced file.
public string CrcChecksum { get; init; }
Property Value
EasternmostLongitude
Gets the easternmost longitude of the file's coverage area.
public double? EasternmostLongitude { get; init; }
Property Value
FileName
Gets the file name.
public string FileName { get; init; }
Property Value
Implementation
Gets the implementation identifier (e.g. "ASC" for ASCII, "BIN" for binary).
public string Implementation { get; init; }
Property Value
LongFileName
Gets the long file name.
public string LongFileName { get; init; }
Property Value
NorthernmostLatitude
Gets the northernmost latitude of the file's coverage area.
public double? NorthernmostLatitude { get; init; }
Property Value
RecordId
Gets the record identification number (RCID).
public uint RecordId { get; init; }
Property Value
RecordName
Gets the record name (RCNM), e.g. "CD" for Catalogue Directory.
public string RecordName { get; init; }
Property Value
SouthernmostLatitude
Gets the southernmost latitude of the file's coverage area.
public double? SouthernmostLatitude { get; init; }
Property Value
Volume
Gets the volume.
public string Volume { get; init; }
Property Value
WesternmostLongitude
Gets the westernmost longitude of the file's coverage area.
public double? WesternmostLongitude { get; init; }