Clojure Direct-Linking

Seit der Version 1.8 besitzt Clojure die Fähigkeit, den Compiler anzuweisen, die Funktionen direkt zu linken. Aber was bedeutet dies im Detail und wie kann es nützlich sein?

Beim Linken im Sinne von Clojure geht es um die Art und Weise, wie Funktionsaufrufe im compilierten Code aufgelöst werden. Konkret geht es dabei um Funktionen, die an Variablen mit der Clojure-Anweisung def oder defn gebunden werden.

Weiterlesen

HESKUDI-GPX Version 0.5.0

Das neue heskudi-gpx Version 0.5.0 enthält folgende Änderungen:

  • Die Benutzung von Clojure 1.8 (Direct-Linking) führt nun zu einer noch höheren Ausführungsgeschwindigkeit des Programms und einer verringerten Programmgröße.
  • Die Karte kann nun mit den Cursortasten plus Drücken der Alt-Taste entsprechend bewegt werden.
  • Bei der Wegpunktsuche kann nun auch die Beschreibung und der Kommentar bei der Suche berücksichtigt werden. Zusätzlich kann die Suche auf ein ganzes Wort beschränkt werden.
  • Es können nun wahlweise Richtungspfeile für die Tracks angezeigt werden. (Ein/Aus über das Trackmenü)
  • Die Pausenberechnung wurde verbessert: Die Pausenerkennung ist nun genauer. Langsame Bewegungen werden z.B. nicht mehr berücksichtigt.
  • Die Auswahl eines Trackpunktes in der Trackpunkttabelle selektiert nun die zugehörige Pause in der Pausentabelle.
  • Trackwiedergabe: Ein Schieberegler ermöglicht ab sofort das Verschieben eines Abspielpunktes, auch während der Wiedergabe.
  • Während der Trackwiedergabe wird nun der aktuelle Abspielpunkt als Richtungspfeil dagestellt. Wenn der aktuelle Abspielpunkt eine Pause ist, wird ein entsprechendes Pausenzeichen angezeigt.
  • Die Anzeige des Kreuzes in der Mitte der Karte kann nun ausgeschaltet werden.
  • Fehlerkorrektur: Die Reduzierung der Trackgröße auf eine max. Abweichungsentfernung (Douglas-Peucker) funktionierte nicht korrekt, wenn der Anfangspunkt des Tracks identisch mit dem Endpunkt war.

Weitere Informationen zum Programm sind wie immer in den Rubriken Beschreibung, Screenshots, Installation und Dokumentation zu finden.

Viel Spaß beim Ausprobieren wünscht heskudi!

HESKUDI-GPX Version 0.4.5

Das aktualisierte heskudi-gpx Version 0.4.5 enthält folgende Änderungen:

  • Die Trackwiedergabe kann nun wahlweise Zwischenpunkte interpolieren. Das Ergebnis ist dann eine flüssigere Wiedergabe des Tracks.
  • Die Wegpunkterzeugung kann nun in einen Einzelmodus umgeschaltet werden.
  • Die Umrisse der im Karten-Cache befindlichen Kacheln können nun wahlweise differenziert angezeigt werden: Alle, nur gültige oder nur ungültige.
  • Beim Zoomen wird nun die aktuelle Mausposition berücksichtigt.
  • Die Anzeige der OSM-Kartendaten erfolgt nun prioritätsgesteuert, d.h. wenn in kurzer Zeit nacheinander mehrere Änderungen des Kartenausschnitts z.B. infolge von Zoomänderungen erfolgen, wird die letzte Änderung  intern bevorzugt verarbeitet. Dies führt zu einer schnelleren Anzeige der gewünschten Kacheln.
  • Die Anzahl der gerade vom Server heruntergeladenen und bearbeiteten Kacheln kann nun optional angezeigt werden.

 

Weitere Informationen zum Programm sind wie immer in den Rubriken Beschreibung, Screenshots, Installation und Dokumentation zu finden.

Viel Spaß beim Ausprobieren wünscht heskudi!

 

HESKUDI-GPX Version 0.4.0

Das neue heskudi-gpx Version 0.4.0 bietet die Möglichkeit GPX-Tracks „abzuspielen“. Diese Track-Wiedergabe, die auch Track-Präsentation oder Track-Replay genannt wird, ermöglicht ein nachträgliches Anschauen des Tracks. Automatisch werden Punkt für Punkt alle Bewegungen des Tracks auf der Karte dargestellt. Der Zeitabstand zwischen den Trackpunkten kann den tatsächlichen, beschleunigten oder verlangsamten Zeiten je nach Einstellung entsprechen. Alternativ kann ein konstanter Zeitabstand gewählt werden. Die Wiedergabe kann jederzeit sofort pausiert oder gestoppt werden.

Alle Eigenschaften der Track-Wiedergabe im Überblick:

  • Wiedergabe des Tracks in Echtzeit, verlangsamt oder beschleunigt
  • Konstanter Zeitabstand zwischen zwei Punkten wählbar
  • Alle oder nur die selektierten Punkte eines Track abspielen
  • Anfangspunkt für die Wiedergabe wählbar
  • Wiedergabe auch rückwärts
  • endlose Wiedergabe möglich
  • via Konfiguration minimaler und maximaler Zeitabstand zwischen zwei Punkten eingrenzbar
  • via Konfiguration eine Ersatzzeit für Tracks ohne Zeitdaten wählbar
  • Wiedergabe jederzeit unterbrechen oder stoppen per Menü oder Tastaturkombination

