Table of Contents

Namespace EncDotNet.S57

Classes

S57DataSetIdentification

Represents the Data Set Identification field (DSID) from S-57.

S57DataSetParameters

Represents the Data Set Parameter field (DSPM) from S-57.

S57Document

Represents a complete S-57 Electronic Navigational Chart (ENC) document.

S57DocumentReader

Provides methods to read S-57 Electronic Navigational Chart (ENC) files.

S57FeatureRecord

Base class for S-57 feature records.

S57RecordNameCodes

S-57 Record Name Codes (RCNM) that identify the type of record.

S57VectorRecord

Represents an S-57 vector (spatial) record.

Structs

S57AttributeValue

Represents an S-57 attribute value.

S57Coordinate2D

Represents a 2D coordinate in S-57.

S57FeaturePointer

Represents a feature-to-feature object pointer (FFPT) in S-57.

S57FieldUpdateControl

Represents an update control field (FSPC, FFPC, VRPC, or SGCC) that describes how to splice a subfield array during an S-57 update.

S57LongName

Represents a feature object identifier, the "Long Name" (LNAM) that identifies a feature object and that feature-to-feature pointers use to refer to it (S-57 Part 3, 4.3 and 4.6).

S57RecordName

Represents an S-57 record name, which uniquely identifies an object within a dataset.

S57Sounding

Represents a 3D sounding coordinate in S-57.

S57SpatialPointer

Represents a feature-to-spatial object pointer (FSPT) in S-57.

S57VectorPointer

Represents a spatial record pointer (VRPT) in S-57.

Enums

S57GeometricPrimitive

S-57 Object Geographic Primitives (PRIM).

S57MaskingIndicator

S-57 Masking Indicator (MASK) - indicates masking behavior.

S57ObjectCode

S-57 object class codes (OBJL) as defined in IHO S-57 Appendix A - Object Catalogue.

S57Orientation

S-57 Orientation (ORNT) - indicates the orientation of a spatial object reference.

S57RelationshipIndicator

S-57 Relationship Indicator (RIND) - indicates the relationship between a feature and its spatial object.

S57TopologyIndicator

S-57 Topology Indicator (TOPI) - indicates topology of an edge reference.

S57UpdateInstruction

S-57 Update Instruction (RUIN).

S57UsageIndicator

S-57 Usage Indicator (USAG) - indicates how a spatial object is used.