GPX routes named from a dictionary
A GPX exported from the ECDIS or planning software is uploaded; placeholder names such as “WP 012” are auto-named from a dictionary of known points with a radius (Varna breakwater, pilot-off point, Çanakkale SP-1). The dictionary is edited on screen and each point is verified against a source; unverified names are listed in the summary. Manual fields are keyed by a coordinate-based leg id, so renaming a waypoint never wipes the depth you typed.
VTS areas and reporting points, real polygons
VTS areas for the Turkish Straits and Marmara, the Black Sea (Bulgaria and Georgia included), the Aegean and the Mediterranean are stored as real polygons with channel and call sign; reporting points are defined as a line to cross, an area to enter or a “24 hours before entry” rule. The route is intersected with all of them and every report lands on its leg with ETA, position and content. You can draw your own areas and points too; they stay marked with “user” precision.
Live NAVTEX, weather and currents
NAVTEX warnings are pulled from NGA MSI and from SHODB (Samsun, Istanbul, Izmir, Antalya), their coordinates parsed, and those within 50 NM of the route attached to the leg. Wind and waves come from Open-Meteo and reduce leg speed in heavy weather; strait currents are a typical-current model from literature values, not a forecast, and show up as minutes on the ETA. If the weather service is down the plan is still produced; it just says “weather unavailable”.
Depth suggestion and TSS check
For every leg a minimum-depth profile is extracted from EMODnet bathymetry (GEBCO as fallback) and crossings are checked against a bundled OpenStreetMap TSS snapshot for the Mediterranean and Black Sea: schemes crossed, separation zones cut, schemes nearby. The result is always presented as a suggestion; when a tile could not be fetched the section never reads as clean, it says it is incomplete.
Zone-based UKC and an ECDIS settings card
Legs are classified into open-sea / coastal / port-limits / berth zones, each with its own UKC policy (defaults are placeholders; the company SMS prevails). The UKC figure includes Barrass squat, a CATZOC reliability allowance, heel sinkage in turns and tide. From this a card proposes safety depth, safety contour, look-ahead time and XTL per zone for the ECDIS, with its basis written under the card.
Checklist, MARPOL and export
A 54-item checklist compiled from IMO A.893(21), SOLAS V/34, OCIMF SIRE 2.0 and the ICS Bridge Procedures Guide: part is evaluated automatically (NAVTEX read? TSS present?), the rest is ticked by hand; it closes with prepared-by / checked-by / master approval and a briefing record. The MARPOL layer gives Mediterranean SOx ECA entry and exit, the fuel changeover point and per-leg discharge and ballast rules, and checks the corridor against drawn no-go areas. The plan exports as a PDF with map, IEC 61174 RTZ and GPX.