Table of Contents

Documentation

Why it matters

EncDotNet.S100 combines multiple S-100 products, portrayals, and renderers in one stack. This documentation is organized to get you to a visible success quickly, then guide you into deeper API and architecture detail.

Quick win

Docs .NET 10 S-100

Deep dive

Supported products

Standard Subject Encoding Portrayal Validation pack Library
S-101 Electronic Navigational Charts ISO 8211 Lua (Part 9A) ✅ Datasets.S101
S-102 Bathymetric Surfaces HDF5 Coverage (Lua) ✅ Datasets.S102
S-104 Water Level Information HDF5 Coverage ✅ Datasets.S104
S-111 Surface Currents HDF5 Coverage arrows ✅ Datasets.S111
S-122 Marine Protected Areas GML XSLT ✅ Datasets.S122
S-124 Navigational Warnings GML XSLT ✅ Datasets.S124
S-125 Marine Aids to Navigation GML XSLT ✅ Datasets.S125
S-127 Marine Resources & Services GML XSLT ✅ Datasets.S127
S-128 Catalogue of Nautical Products GML XSLT ✅ Datasets.S128
S-129 Under Keel Clearance Management GML XSLT ✅ Datasets.S129
S-131 Marine Harbour Infrastructure GML Lua (Part 9A) ✅ Datasets.S131
S-201 Aids to Navigation Information (IALA) GML XSLT ✅ Datasets.S201
S-411 Sea Ice Information GML XSLT ✅ Datasets.S411
S-421 Route Plans GML XSLT ✅ Datasets.S421
S-401 (IEHG) Inland ENC ISO 8211 Lua (Part 9A) — Specifications/content/S401
S-57 (legacy) Electronic Navigational Charts (Ed 3.1) ISO 8211 via S-101 pipeline ✅ (delegated) Datasets.S57

Guides

S-101 ENC S-102 Bathymetry
S-101 viewer S-102 viewer

Portrayal comparison (before/after workflow)

Before (base chart context) After (with temporal/overlay analysis)
S-101 base view timeline and overlays
flowchart LR
  A[Reader] --> B[Portrayal]
  B --> C[Drawing instructions / coverage]
  C --> D[Renderer]
  D --> E[Viewer / CLI / PNG]

Design notes

The design/ folder collects shipped implementation contracts and rationale.

Troubleshooting

Important

If the site looks unstyled, check that docs/template (which provides public/main.css) is still listed under template in docfx.json.

Next step