Backlog #1560
openAutomatisches Routing Probleme-Terminal & Viewer
Added by Thomas Hölzel about 1 month ago. Updated about 1 month ago.
0%
Updated by Thomas Hölzel about 1 month ago · Edited
Am Terminal wollen wir immer ein automatisches Routing vom Terminalstandort.
Am Viewer wollen wir auch die Möglichkeit haben einen individuellen Startpunkt zu wählen.
Beim Abfotografieren eines Terminal-QR-Codes oder Prinnt-QR-Codes wollen wir den Standort übernehmen und ein automatisches Routing starten.
Hieraus ergibt sich ein Konflikt.
Idee 1. Wir rufen beim Abfotografieren des Terminal-QR-Codes die Terminal-URL auf und überehmen damit das Handling der Terminal-Version
Problem 1: Der Startpunkt lässt sich nicht löschen.
Problem 2: Alle Terminalspezifischen Eigenschaften werden ebenfalls übernommen (Auto-Reset, keine Merkliste...)
Idee 2. Es wird eine Viewer-URL geöffnet und der Startpunkt übergeben
Version 1. Es wird wie beim Terminal automatisch ein Routing gestartet, sobald man ein Ziel auswählt. Diese Handling wird aber auf den Erstaufruf beschränkt, damit man mobile bei Standortänderung auch einen anderen Startpunkt auswählen.
Problem 1: Funktioniert nur beim 1. Aufruf, sobald man das Routing deaktiviert, läuft die Routine wieder in der ursprünglichen Form ab (Erst Zielauswahl, dann Startauswahl).
In der Annahme, das die erste Zielauswahl i.d.R. nicht die finale Zielauswahl ist, bringt diese Lösung keine signifikanten Usability-Vorteile.
Problem 2: Handlingunterschied zwischen normalem Viewer Aufruf und Vieweraufruf mit Startpunktübergabe.
Version 2. Es wird, wie beim Terminal automatisch ein Routing gestartet, sobald man ein Ziel auswählt. Diese Handling wird solange beibehalten, bis man die Reset Taste drückt.
Problem 1: Im Gegensatz zum Terminal, hat das Smartphonen keine feste Position, dementsprechend ist es theoretisch ungünstig, immer von einer festen Position zu routen. Wir gehen aber davon aus, dass die Mehrzahl der Routing-Vorgänge am Ort des QR-Code-Scanns stattfinden. Wenn sich der Nutzer an einem anderen Ort befindet, sollte es dort idealwerweise einen neuen QR-Code geben, alternativ kann er den Startpunkt auch mit der Reset funktion löschen.
Problem 2: Nach einem Reload bei manuell gesetztem Startpunkt, nutzt die Anwendung den manuellen Startpunkt als dauerhaften Startpunkt. Auch das ist u.U. unerwünscht. Durch ein Reset kann der Startpunkt aber wieder gelöscht werden.
Version 3. Das Routin startet nicht automatisch. Der übergebene Stzartpunkt wird im Routingmenü nur aufgelistet.
Problem: Funktionsunterschied zum Terminal.
Problem 2: