Skip to content

Distanzberechnung stimmt nicht #4255

@Nefau9

Description

@Nefau9

Handelt es sich sicher nicht um ein Datenproblem?

  • Ja, es ist ein Träwelling-Softwarefehler (kein Datenproblem).

Betroffene URL (falls vorhanden)

No response

Beschreibe das Problem

Bei der Durchführung eines Check-in werden initial ohne Polyline die falschen Kilometer berechnet. Auch nachdem eine Polyline gefunden wurde, werden die Angaben zur Distanz nicht auf den korrekten Stand aktualisiert.

Schritte zum Reproduzieren

  1. Check-in im ICE (Langstrecke) erstellen.
  2. Auf Übersichtsseite die noch nicht mit Polylines bestückte Karte sehen (nur Luftlinien von Halt zu Halt)
  3. Kilometerdistanz merken
  4. Seite aktualisieren, Karte ist mit Polylines gefüllt, der Kilometerstand hat sich jedoch nicht verändert.
  5. Bei der Gegenprüfung mit Brouter fällt auf, dass die bei Träwelling angezeigten Kilometer trotz korrekter Polyline zu wenig sind.

Zu den Bildern: Nr. 1. zeigt die Route auf der Karte, jedoch ohne korrekte Polyline (Luftlinie), entsprechend 561km.
Bild Nr. 2. zeigt die korrekt gefundene Polyline, jedoch bei gleichbleibender Kilometeranzeige.
Bild Nr. 3. zeigt eine Nachstellung des Fahrtverlaufs im BRouter, dabei mit einer Gesamtlänge von 618,2km.

Image Image Image

Erwartetes Verhalten

Sobald die Polyline vorliegt, sollte entsprechend dieser auch die Distanz in der Anzeige aktualisiert bzw korrigiert werden.

Umgebung

No response

Browser-Konsole / Fehlermeldungen (optional)

Weitere Hinweise (optional)

Das Problem betrifft tatsächlich alle Check-in, bei denen von der Datenquelle keine Polyline mitgeliefert wird, sondern diese erst nachträglich hinzugefügt wird.
Noch ein Nachtrag an dieser Stelle: Sobald man bei einem bestehenden Check-in das Ziel ändert, wird die Distanz anschließend korrekt (wie BRouter berechnet) angegeben. Auch dann, wenn man das Ziel dann wieder auf den ursprünglichen Ausstiegsort ändert.

Metadata

Metadata

Assignees

No one assigned

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions