Bootssymbol hinzugefügt
Test and publish container images / test (push) Successful in 2m20s
Test and publish container images / publish (push) Failing after 4s

This commit is contained in:
BuTzZ
2026-07-26 12:31:49 +02:00
parent c9a20aacd7
commit 55ce94066e
19 changed files with 1969 additions and 122 deletions
+25 -2
View File
@@ -5,6 +5,7 @@ iPhone-taugliche Browser-PWA für Bootsfahrer: Karte, GPS, Kompass, Wetter/Welle
## Funktionen
- Routing auf See- und Binnenwasserstraßen statt Luftlinien
- zentrales „Aktuelles Boot“ mit Name, Kategorie, Abmessungen, Tiefgang, Reisegeschwindigkeit und Anker-Bugrollenhöhe als Browser-Cookie
- explizit gestarteter Kursassistent mit dynamischem Sollkurs über Grund, Querabweichung, Reststrecke und Kurswechsel-Hinweisen
- zweistufige Ankerwache mit festem Ankerpunkt, GPS-Schwojkreis, Alarm, Tidenanstieg und nachvollziehbarer Ketten-/Leinenreserve
- bis zu drei ausreichend unterschiedliche Routenvorschläge, sofern der Wasserstraßengraph echte Alternativen enthält
@@ -20,6 +21,21 @@ iPhone-taugliche Browser-PWA für Bootsfahrer: Karte, GPS, Kompass, Wetter/Welle
- GPX-1.1-Export, lokal gespeicherte Offline-Routen und ein nur auf Nutzeraktion gestarteter Kursabweichungsalarm
- begrenztes Offline-Caching bereits besuchter Kartenressourcen ohne ungefragten Kacheldownload
## Aktuelles Boot
Über das Bootssymbol in der Navigationsleiste wird ein zentrales Bootsprofil
gepflegt. Routenplanung, Tiefen- und Brückenprüfung, Fahrtdauer,
Etappenplanung sowie die bootsabhängigen Werte der Ankerwache verwenden dieses
Profil automatisch. Eine Änderung verwirft eine bereits berechnete Route, weil
deren Sicherheitsprüfung noch auf den alten Maßen beruht.
Das versionierte Profil wird für ein Jahr im Cookie
`watermaps.vessel-profile` dieses Browsers gespeichert. Es enthält nur
Bootsname, Kategorie und technische Fahrtwerte; persönliche Daten, MMSI,
Rufzeichen oder Kontaktdaten gehören nicht hinein. Alte Offline-Routen behalten
ihren damaligen Routingprofil-Snapshot und überschreiben das aktuelle Boot
nicht.
## Start
Der reguläre lokale Betrieb läuft als einzelner Produktionscontainer. Der
@@ -169,8 +185,15 @@ Der Kursassistent steuert weder Ruder noch Maschine und gibt keine NMEA-Kommando
Die Ankerwache ist unabhängig von einer geplanten Route über das Ankersymbol rechts auf der Karte erreichbar. Sie startet nie automatisch:
1. Live-GPS starten und genau beim Erreichen des Grundes „Anker gefallen Position jetzt setzen“ wählen. Der Fix muss jünger als zehn Sekunden und auf höchstens 30 m genau sein. Der gespeicherte Ankerpunkt bleibt danach fest.
2. Tiefe beim Setzen, Höhe der Bugrolle über Wasser, ausgesteckte Ketten-/Leinenlänge, gewünschtes Verhältnis, zusätzliche Wasserstandsreserve, Alarmradius und Tidenzeitraum prüfen.
3. Erst „Wache starten“ schaltet Positionsalarm, Warnton, Vibration, optionale Browser-Mitteilungen und soweit unterstützt eine Bildschirm-Wachhalteanforderung ein.
2. Die Höhe der Bugrolle und die Bootslänge werden aus „Mein Boot“ übernommen.
Tiefe beim Setzen, ausgesteckte Ketten-/Leinenlänge, gewünschtes Verhältnis,
zusätzliche Wasserstandsreserve, Alarmradius und Tidenzeitraum bleiben
situative Angaben und müssen geprüft werden.
3. Erst „Wache starten“ schaltet Positionsalarm, Vibration, optionale
Browser-Mitteilungen und soweit unterstützt eine
Bildschirm-Wachhalteanforderung ein. Bei sicher festgestelltem Abdriften
außerhalb des Radius ertönt der Warnton fortlaufend, bis er ausdrücklich
quittiert wird; die optische Warnung bleibt danach aktiv.
Kursassistent, separater Kursalarm und Ankerwache laufen nicht parallel. Beim Öffnen der Ankerfunktion wird eine laufende Kursführung beendet; die geplante Route selbst bleibt erhalten.