DE:Tonne/S-57
Datenmodell
Das OSM-Datenschema korrespondiert mit der Norm IHO-S-57.
Das Schema ist ziemlich komplex. Zugeordnet werden die Attribute über ein Plugin in JOSM, das eine komfortable Eingabemaske zur Verfügung stellt.
Eine Tonne kann zusätzlich befeuert sein, siehe: LIGHTS
Fahrwassertonne (lateral)
Fahrwassertonnen begrenzen eine Fahrrrinne backbord und steuerbord. Je nach Region sind die Farben der Tonnen und die Formen der Topzeichen unterschiedlich, man unterscheidet das System IALA-A (Europa) und IALA-B (Amerika). In OpenSeaMap werden die Systeme anhand der Koordinaten unterschieden.
seamark=BOYLAT (Lateraltonne) + seamark:BOYLAT:OBJNAM=* (Name / Nummer) + seamark:BOYLAT:BOYSHP=* (Tonnenform: conical | can | spherical | pillar | ... ) + seamark:BOYLAT:CATLAM=* (Kategorie: backbord | steuerbord | Abzweigung bb | Abzweigung stb ) + seamark:BOYLAT:COLOUR=* (Tonnenfarbe: red | green | red green red | green red green ) + seamark:BOYLAT:COLPAT=* (Farmuster: horizontal stripes ) + seamark:TOPMAR:TOPSHP=* (Topzeichen: Zylinder | Dreieck, Spitze oben ) + seamark:TOPMAR:COLOUR=* (Topzeichenfarbe: red | green )
Ansteuertonne (safe water)
seamark=BOYSAW (Ansteuertonne) + seamark:BOYSAW:OBJNAM=* (Name / Nummer) + seamark:BOYSAW:BOYSHP=* (Tonnenform: conical | can | spherical | pillar | ... ) + seamark:BOYSAW:CATLAM=* (Kategorie: backbord | steuerbord | Abzweigung bb | Abzweigung stb ) + seamark:BOYSAW:COLPAT=* (Farmuster: vertical stripes ) + seamark:BOYSAW:COLOUR=* (Tonnenfarbe: red white ) + seamark:TOPMAR:TOPSHP=* (Topzeichen: spherical ) + seamark:TOPMAR:COLOUR=* (Topzeichenfarbe: red )
Untiefentonne (kardinal)
seamark=BOYCAR (Kardinaltonne) + seamark:BOYCAR:OBJNAM=* (Name / Nummer) + seamark:BOYCAR:BOYSHP=* (Tonnenform: conical | can | spherical | pillar | spar ) + seamark:BOYCAR:CATCAM=* (Kategorie: north | east | south | west ) + seamark:BOYCAR:COLPAT=* (Farmuster: horizontal stripes ) + seamark:BOYCAR:COLOUR=* (Tonnenfarbe: black yellow | black yellow black | yellow black | yellow black yellow ) + seamark:TOPMAR:TOPSHP=* (Topzeichen: 2 cones up | 2 cones base together | 2 cones down | 2 cones point together ) + seamark:TOPMAR:COLOUR=* (Topzeichenfarbe: black )
Einzelgefahrentonne (isolated danger)
seamark=BOYISD (Einzelgefahrentonne) + seamark:BOYISD:OBJNAM=* (Name / Nummer) + seamark:BOYISD:BOYSHP=* (Tonnenform: conical | can | spherical | pillar | spar ) + seamark:BOYISD:COLPAT=* (Farmuster: horizontal stripes ) + seamark:BOYISD:COLOUR=* (Tonnenfarbe: black red black ) + seamark:TOPMAR:TOPSHP=* (Topzeichen: 2 spheres ) + seamark:TOPMAR:COLOUR=* (Topzeichenfarbe: black )
Sonderzeichentonne (special purpose)
seamark=BOYSPP (Sonderzeichentonne) + seamark:BOYSPP:OBJNAM=* (Name / Nummer) + seamark:BOYSPP:BOYSHP=* (Tonnenform: conical | can | spherical | pillar | spar | barrel ) + seamark:BOYSPP:COLOUR=* (Tonnenfarbe: yellow ) + seamark:TOPMAR:TOPSHP=* (Topzeichen: x-shape ) + seamark:TOPMAR:COLOUR=* (Topzeichenfarbe: yellow )
Lights
Dieser Block kommt bei jeder befeuerten Tonne dazu:
+ seamark:LIGHTS:ref=C ####,# (internat. LF-Nr) + seamark:LIGHTS:COLOUR=* (Farbe: white | green | red | yellow ) + seamark:LIGHTS:CATLIT=* (Feuerart: directional light | rear light | front light | ... ) + seamark:LIGHTS:LITCHR=* ( F | Fl | LFl | Q | VQ | UQ | Iso | Oc | IQ | IVQ | IUQ | Mo (c) | AI ) + seamark:LIGHTS:SIGGRP=* (Gruppen) + seamark:LIGHTS:SIGPER=* (Wiederkehr in Sekunden) + seamark:LIGHTS:SIGSEQ=* (Signalsequenz) + seamark:LIGHTS:STATUS=* (Betriebszustand: permanent | occasional | recommended | not in use )
Weitere Eigenschaften
+ seamark:RTPBCN:CATRTB=* (Kategorie: RAMARK | RACON |leading RACON ) + seamark:RTPBCN:SIGGRP=* (Buchstabe, der als Morsesignal gesendet wird) + seamark:RTPBCN:SIGPER=## (Wiederkehr in Sekunden)
+ seamark:FOGSIG:CATFOG=* (Kategorie: horn | bell ) + seamark:FOGSIG:SIGGRP=* (Buchstabe, der als Morsesignal gesendet wird) + seamark:FOGSIG:SIGPER=## (Wiederkehr in Sekunden)
+ note=* (für alles was sonst noch irgendwann einmal wichtig sein könnte)
Plus Historie der Änderungen der Daten
Renderer-Hints
+ seamark:SCAMIN=###### (Kartenmassstab, ab dem das Zeichen dargestellt wird) + seamark:SCAMAX=####### (Kartenmassstab, bis zu dem das Zeichen dargestellt wird) + seamark:LAT=##,###### (geogr. Breite in WGS-84, zur Sicherung gegen Verschiebung) + seamark:LON=###,###### (geogr. Länge in WGS-84, zur Sicherung gegen Verschiebung)
SCAMIN/SCAMAX: 1:10.000 = 10000
SCAMIN/SCAMAX: 1:1.000.000 = 1000000
LAT/LON: bei OSM-Koordinaten 4 Nachkmmastellen (~10m), bei amtlichen Daten 6 Nachkommastellen (~0,1m) (1)