Für die Track-Wiedergabe gibt es auch ein Screenshot-Beispiel.

Beim Start des Programms heskudi-gpx können nun GPX-Dateien als Programmargumente übergeben werden. Diese Dateien werden sofort nach dem Start des Programms eingelesen, z.B.:

java -jar heskudi-gpx.jar Datei1.gpx  Datei2.gpx

Weitere Informationen zum Programm sind wie immer in den Rubriken BeschreibungScreenshots, Installation und Dokumentation zu finden.

Viel Spaß beim Ausprobieren wünscht heskudi!

 

HESKUDI-GPX Version 0.3.0

Folgende Verbesserungen sind nun in  heskudi-gpx realisiert worden:

  • Es gibt nun die neue Möglichkeit bestimmte Tracks, Trackpunkte oder Wegpunkte zu selektieren, indem mit der Maus ein bestimmer Bereich ausgewählt werden kann. Alternativ können alle obengenannten Objekte via Kontext-Menü oder Tastatur ausgewählt werden, wenn sie sich im aktuellen Kartenpanel befinden.
  • Wenn nacheinander mehrere Track- oder Wegpunkte mit Hilfe der Maus verschoben oder gelöscht werden sollen, kann dies nun wahlweise direkt unter Umgehung des Kontext-Menüs erfolgen.

Hier gehts zum Download!

Weitere Informationen zum Programm sind wie immer in den Rubriken BeschreibungScreenshots, Installation und Dokumentation zu finden.

Viel Spaß beim Ausprobieren wünscht heskudi!

HESKUDI-GPX Version 0.2.5

Das Programm heskudi-gpx ist weiter verbessert worden:

  • Das Laden und Speichern von GPX-Daten ist nun wesentlich schneller!
  • Das Zoomen der OSM-Karte ist nun bis zur Detailstufe 19 möglich. Die maximal anzeigbare Detailstufe ist konfigurierbar.
  • Eine erneute Darstellung (Refresh) der Karte kann nun mit CTRL-R  oder F5 erzwungen werden.

Hier gehts zum Download!

Weitere Informationen zum Programm sind wie immer in den Rubriken BeschreibungScreenshots, Installation und Dokumentation zu finden.

Viel Spaß beim Ausprobieren wünscht heskudi!

HESKUDI-GPX Version 0.2.1

Es gibt eine neue Version des Programms heskudi-gpx!

Die neue Version realisiert hauptsächlich Verbesserungen bei der Bearbeitung von großen Tracks (etwa ab 50000 Punkten):

  • Die beiden Funktionen für das Reduzieren von Tracks können nun abgebrochen werden.
  • Die Verzögerung beim Bearbeiten von großen Tracks (z.B. Trackpunkt löschen, verschieben) wurde verringert.
  • Die Darstellung der Profildiagramme wurde beschleunigt.
  • Clojure 1.6.0 wird verwendet.

Hier gehts zum Download!

Weitere Informationen zum Programm sind wie immer in den Rubriken BeschreibungScreenshots, Installation und Dokumentation zu finden.

Viel Spaß beim Ausprobieren wünscht heskudi!

HESKUDI-GPX Version 0.2.0

Finale Version 0.2.0 des Programms heskudi-gpx!

Ab sofort gibt es den neuen Download des Programms heskudi-gpx Version 0.2.0. Als wesentliche Neuerung besitzt das Programm nun einen Karten-Cache auf der Fesplatte, der folgende neue Funktionen ermöglicht:

  • Online/Offline-Modus, d.h. Karten-Cache auf der Festplatte ergänzt bzw. ersetzt die Daten aus dem Internet
  • Speichern und Einlesen des Kartencaches in eine bzw. aus einer Datei
  • Ungültige, d.h. abgelaufene Kartendaten löschen oder  (automatisch) auffrischen
  • Löschen und Komprimieren des Karten-Caches
  • Anzeige aller vorhandenen Kartenkacheln im Karten-Cache in Form von Umrissen
  • Download ausgewählter Kartenbereiche + Karten selektierter Tracks und Wegpunkte
  • optimiertes Zoomen auf die im Cache vorhandenen Zoom-Ebenen

Es gibt dafür auch ein Screenshot-Beispiel und eine Beschreibung der neuen Funktionen.

Weitere Informationen zum Programm sind wie immer in den Rubriken BeschreibungScreenshots, Installation und Dokumentation zu finden.

Viel Spaß beim Ausprobieren wünscht heskudi!

HESKUDI-GPX Version 0.1.1

Hallo,

es gibt eine neue Version des Programms heskudi-gpx!

Die neue Version heskudi-gpx 0.1.1 ermöglicht nun wahlweise Screenshots vom Programmfenster, dem Kartenfenster sowie dem selektierten Trackprofilfenster. Die Screenshots werden als PNG-Datei geschrieben.

Nähere Informationen zum Programm sind wie gewohnt in den Rubriken BeschreibungScreenshots, Installation und Dokumentation zu finden.

Viel Spaß beim Ausprobieren wünscht heskudi!