... the user friendly GPS tool


Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Multi-Track Anzeige
#2
(27.09.2018, 10:17)fortysixandtwo Wrote: Ich habe bereits einen funktionierenden Prototyp erstellt. Als Illustration wie das am lebenden Objekt aussieht habe ich einen Screenshot angehängt. Es werden alle vorhandenen Tracks blau dargestellt, die selektierte Positionsliste rot. Das funktioniert prinzipiell, allerdings nicht zuverlässig.

Hallo Andreas,

cool! Du bist ja schon ein ganzes Stück weit gekommen Cool

Ich würde mich sehr über Unterstützung von Dir freuen.

Die naheliegende Baustelle zuerst: das MapsforgeMapView hat ein Threading-Problem und funktioniert schon mit einer Positionsliste nicht zuverlässig oder nicht performant, das ist mein Top-Prio-Thema. Ich glaube, ich habe das Problem jetzt verstanden und denke über eine Lösung nach. Angehängt findest Du den Ablauf, der zum Zeichnen führt ;-)
Solange das nicht zuverlässig funktioniert wirst Du ein Problem haben, die Fehler in Deiner Erweiterung zu identifizieren.

Das größere Baustelle ist m.E. das UI. Hier hat Du einen Weg beschritten, der in den bisherigen Diskussionen hier im Forum nicht vorkam: Man sieht alle Positionslisten, die aktuelle wird farblich hervorgehoben. Finde ich pfiffig, denn bislang scheiterten alle Idee daran, dass RouteConverter eine Positionsliste für die Karte links, das Höhenprofil unten und die Positionsliste rechts als Basis hatte und sich dieses nicht einfach so auf N Positionslisten erweitern läßt.

Derzeit zeigst Du alle Positionslisten an. Wenn der Benutzer auswählen möchte, welche Positionslisten er anzeigen möchte, entsteht das Problem, dass es kein platzsparendes UI gibt für eine N aus M Auswahl. Die JCombobox ist gut für 1 aus N - etliche Benutzer verstehen ihre Funktion nicht, aber die meisten schon. Eine JList könnte N auf M bieten, nimmt aber zu viel Platz weg, um sie dauerhaft anzuzeigen. Wie realisiert man also die N auf M Auswahl?

Beziehen sich die Daten oberhalb der Positionsliste auf die aktuell angezeigte, auf die ausgewählten oder auf alle Positionslisten?

Kann man Positionen in derzeit nicht aktueller Positionslisten auf der Karte oder im Profil markieren? 
  • Falls ja, was zeigt man in der Tabellen mit den Positionen an? Wechselt man einfach die Positionsliste? Was passiert mit bereit markierten Positionen in anderen Positionslisten? 
  • Falls nein, wie erklärt man dem Benutzer, dass er die aktuelle Positionsliste wechseln muß? Und welche die richtige wäre? 

Die Farben von Routen und Tracks lassen sich anpassen. Konfiguriert der Benutzer dann jeweils 2 Farben? Was ist mit Wegpunktlisten, gibt es dann 2 vordefinierte Wegpunkttypen? 

Ich würde mich freuen, wenn sich diese Fragen pragmatisch und für die Benutzer verständlich (sonst erkläre ich mehr als ich programmiere wie bei dem Google API Key-Desaster) lösen ließen.

Was meinst Du?


Attached Files Thumbnail(s)
   
--
Christian
Reply


Messages In This Thread
Multi-Track Anzeige - by fortysixandtwo - 27.09.2018, 10:17
RE: Multi-Track Anzeige - by routeconverter - 27.09.2018, 15:01
RE: Multi-Track Anzeige - by lundefugl - 28.09.2018, 20:47

Forum Jump:


Users browsing this thread: 1 Guest(s)