ENCore GIS — Inland-ENC S-57 catalogue
======================================

Purpose
-------
GDAL's S-57 reader decodes each feature's object class (OBJL) using two
catalogue files it locates via the S57_CSV directory:

    s57objectclasses.csv   (OBJL  -> class acronym + attribute list)
    s57attributes.csv      (attribute acronym -> type)
    s57expectedinput.csv   (enumerated attribute values; OPTIONAL)

The catalogue that ships with QGIS/GDAL does not include the Inland-ENC
object classes (codes 17000+ / 18000+), so Inland features — most importantly
OBJL 17029 "boylat" (the Dutch lateral buoy) — cannot be decoded and collapse
into the attribute-stripped "Generic" layer. The plugin fixes this by pointing
GDAL's S57_CSV at THIS folder at load time (see enc_loader.load_layers).

What to put here
----------------
Drop the COMPLETE catalogue (standard S-57 classes 1-504 PLUS the Inland
extensions) here:

    s57objectclasses.csv     <- REQUIRED
    s57attributes.csv        <- REQUIRED
    s57expectedinput.csv     <- optional (text labels for enum codes; the
                                plugin styles on the numeric codes, so this is
                                not needed for symbology)

IMPORTANT: these must be the COMPLETE files, not just the Inland rows. S57_CSV
redirects the WHOLE catalogue lookup — if the standard classes are missing,
ordinary S-57 charts would stop decoding. The files supplied by W.D. de Pooter
already contain both the standard (uppercase acronym) and Inland (lowercase
acronym) classes, so use those verbatim.

Fail-safe behaviour
-------------------
The plugin sets S57_CSV ONLY when both required files are present in this
folder. If they are absent, GDAL's default catalogue is used unchanged and
nothing breaks — you simply keep the old behaviour (Inland buoys in Generic).

Provenance / licensing
----------------------
The standard S-57 object/attribute catalogue is GDAL's (freely
redistributable). The Inland-ENC additions derive from the IEHG / CESNI Inland
ENC Feature Catalogue and the OpenCPN s57data set. Confirm the licence note in
the repository before redistributing the bundled CSVs.
