Häufige Fragen
Alles, was du wissen musst, um mit Streckensammler loszulegen — und ein paar Dinge, die wir besonders oft gefragt bekommen.
Allgemein
-
Was ist Streckensammler?
Streckensammler ist eine native Smartphone-App, mit der du festhalten kannst, an welchen Bahnhöfen und Haltepunkten du schon mal warst. Aus den eingetragenen Stationen leitet die App ab, welche Strecken (VzG-Nummern) du wie weit bereist hast. Um das ganze ein wenig attraktiver zu machen, bekommt jeder Bahnhof einen Punktewert, und du sammelst Punkte. Es geht also um eine spielerische Erfassung deiner persönlichen Reisehistorie durch das Schienennetz.
-
Kostet die App etwas?
Nein. Streckensammler ist kostenlos, werbefrei und enthält keine In-App-Käufe.
-
Auf welchen Plattformen läuft die App?
Die iOS-Version ist im App Store verfügbar. Eine Android-Version ist in Entwicklung und läuft derzeit in einem geschlossenen Test auf Google Play.
-
Brauche ich einen Account?
Nein. Streckensammler kommt komplett ohne Account, Server oder Login aus. Deine Daten bleiben auf deinem Gerät — Synchronisation zwischen mehreren Geräten läuft über die plattformeigenen Mechanismen (iCloud bzw. später Google Backup).
Punkte
-
Wie wird der Punktewert eines Bahnhofs berechnet?
Jede Station hat einen Punktwert zwischen 1 und 100. Die App betrachtet das Streckennetz als Graph und kombiniert drei Faktoren: Wie weit liegt der Bahnhof vom Hauptnetz weg, ist er ein echter Endbahnhof in einer Sackgasse, und wie viele Strecken laufen an ihm zusammen. Eine ausführliche Erklärung findest du auf der Seite Punkte.
-
Wie viele Punkte bekomme ich für einen Besuch oder eine Durchfahrt?
Für eine Durchfahrt bekommst du 40 % des Stationswerts gutgeschrieben, beim Besuch die vollen 100 %.
-
Ich habe einen Bahnhof mehrmals besucht, aber die Punkte wurden nur einmal gezählt. Warum?
Die Puntke bekommst du für das “Sammeln” eines Bahnhofs, also den ersten Eintrag. Wenn du denselben Bahnhof später nochmal besuchst, wird das zwar gespeichert, aber nicht nochmal mit Punkten belohnt. Es zählt immer der höchste Status eines Bahnhofs (besucht > durchgefahren). Vielleicht wird es später mal Achievements geben, mit denen du belohnt wirst.
-
Warum hat sich mein Punktestand verändert?
Die Punkte richten sich nach dem Streckennetz. Wenn die DB neue Infrastrukturdaten veröffentlicht oder ich fehlende Strecken nachpflege, kann sich der Punktwert einzelner Bahnhöfe verschieben. Dein persönlicher Punktestand wird dann automatisch neu berechnet.
Die Punkteberechnung ist auch immer noch ein wenig im Flux. Ich experimentiere gerade noch mit verschiedenen Datenquellen und Gewichtungen, um ein gutes Ergebnis zu erzielen. Es kann also durchaus sein, dass sich die Werte in Zukunft nochmal ändern, bis ich eine finale Formel gefunden habe.
-
Warum haben Grenzbahnhöfe so hohe Punktwerte?
Grenzbahnhöfe zu Ländern, deren Netz noch nicht abgebildet ist, wirken wie Sackgassen am Rand des Graphen und scoren entsprechend hoch — etwa Bayerisch Eisenstein an der tschechischen Grenze. Sobald das Netz jenseits der Grenze dazukommt, sinken ihre Werte. Bei den Schweizer Grenzbahnhöfen ist das schon passiert: Seit das Schweizer Netz dabei ist, hängt z.B. Basel Bad Bf nicht mehr als Sackgasse am Rand.
Daten & Strecken
-
Welche Länder bildet Streckensammler ab?
Aktuell sind Deutschland und die Schweiz vollständig abgebildet. Dazu kommen einzelne Stationen im weiteren Ausland, die auf einer dieser Netze liegen — eine Strecke, die über die Grenze führt, behält ihre ausländischen Halte. Weitere Länder folgen nach und nach; sobald ein Netz dazukommt, normalisieren sich auch die Punktwerte der bisherigen Grenzbahnhöfe.
-
Woher kommen die Daten?
Die Bahnhöfe und Strecken stammen aus den DB InfraGO Infrastrukturdaten, ergänzt um Stationsdetails aus DB Station&Service und einzelne Halte aus OpenStreetMap. Linienverläufe (RE, RB, S-Bahn …) kommen aus dem DELFI-GTFS-Datensatz.
Für die Schweiz kommen Netz und Strecken aus dem offiziellen Schienennetz des Bundesamts für Verkehr (BAV) sowie den offenen Netzdaten der SBB. Die Angaben zu den einzelnen Betriebspunkten — Abkürzung, Betreiber und Kanton — stammen aus dem DiDok-Verzeichnis, dem schweizerischen Pendant zum Ril100/DS100-System.
-
Wie aktuell sind die Daten?
Die DB veröffentlicht unregelmäßig neue Infrastrukturdaten. Ich versuche die zeitnah zu übernehmen; der Datenstand ist in der App sichtbar.
-
Warum fehlt eine bestimmte Strecke oder ein bestimmter Bahnhof?
Streckensammler bildet primär das Netz der DB InfraGO ab. Ich verlasse mich einigermaßen auf deren Export. Ich sehe aber, dass die veröffentlichten Daten angeblich regelmäßig aktualisiert werden, aber doch teilweise nicht aktuelle sind. In meiner Datenpipeline vergleiche ich die Daten mit der OpenRailwayMap Karte und ergänze fehlende Strecken und Bahnhöfe aus der OpenStreetMap. Das ist abernatürlich händische Arbeit und da rutscht auch geren mal was durch. Wenn dir etwas auffällt, kannst du mir gerne über die Kontaktseite eine Nachricht senden.
-
Was ist mit Bahnhöfen im Ausland?
Zwei Fälle: Stationen, die im Ausland liegen, aber auf einer abgebildeten Strecke sitzen, sind dabei — eine Strecke, die über die Grenze führt, behält ihre ausländischen Halte (z.B. Basel Bad Bf). Ganze Nachbarländer kommen nach und nach dazu: Die Schweiz ist komplett drin, weitere folgen. Welche Länder gerade abgebildet sind, steht unter Welche Länder bildet Streckensammler ab?. Stationen abseits eines abgebildeten Netzes — also weder auf einer erfassten Strecke noch in einem vollständig integrierten Land — werden nicht verwendet.
Datenschutz & Sync
-
Werden meine Daten irgendwo gespeichert oder ausgewertet?
Nein. Streckensammler hat keinen Server, keine Analytik, keine Tracker. Deine Besuche bleiben auf deinem Gerät. Details dazu stehen in der Datenschutzerklärung.
-
Wie funktioniert die Synchronisation zwischen meinen Geräten?
Auf iOS läuft die Synchronisation über iCloud. Du musst nichts weiter einrichten — solange du auf allen Geräten mit derselben Apple-ID angemeldet bist und iCloud für Streckensammler erlaubt ist, gleichen sich deine Daten automatisch ab.
Auf Android nutzt die App Android Auto-Backup von Google: Visits werden bei Ladegerät + WLAN etwa einmal täglich in deinen Google-Account gesichert und beim Neuinstallieren auf einem Gerät mit demselben Konto automatisch zurückgespielt. Das ist kein Live-Sync zwischen aktiven Geräten — es funktioniert primär als Backup, nicht als Multi-Device-Sync wie iCloud. Wenn du Visits aktiv zwischen mehreren aktiven Android-Geräten austauschen willst, geht das über CSV-Export/-Import.
-
Kann ich meine Visits exportieren, importieren oder komplett zurücksetzen?
Ja. Unter Mehr → Datenverwaltung findest du die Aktionen Exportieren, Importieren und Alle Visits löschen.
Exportieren packt alle Visits in eine CSV-Datei. Auf iOS landet sie über das Teilen-Sheet (z.B. per Mail an dich selbst oder in der Dateien-App); auf Android wählst du im System-Speicher-Dialog direkt das Ziel — Drive, lokaler Downloads-Ordner, oder beliebige andere Apps. Visits zu Stationen, die nicht mehr im Datenbestand existieren (z.B. nach Datensanierungen), werden beim Export übersprungen — bei einem Re-Import gäbe es eh keinen Match.
Hinweis für Google Sheets auf Android: Wenn du die CSV direkt aus Drive antippst, öffnet Sheets sie im Office-Kompatibilitätsmodus, der Umlaute mangelhaft dekodiert (Köln → Köln). Geh stattdessen in Sheets über Datei → Importieren — dann läuft der Sheets-eigene Reader und die CSV wird sauber als UTF-8 erkannt. Excel und Numbers sind nicht betroffen.
Importieren liest eine zuvor exportierte CSV wieder ein — additiv, also doppelt importierte Dateien erzeugen doppelte Einträge.
Alle Visits löschen räumt die lokale Datenbank komplett leer (mit Sicherheitsabfrage); auf iOS verschwinden die Einträge bei aktivem iCloud-Sync auch auf deinen anderen Geräten.
Die CSV hat vier Spalten:
timestamp,ril100,name,status.countryist das Codesystem des Codes:DE(Ril100/DS100) oderCH(DiDok). Leer, wenn die Station keinen Code hat.codeist der operative Stationscode (früherril100) — leer, wenn die Station keinen hat (z.B. OSM-only-Halte); dann matched der Import per Name.nameist der offizielle Stationsname laut DB, z.B. Berlin Hbf.timestampist ISO 8601 in UTC (mitZ)statusist entwedervisitedoderpassed_through.
country code name timestamp status DEKKKöln Hbf 2026-05-15T14:32:00ZvisitedDEKHEHeimbach (Eifel) 2026-05-15T15:10:00Zpassed_throughDEFFFrankfurt (Main) Hbf 2026-05-16T09:00:00ZvisitedDEBOKBerlin Ostkreuz 2026-05-16T11:42:00ZvisitedCHSHSchaffhausen 2026-05-16T18:20:00ZvisitedGarstedt, Neu Garstedt 2026-05-17T08:15:00Zpassed_throughÄltere Exporte im alten Format (
timestamp,ril100,name,status, ohne Land-Spalte) lassen sich weiterhin importieren — derril100-Code wird dabei alsDEinterpretiert.Beispieldatei zum Runterladen: streckensammler-visits-beispiel.csv.
App-Nutzung
-
Wie trage ich einen besuchten Bahnhof ein?
Es gibt drei Wege: GPS-Standort (zeigt die nächstgelegenen Stationen sortiert nach Entfernung), Textsuche (findet Bahnhöfe per Name oder Ril100/DS100-Kürzel) und die Karte (Bahnhof antippen). Anschließend wählst du besucht oder durchgefahren.
-
Was ist der Unterschied zwischen besucht und durchgefahren?
Besucht heißt: du bist wirklich am Bahnhof. Entweder du bist dort ausgestiegen oder deine Reise startet dort.
Durchgefahren heißt: dein Zug hat dort gehalten oder ist durchgefahren, ohne dass du ausgestiegen bist.
Beides zählt für die Streckenabdeckung, aber besucht bringt mehr Punkte.
Es kam immer mal das Feedback, ob man nicht einen dritten Status wie angehalten einbauen kann für Halte an denen der Zug tatsächlich angehalten hat. Dann wäre der Unterschied, dass durchgefahren getrackt wird, wenn der Zug einfach nur durch den Bahnhof rast (z.B. Monatbaur auf der Schnellfahrstrecke Köln-Rhein/Main), und angehalten, wenn der Zug wirklich anhält. Das kann z.B. auch dann relevant werden, wenn man z.B. mit einem Regionalexpress fährt, der nicht an jeder Milchkanne anhält.
Ich hab mich vorerst dagegen entschieden. Da es ja keine globale Bestenliste gibt, könnt ihr für euch selber entscheiden, ob ihr durchgefahren trackt wenn der Zug durchgerast ist, oder nur dann, wenn ihr angehalten habt. Ich persönlich tracke nur dann, wenn ich auch angehalten habe. Genau deswegen muss ich im Winter noch mal ins Sauerland, wenn die Skisprungschanze in Winterberg offen ist und der Halt Willingen-Stryck angefahren wird.
-
Was bedeuten die Farben der Strecken auf der Karte?
Sobald du Stationen einträgst, färbt die App die zugehörigen Strecken auf der Karte ein. Du siehst auf einen Blick, wo du schon warst und wo nicht:
- Schwarz — ungefahren: an dieser Strecke ist noch keine Station eingetragen.
- Orange — teilweise befahren: mindestens eine Station ist eingetragen, aber noch nicht alle.
- Blau — komplett befahren, aber nicht überall ausgestiegen: jede Station ist eingetragen, davon mindestens eine nur als durchgefahren.
- Grün — an allen Stationen ausgestiegen: jede Station auf der Strecke ist als besucht markiert.
Die Färbung greift bei jedem neuen Eintrag automatisch.
Grau gestrichelt dargestellte Strecken haben keinen (oder nur einen einzelnen) Personenhalt — etwa Verbindungskurven, Güter- oder reine Betriebsstrecken. An ihnen lässt sich nichts eintragen, deshalb zählen sie nicht zur Abdeckung.
-
Kann ich denselben Bahnhof mehrmals eintragen?
Ja. Jeder Eintrag wird einzeln gespeichert, wenn du wirklich tracken willst wie oft du einen Bahnhof besucht hast. Der „aktuelle Status eines Bahnhofs ist immer der höchste je eingetragene Wert (besucht > durchgefahren).