Skip to content

Google Maps kennt KML

Heute habe ich wieder etwas Neues gelernt: Bei Google Maps kann man sich auch KML-Dateien darstellen lassen.

Wozu? Nun ja, z. B. wenn man Leuten zeigen will wo man gewandert ist, wie ich im Februar. Da hatte ich ja nur die Datei für Google Earth hoch geladen, damit sich die Leute mit dem Programm das bei sich ansehen können. Leute ohne das Programm (so dachte ich) haben halt Pech gehabt.

Wenn man sich nun aber die Link-Adresse der Datei in die Zwischenablage kopiert (geht meistens über die rechte Maustaste im Browser), kann man diese bei Maps in das Suchfeld eingeben. Wenn man dann auf Maps-Suche geht, wird die aufgezeichnete Strecke direkt online angezeigt, ohne das man etwas installieren muss.

Kleines Beispiel gefällt? Hier klicken.

Natürlich kann man sich auch vorher noch die Ansicht etc. anpassen und sich dann in Maps rechts oben die neue Adresse kopieren und weiter verbreiten.

Fazit: Schöne Sache und werde ich in Zukunft sicher ab und zu mal nutzen.

Ob das auch mit GPX direkt geht, werde ich mal auch noch testen müssen.

Ubuntu 8.10 und Garmin eTrex Venture HC

So, nachdem ich hier mein Problem mit meinem Garmin und Intrepid Ibex beschrieb, ist endlich eine Lösung in Sicht smile

Vor einigen Tagen wurde nämlich GPSBabel 1.3.6 in den Debian Unstable-Zweig aufgenommen :w00t:

Nutzer von Ubuntu 8.10 können sich das Deb-Paket für ihr System (z. B. i386) herunterladen und per Doppelklick installieren. In der Konsole geht das über

sudo dpkg -i gpsbabel...deb

Bei mir waren alle Abhängigkeiten durch Ubuntu bereits erfüllt, ich musste ansonsten also keine weiteren Pakete installieren.

Die Befehle von hier für GPSBabel ändern sich (in meinem Fall) ein wenig. Statt /dev/ttyUSB0 muss man jetzt einfach usb: verwenden. Das Auslesen des eTrex hat bei mir also mit

gpsbabel -t -i garmin -f usb: -o gpx -F tracks.gpx

schon mal funktioniert. Allerdings habe ich dafür noch Root-Rechte benötigt, obwohl das mit den udev-Regelanpassungen eigentlich nicht nötig sein sollte. Aber das bekomme ich auch noch unter Kontrolle smile

Ich bin jetzt erstmal froh, dass es wieder klappt!

Ubuntu 8.10 Intrepid und Garmin

Ein (für mich gravierendes) Problem ist mir letzte Woche aufgefallen: Mit dem aktuellen Kernel 2.6.27 von Intrepid lässt sich nicht mehr mit meinem eTrex Venture HC arbeiten. Man kann das Gerät zwar anschließen und es wird am USB erkannt, aber man kann nicht mehr darauf zugreifen.

Die von mir beschriebenen Befehle zu GPSbabel werden zwar gestartet, aber die Übertragung der Daten bleibt in einer Endlosschleife stecken.

Schlimmer noch: Den Terminal beenden zieht weitere Probleme nach sich, so dass man sich z. B. bis zum nächsten Neustart nicht mehr als root anmelden kann.

Ich habe jetzt testweise mal den alten Kernel 2.6.24 gestartet und mit diesem läuft wieder alles wie gewohnt. Da muss also wohl noch etwas nachgebessert werden, denke ich mal.

Falls jemand ähnliche Probleme, oder sogar eine Lösung hat, bitte einfach einen Kommentar hinterlassen.

Garmin MapSource mit Linux

Wer mit GPSBabel nicht so zurecht kommt oder zurecht kommen will, weil die Befehle im Terminal etwas kryptisch sind, der kann natürlich auch das originale MapSource von Garmin verwenden. Das Programm lässt sich ganz leicht mit wine installieren und läuft dann wie in einer typischen Windows-Umgebung. Fast jedenfalls…

"Garmin MapSource mit Linux" vollständig lesen

Garmin GPS mit Ubuntu Hardy verwenden

Ich habe lange nach einer Lösung gesucht, wie ich mein Garmin eTrex Venture HC unter Ubuntu 8.04 “Hardy Heron” zum funktionieren bekomme. Genauso lange hatte ich damit keinen systematischen Erfolg. Manchmal funktionierte die Sache, nach einem Neustart wieder nicht mehr und ich wusste nicht, wieso sad

Inzwischen habe ich jedoch eine Lösung gefunden, die stabil läuft und wunderbar funktioniert.

  1. In der Datei /etc/modprobe.d/blacklist muss man die Zeile
    blacklist garmin_gps
    auskommentieren (einfach # vor die Zeile machen)
  2. Damit man als normaler Nutzer Zugriff auf den erkannten Garmin-Treiber am USB-Anschluss hat, muss man die Datei /etc/udev/rules.d/51-garmin.rules bearbeiten/anlegen und die Zeile
    SYSFS{idVendor}=="091e", SYSFS{idProduct}=="0003", MODE="0666"
    einfügen.

Danach startet man am Besten erst mal neu. Wenn man dann das GPS anschließt, sollte man im Terminal mit dem Befehl dmesg eine entsprechende Meldung erhalten, dass ein Garmin-Gerät erkannt wurde.

Jetzt kann man wunderbar mit GPSBabel seine Daten auf das GPS spielen oder vom Gerät auslesen. Beispiele dazu kommen noch in einem extra Beitrag wink