Die LKW-Parkplatzkarte wurde gezielt erweitert, ohne die bestehende Karten- und Routing-Architektur zu ersetzen.
Neu in der BKF-Routenplanung:
- Bis zu 5 Zwischenziele (Via-Punkte) pro Route
- Reihenfolge-Steuerung der Via-Punkte direkt im Formular
- Nicht-fatale Behandlung unklarer Via-Orte mit Hinweis je Eingabefeld
- Voraussichtliche Ankunft als Uhrzeit im Format HH:MM Uhr
- Rechtlicher Warnhinweis, wenn die Route nicht innerhalb der Tageslenkzeit fahrbar ist
- Option, empfohlene Rastanlagen aus der aktuellen Route als Zwischenziel zu übernehmen
Zusatz: Standortvalidierung im aktuellen Ablauf
- Geolocation wird nur angeboten, wenn der Browser die Funktion unterstützt
- Bei aktivem Standortmodus ist nur das Ziel verpflichtend; ohne Standortmodus bleiben Start und Ziel verpflichtend
- Der Standort wird mit hoher Genauigkeit und Timeout abgefragt
- Bei Fehlern (z. B. Ablehnung, Timeout) wird sauber mit Fehlermeldung abgebrochen
- Geocoding-Ergebnisse werden nur übernommen, wenn numerische Koordinaten vorliegen
- Via-Punkte mit unklarer Auflösung blockieren die Route nicht und werden pro Feld markiert
So läuft die Funktion im Detail ab
- Beim Öffnen der Routensteuerung wird geprüft, ob Geolocation im Browser verfügbar ist.
- Ist Geolocation verfügbar, kann der Schalter Aktuellen Standort verwenden aktiviert werden; das Startfeld wird dann deaktiviert.
- Beim Absenden der Route wird validiert:
- Ziel muss immer gesetzt sein.
- Start ist nur ohne aktiven Standortmodus erforderlich.
- Im Standortmodus werden parallel der aktuelle Standort und das Ziel geocodiert; ohne Standortmodus werden Start und Ziel geocodiert.
- Für Zwischenziele werden mehrere Geocoding-Kandidaten geprüft:
- Genau ein Treffer: Via-Punkt wird übernommen.
- Kein Treffer: Hinweis Ort nicht eindeutig gefunden.
- Mehrere Treffer: Hinweis Bitte Ort präzisieren.
- Die Route wird mit allen eindeutig aufgelösten Punkten berechnet; unklare Via-Punkte bleiben als Hinweis im Formular.
- Danach folgen Korridorfilter, BKF-Empfehlungen, ETA-Uhrzeit und ggf. der rechtliche Tageslenkzeit-Hinweis.
Aktueller Umfang der Validierung
Die aktuell eingebaute Validierung deckt Pflichtfelder, Geolocation-Verfügbarkeit, Standortfehler und numerische Koordinaten ab. Eine zusätzliche harte Plausibilitätsprüfung (z. B. Deutschland-Bounding-Box oder Mindest-GPS-Genauigkeit als harte Sperre) ist derzeit noch nicht aktiv.
Damit bleibt der bisherige Ablauf erhalten: Live-Belegung, Korridorfilter, Marker-Logik und Popup-System arbeiten wie bisher weiter, wurden aber um die neue Via- und ETA-Logik ergänzt.
Die maschinenlesbare Änderungsliste wurde ebenfalls aktualisiert: