Link devicesDevices that bring your whole boat to any screen.
ENC SDKLoad S-57 charts into your application, apply S-64 updates and query what is at any point.
DocumentationSetup guides for every Link device and the reference for the ENC SDK.

Pick report

pickReport turns the hits from ChartStore::queryAt into a readable report.

1
cppstd::vector<enc::PickedObject> objects = enc::pickReport(store, hits, featureCatalogue);

Results are ordered points, then lines, then areas, and by descending draw priority within each.

What each object holds

  • Class, acronym, LNAM and geometry type (Point, Line or Area).
  • Attributes with their name, value, enumeration meaning and unit.
  • Related objects.
  • The passport of its cell: edition, update number, issue date, compilation scale, band and status.
  • The last update that touched the object, if any.
  • Its role: Drawn, FillDown or NotDrawn.

Visibility is not filtered. The report holds everything at the point, and your application decides what to show using role.

Next

Errors