Datei Diskussion:HmProfil.jar.kmz
Aus Radreise-Wiki
Version vom 27. Februar 2015, 22:42 Uhr von 3mk (Diskussion | Beiträge)
Hallo Jürgen. Ist der Quellcode auf dieser Seite aktuell, oder gibt es eine neuere Version? Gruß von Martin --3mk (Diskussion) 09:33, 25. Feb. 2015 (CET)
- Hallo Martin. Sollte aktuell sein. Gruß, Jürgen (Diskussion) 10:21, 25. Feb. 2015 (CET)
Überarbeitete Version von Profil.java
Hallo Jürgen. Ich habe mir die Erstellung der Höhenprofile im Detail angesehen und als Diskussionsgrundlage einige Teile abgeändert:
- Die weißen Bereiche in einigen Bildern, die entstehen, wenn benachbarte GPS-Punkte zu weit auseinanderliegen, werden wohl kein Feature sein. Mit einem Polygonzug, der den orangenen Bereich beschreibt, kann das recht einfach gelöst werden. Beispiel Etsch:
- Die Höhenangaben auf der linken Seite sind meiner Meinung nach rechtsbündig hübscher. Ebenso würde ich die Kilometerangaben eher zentrieren. Das ist natürlich Geschmackssache.
- vorher:
- hinterher:
Quelltext und Jar
Du kannst Dir Profil.java ja mal ansehen und HmProfil.jar ausprobieren: Datei:Profil.zip.kmz und Datei:HmProfil mod.jar.kmz herunterladen und entpacken (zip). Aber Vorsicht: Die Namen der enthaltenen Dateien sind nicht geändert! Überschreib Dir nix.
Beste Grüße --3mk (Diskussion) 11:22, 27. Feb. 2015 (CET)
- Hallo Martin. Die weißen Bereiche sind tatsächlich ein Feature ;-) Man soll sehen, wo der Track noch Lücken hat und somit Nachbesserungsbedarf besteht. Würde ich daher lieber drinlassen. --Jürgen (Diskussion) 12:26, 27. Feb. 2015 (CET)
- Bei den Achsenbeschriftungen finde ich deine Lösung deutlich schöner. Sollten wir übernehmen. Danke, dass du dich kümmerst - hatte alle Hoffnung schon aufgegeben :-) --Jürgen (Diskussion) 12:28, 27. Feb. 2015 (CET)
- — Ab welcher Distanz zwischen zwei GPS-Punkten besteht denn Nachbesserungsbedarf? Ich meine Meter (ggf. in Relation zur Gesamtlänge), nicht Pixel oder Strichbreiten. Oder anders ausgedrückt: Was sind die (numerischen) Merkmale einer hohen/niedrigen Trackqualität?
- Schwer zu sagen. Aus der Erfahrung heraus: Solange alles Gelb ist, ist der Track ausreichend mit Punkten versorgt. Bei Lücken von 100 m und mehr fehlen Punkte.
- Wenn man ein wenig mit der Transparenz rumspielt, bekommt man einen qualitativen Eindruck vom Nachbesserungsbedarf:
- Aber das ist wohl wirklich ein schwieriges Thema. Auf einer 5 km langen Geraden sind Punkte alle 100 m bereits sinnfrei. Man könnte natürlich zusätzlich zum Abstand noch den Kurs ausrechnen... Mit der Transparenz könnte man auch noch andere nette Dinge treiben:
- BTW: In den Höhenprofilen gibt es oft eine Punktedichte, die zwar nicht zu einer weißen Lücke, aber immerhin zu einer "ausgefransten" unteren Kante reicht. Ich hoffe, Du weißt, was ich meine. Ist das auch ein Feature? Wenn nein, bekommst Du das Problem mit "BasicStroke.CAP_BUTT" statt "BasicStroke.CAP_ROUND" in Zeile 133 von Profil.java in den Griff.
- — Zum hinterlegten Grid: Ich würde dem gern ein möglichst einheitliches Aussehen verpassen. Nach oben und nach rechts variiert das gern von Strecke zu Strecke. Gibt es vielleicht weitere Wünsche (von wem auch immer), die an dieser Stelle mit einfließen könnten? Gab es hilfreiche Diskussionen zu den Höhenprofilen?
- Die Höhenprofile sollten standardisiert sein:
- Höhenmeter: 20 m Unterteilung (16 Pixel pro 20 m)
- Streckenlänge: 5 km Unterteilung (42 Pixel pro 5 km)
- Die Höhenprofile sollten standardisiert sein:
- Damit kann man sie besser vergleichen. Diskussionen gab es schon viele (z.B. hier).
- Danke für den Link zu Ulrichs Handmade-Höhenprofil, schöner Input! In vielem, was er schreibt, hat er absolut recht. Ich behalte das als mögliches Ziel im Hinterkopf. Fruchtbarer ist aber zunächst die schrittweise Verbesserung dessen, was heute schon problemlos läuft.
- — Irgendwo habe ich über SVG-Ansätze gelesen. Gibt es davon ein Beispiel? --3mk (Diskussion) 13:14, 27. Feb. 2015 (CET)
- Wäre interessant. Aber soweit ich weiß, kann das Wiki die nicht anzeigen. --Jürgen (Diskussion) 16:48, 27. Feb. 2015 (CET)
- Habs gefunden. Also offenbar nach wie vor keine Freischaltung zum Hochladen von SVGs. Das meintest Du wohl mit fehlender Unterstützung. Schade. Gibt es eigentlich die Möglichkeit, innerhalb des Wikis SQL-DBs anzulegen? Gute Nacht --Martin (Diskussion) 23:42, 27. Feb. 2015 (CET)