โ ๏ธ ๐ด Offline-Modus โ Alle Fahrplandaten verfรผgbar. Karte wird aus Cache geladen.
kovebNAVKoblenz
๐ GPS
๐ Suche
๐ Linien
๐ Zuhause
Von
๐
Nach
๐ฏ
Datum
Abfahrt
๐ Busse ab dieser Haltestelle jetzt
๐ Tracking-Punkte (0)
๐
Umstieg-Planer โ Wo muss ich umsteigen?
โผ
Gib Start und Ziel ein โ die App zeigt dir wo und wie du umsteigen musst. Beispiel: Balduinbrรผcke โ Hauptbahnhof
๐ Von (Start)
โ
๐ฏ Nach (Ziel)
๐ Meine Haltestellen
Wรคhle deine Heimat-Haltestelle (Start) und dein Lieblings-Ziel. Diese werden beim nรคchsten Start automatisch geladen.
๐
Meine Start-Haltestelle
Noch nicht festgelegt
๐ฏ
Mein Lieblings-Ziel
Noch nicht festgelegt
๐ก Die Auswahl wird automatisch im Download-Ordner als kovebNAV-Zuhause.txt gespeichert und beim nรคchsten Start geladen.
๐
Kurzanleitung kovebNAV
โ
1
Von-Feld โ Start-Haltestelle eingeben: Tippe im Feld โVon" deine Abfahrtshaltestelle ein, z.B. โHauptbahnhof". Die App schlรคgt passende Haltestellen automatisch vor. Alternativ: ๐ก GPS-Button drรผcken โ die nรคchste Haltestelle wird automatisch erkannt und eingetragen.
2
Nach-Feld โ Ziel eingeben: Tippe dein Reiseziel ins Feld โNach". Du kannst auch direkt auf der Karte auf eine Haltestelle tippen โ sie wird dann als Ziel รผbernommen.
3
Datum und Uhrzeit wรคhlen: Stelle das gewรผnschte Datum und die Abfahrtszeit ein. Mit dem Knopf โ๐ Jetzt" wird automatisch die aktuelle Uhrzeit eingesetzt. Nach der Zeitauswahl zeigt die App welche Busse ab deiner Haltestelle abfahren.
4
Route berechnen: Drรผcke den blauen Knopf โRoute berechnen". Die App sucht die schnellste Verbindung โ direkt oder mit Umstieg โ und zeigt mehrere Optionen an.
5
Route auf der Karte: Die berechnete Route wird farbig auf der Karte eingezeichnet. Umsteigepunkte sind orange markiert und zeigen die Liniennummern. Tippe auf eine Route um sie auszuwรคhlen.
6
Route speichern: Drรผcke ๐พ โSpeichern" unter einer Route um sie zu sichern. Alle gespeicherten Routen findest du im Ordner-Bereich rechts โ mit Mini-Vorschau auf der Karte.
7
๐ Zuhause-Tab โ Heimat-Haltestellen: Im Tab โZuhause" kannst du deine feste Start- und Ziel-Haltestelle dauerhaft speichern. Beim nรคchsten Start werden sie automatisch geladen und eingetragen.
8
๐ค Sprach-Assistent: Drรผcke den Mikrofon-Button oben. Der Assistent fragt dich Schritt fรผr Schritt: Von welcher Haltestelle? Wohin? Um wie viel Uhr? โ alles per Sprache, ohne Tippen.
9
๐ Uhrzeit-Button: Einmal drรผcken sagt die aktuelle Uhrzeit laut an. Zweimal schnell hintereinander drรผcken liest diese komplette Anleitung vor.
10
๐ ฟ Park & Ride: Grรผne P+R Marker auf der Karte zeigen Park-and-Ride Parkplรคtze. Antippen zeigt die verfรผgbaren Buslinien und die Anzahl der Stellplรคtze. Du kannst den P+R Platz als Startpunkt รผbernehmen.
11
๐ Tracking โ Route aufzeichnen: Im Suche-Tab findest du den Tracking-Bereich. Starte die GPS-Aufzeichnung deiner Fahrt. Die Route kann anschlieรend als KML-Datei heruntergeladen und in Google Maps oder Google Earth geรถffnet werden.
12
Was du noch machen kannst: Im Tab โ๐ Linien" siehst du alle Buslinien mit Haltestellen auf der Karte. Routen kรถnnen als Textdatei heruntergeladen werden. Die App funktioniert auch offline mit den zuletzt geladenen Daten.
๐ Anleitung anzeigen โพ
๐ Fahrplan: heute geladen
โ
๐พ
Gespeicherte Routen
0
โ
ยฉ kovebNAV Koblenz ยท Entwickelt von Ralf Devant
๐ค
Sprach-Assistent
Ich hรถre zu...
๐
Zum Desktop hinzufรผgen?kovebNAV als App speichern โ schneller Zugriff ohne Browser
Diese Anwendung (kovebNAV) ist eine statische HTML-Datei, die ausschlieรlich lokal im Browser des Nutzers ausgefรผhrt wird. Es werden keine personenbezogenen Daten an externe Server รผbertragen oder dort gespeichert.
1. Erhobene Daten
Die App verarbeitet folgende Daten ausschlieรlich lokal auf dem Gerรคt des Nutzers:
GPS-/Standortdaten: Nur nach ausdrรผcklicher Zustimmung, ausschlieรlich zur Anzeige der nรคchstgelegenen Haltestelle. Keine Speicherung oder รbertragung.
Gespeicherte Routen & Einstellungen: Werden ausschlieรlich im localStorage des Browsers auf dem Gerรคt gespeichert โ kein Serverzugriff.
Sprachsteuerung: Nur nach Aktivierung durch den Nutzer. Die Spracherkennung erfolgt รผber die Web Speech API des Browsers (ggf. Verarbeitung durch den Browserhersteller).
Tracking / KML: GPS-Punkte werden nur auf dem Gerรคt gespeichert und erst beim Export als Datei lokal heruntergeladen.
2. Externe Dienste
Die Kartenanzeige nutzt OpenStreetMap (Kacheln von tile.openstreetmap.org). Dabei kann die IP-Adresse des Nutzers an die OSM-Server รผbertragen werden. Es gelten die Datenschutzhinweise der OSMF. Fahrplaninformationen basieren auf Daten von koveb.de und VRM.de.
3. Keine Analyse, keine Werbung
Es werden keine Analyse-Tools (z. B. Google Analytics), Cookies oder Werbedienste eingesetzt.
4. Betroffenenrechte
Da keine personenbezogenen Daten auf externen Servern gespeichert werden, kรถnnen Sie alle lokal gespeicherten Daten jederzeit selbst lรถschen (Browser-Einstellungen โ Website-Daten lรถschen).
Verantwortlich fรผr den Inhalt nach ยง 55 Abs. 2 RStV
Ralf Devant, Koblenz
Haftungsausschluss
Die Fahrplaninformationen dieser App basieren auf รถffentlich zugรคnglichen Daten von koveb.de und VRM.de. Trotz sorgfรคltiger Prรผfung wird keine Gewรคhr fรผr Richtigkeit, Vollstรคndigkeit oder Aktualitรคt der Verbindungsinformationen รผbernommen. Verbindliche Fahrplaninformationen erhalten Sie direkt bei koveb oder VRM.
Urheberrecht
Die App kovebNAV wurde von Ralf Devant entwickelt. Die Kartengrundlage basiert auf Daten von ยฉ OpenStreetMap-Mitwirkende.
โน๏ธ Diese Anwendung ist kein offizielles Produkt von koveb oder VRM. Sie ist ein unabhรคngiges Open-Source-Hilfsmittel fรผr Fahrgรคste im Raum Koblenz.
โ๏ธ
Betreiber-Information & Anpassung
kovebNAV โ Hinweise fรผr Betreiber & Anpasser
Diese App ist eine einzelne, selbst enthaltene HTML-Datei. Sie benรถtigt keinen Webserver, keine Datenbank und keine Backend-Installation.
๐ง Fahrplandaten anpassen
Die Linien- und Haltestellendaten befinden sich direkt im JavaScript-Bereich der Datei:
var LINES = [...] โ Alle Buslinien mit Nummer, Farbe, Name, Route und Haltestellen
var STOPS = {...} โ Alle Haltestellen mit GPS-Koordinaten [lat, lng]
var PARK_RIDE = [...] โ Park & Ride Standorte mit Buslinie und Stellplatzzahl
var TIMETABLE = {...} โ Abfahrtszeiten je Haltestelle und Linie
๐ Sprachen hinzufรผgen
Neue Sprachen kรถnnen im Objekt var LANGS = {...} ergรคnzt werden. Jede Sprache ist ein Schlรผssel (z. B. "es" fรผr Spanisch) mit denselben Textschlรผsseln wie die vorhandenen Sprachen.
๐จ Design anpassen
Farben und Abstรคnde sind als CSS-Variablen im :root { ... } Block am Anfang der Datei definiert:
--acc โ Hauptfarbe (Standard: Blau #1a6fd4)
--acc2 โ Akzentfarbe (Standard: Rot #d93a56)
--grn โ Grรผnton fรผr Bestรคtigung/P+R
๐ฆ Deployment
Die Datei kann direkt auf jedem Webserver abgelegt werden (kein PHP/Node nรถtig). Fรผr PWA-Funktionalitรคt (offline-fรคhig, installierbar) sollte sie รผber HTTPS ausgeliefert werden.
๐ Linien.xml โ Externe Fahrplandaten
Die Datei Linien.xml kann genutzt werden, um Fahrplandaten extern bereitzustellen und beim Start der App zu laden. Klicken Sie auf โ๐ Linien.xml" im Footer fรผr Details zum Aufbau.
โ Entwickelt von Ralf Devant โ netzwerkbetreuer.de ยท Fragen & individuelle Anpassungen auf Anfrage.
๐
Aufbau der Datei Linien.xml
Die Datei Linien.xml erlaubt es, Fahrplandaten extern zu pflegen und unabhรคngig vom HTML-Code zu aktualisieren. Die App lรคdt diese Datei beim Start (sofern sie im gleichen Verzeichnis liegt).
Verweis auf Haltestelle (muss in <stops> existieren)
<entry>
stop, line, times
Abfahrtszeiten (kommagetrennt, Format HH:MM)
<pr>
name, lat, lng, bus, spots
Park & Ride Standort
๐ก Tipp: Die XML-Datei muss UTF-8 kodiert sein. Umlaute (รค, รถ, รผ, ร) kรถnnen direkt verwendet werden. Wird keine Linien.xml gefunden, nutzt die App die eingebetteten Daten aus der HTML-Datei.