Update für den JOSM-SVN-Updater

Ich habe meinem kleinen JOSM-SVN-Updater, diesem kleinen Script, das die aktuelle JOSM-Version aus dem SVN baut überarbeitet und um zwei Optionen erweitert. Mit der Option -l lässt sich nun die Version der lokalen Kopie des SVN anzeigen und mit -o die aktuelle Versionsnummer der SVN-Version auf dem josm.openstreetmap.de Server.

Dabei habe ich auch gleich in der Standardeinstellung die 2D-Beschleunigung deaktiviert, da diese wohl auf zahlreichen Systemen mehr Ärger verursacht, als das sie nützt. Haben mir jedenfalls einige User aus #osm-de erzählt.

Bilderseiten mit Pixlie

Logo des Bilergalerie-Frameworks pixlie

Pixlie, die kostenlose Bildergalerie

Ich war auf der Suche nach einem geeignetem Script für meine Bilderablage (pics.telegnom.org). Das früher von mir verwendete Gallery2 war mir zu aufgedunsen, schwer fällig und für meine Zwecke absolut over-powered. Also musste etwas kleineres und “leichteres” her. Bei der langen Suche und nach unzähligen Testinstallationen bin ich auf Pixlie gestoßen. Dabei handelt es sich zwar weniger um eine fertige Galerie als um ein Framwork für eben ein solche, aber das bisschen HTML und CSS drumherum sollte kein Problem darstellen.

Die Handhabung von Pixlie ist für den Administrator vielleicht etwas ungewohnt, da die Bilder hier nicht wie bei den meisten anderen Bilderscripten per Formular hochgeladen werden müssen, sondern per via FTP oder sonstigem Transfermechanismus in den ./upload ordner kopiert werden müssen. Gerade bei großen Bildermengen ist die sehr angenehm. Man kann in dem Ordner auch Unterordner anlegen, welche dann auch als Ordner innerhalb der Galerie angezeigt werden. Damit kann man Bilder schnell und einfach kategorisieren. Die Beschriftungen der Bilder werden standardmäßig aus den EXIF/IPTC-Tags ausgelesen. Man kann sich (fast) alle EXIF/IPTC-Tags ausgeben und anzeigen lassen. Es gibt aber auch hierfür Plugins, dass man die Beschriftungen der Bilder in externen Dateien ablegen kann.

Die Installation ist denkbar einfach. Pixlie kommt in einer .zip Datei und wird einfach in einen Ordner entpackt. Eigentlich wird nur die Datei pixlie.php benötigt und die beiden leeren Ordner (kann man auch auf andere Ordner konfigurieren). Die beispiel.php enthält nur ein Minimal-Beispiel zur Verwendung von Pixlie. Wie man Pixlie in seine Seite einbindet ist aus der Beispiel.php und den Beispielen auf der Pixlie-Homepage leicht zu ersehen. Auf der Pixlie-Homepage gibt es im Forum auch zahlreiche Plugins für Pixlie. So ist die von mir verwendete Breadcrumb auch ein Plugin.

Wer also ein schlanke und einfach zu bedienende Galerie sucht und sich vor ein wenig HTML/CSS Gefrickel nicht scheut (dadurch aber 100%ig an sein Design anpassbar) kann in Pixlie das ideale Galerietool finden.

JOSM SVN-Updater

Ich wurde heute im Openstreetmap IRC mal freundlich gebeten ein neues Feature in mein Script einzubauen. Es wurde gewünscht, dass man auch die lokal vorhanden Quellen neu kompilieren kann. Da ich gerade nichts besseres zu tun hatte, habe ich mich auch gleich ans Werk gemacht und das Script entsprechend erweitert.

Da ich bisher zu dem Script hier recht wenig geschrieben habe, gibt es also noch ein paar Worte dazu:

Das Script lädt immer die aktuellste JOSM Version aus dem SVN herunter und kompiliert sie. Damit das funktioniert müssen drei Bedingungen erfüllt sein:

  1. Internetverbindung muss bestehen
  2. svn muss installiert sein
  3. und ant muss installiert sein.

Wenn die Bedingungen erfüllt sind, reicht es das Script aufzurufen und schon erhält man die neuste JOSM Version. Also bleeding edge so zusagen.

Das Script kann mit einigen (bislang 3) Optionen gestartet werden.

  • -h: zeigt eine kurze Hilfe an und beendet das Script
  • -m: legt fest wieviel Heap der Java-VM maximal zur Verfügung stehen soll. Die Angabe muss in MB erfolgen!
  • -r: lokalen Quellen erneut kompilieren

Hinter diesen Schaltern kann man noch den Pfad zu einer gpx-Datei oder einer osm-Datei angeben, die dann automatisch in JOSM geöffnet wird.

Das Script kann man sich bei Github runter laden. Wer sich die lange Github-URL nicht merken will, kann es mit dieser versuchen: http://bit.ly/josmsvn

Wer einfach nur ein Script sucht um JOSM runter zu laden und zu starten, dem sei das Script von Cobra ans Herz gelegt.

 

Garmin .tcx nach .gpx konvertieren

Ich habe das Problem, dass aus meinem Garmin-Navi leider nur .tcx Dateien herausfallen, was ein garmineignenes Format für GPX-Tracks ist. Leider können die wenigsten Programme damit direkt etwas anfangen. Um die Tracks wirklich nutzen zu können, sollte man sie in das .gpx Format umwandeln, dass die meisten Anwendungen (eigentlich alle die ich brauche) verstegen. Für die Konvertierung der Dateien benutze ich GpsBabel. Leider ist der Aufruf über die Kommandozeile etwas kryptisch und da ich es nicht täglich nutze vergesse ich immer wieder die Syntax. Um das zu verhindern habe ich mir ein kleines Script gebastelt, dass alle .tcx Dateien im angegebenen Verzeichnis in .gpx Dateien umwandelt. Nichts großes, aber für mich ein wichtiges und praktisches Helferlein:

Continue reading