-
-
Notifications
You must be signed in to change notification settings - Fork 5
Open
Labels
Description
Problem
Most TSS separation zone polygons are incorrectly positioned on the map. Only Gibraltar and Finisterre (sourced from COLREG.2/Circ.58, Circ.66, and A.957(23)) render correctly. The remaining separation zones use approximate or derived coordinates that do not match their real-world positions.
Current status
| TSS | Status | Accuracy |
|---|---|---|
| Strait of Gibraltar (2 zones) | DERIVED from Circ.66 centerlines | Correct |
| Off Finisterre (4 zones) | VERIFIED from A.957(23) | Correct |
| Off Ushant | VERIFIED from Circ.58 | Needs visual check |
| Galveston Bay | VERIFIED from 33 CFR 167.350 | Needs visual check |
| Off San Francisco (3 zones) | VERIFIED from 33 CFR 167.402-404 | Needs visual check |
| Dover Strait | DERIVED | Wrong position |
| Off Casquets | APPROX | Wrong position |
| Strait of Hormuz | APPROX | Wrong position |
| Off Cabo de Gata | APPROX | Wrong position |
| Off Cape Spartel | APPROX | Wrong position |
Required action
For each incorrectly positioned separation zone:
- Obtain exact coordinates from official publications:
- IMO COLREG.2 Circulars (ship's routeing amendments)
- IMO Resolution A.572(14) and amendments (General Provisions on Ships' Routeing)
- 33 CFR Part 167 (US waters)
- UK Hydrographic Office Admiralty Sailing Directions
- National maritime authority GIS datasets
- Replace approximate polygons with verified coordinates
- Update
sep_statusinTSS_METADATAto VERIFIED - Update
verifieddate field
Files
src/data/tss_zones.py—TSS_SEPARATION_ZONESdict andTSS_METADATAsrc/data/regulatory_zones.py— zone registrationapi/routers/zones.py—/api/zones/tss-referenceendpoint
Notes
- Banco de Hoyo TSS was removed entirely (no official polygon data available)
- Traffic lane outer boundaries are hidden on the map — only separation zones render (solid magenta per IMO convention)
- 12 TSS zones have no separation zone data at all (status: NONE) — these are lower priority but should eventually get polygons
Reactions are currently unavailable