Kurzanleitung: GPS-Tracking mit dem Palm Pre

Ich habe auf meinem Palm Pre zwei Tools (über "Homebrew" bzw. "Preware", nicht über den offiziellen "App Catalog") installiert, mit denen es möglich ist, GPS-Tracks aufzuzeichnen:

1) MapTool

Download auf Precentral.net
Anleitung auf metaviewsoft.de

Media_httpimg688image_nzqbn


2) MojoTracker

Download auf Precentral.net

Media_httpimg688image_payuy

MapTool kann viel mehr als MojoTracker, aber was beide können ist das aufzeichnen von GPS-Tracks. Diese Tracks werden auf dem Palm Pre in SQLite-Datenbanken gespeichert. Informationen über dieses Datenbanksystem findet man hier: http://www.sqlite.org/

Wenn der Palm Pre im USB-Modus mit einem PC verbunden ist, so findet man die SQLite-Datenbanken als "*.db"-Dateien in anwendungsspezifischen Verzeichnissen unterhalb des Verzeichnisses ".app-storage":

Media_httpimg85images_uigjy

für MapTool:

Media_httpimg689image_dejez

für MojoTracker:

Media_httpimg688image_qgill

Die Tracks aus der Datenbank holen mit "SQLite Administrator"

Die *.db-Dateien können auf den PC kopiert werden, damit sie weiterverarbeitet werden können. Dies habe ich mit dem "SQLite Administrator", der als Freeware für private & nichkommerzielle Zwecke bei http://sqliteadmin.orbmu2k.de/ heruntergeladen werden kann. Die Installation erfordert nur das Entpacken des heruntergeladenen ZIP-Archivs. Über "sqliteadmin.exe" wird er gestartet.

Die gespeicherten Tracks in *.gpx, *.kml oder *.kmz umwandeln mit "Prune"

"Prune" ist eine Java-Anwendung die als *.jar-Datei bei http://activityworkshop.net/software/prune/ als Freeware heruntergeladen werden kann. Eine Installation ist nicht notwendig, die Anwendung kann durch Doppelklicken der jar-Datei direkt gestartet werden, wenn eine Java Runtime (JRE) auf dem PC installiert ist.

Weitere Verarbeitung für mit MojoTracker aufgezeichnete Daten:

In SQLite Adminstrator die entsprechende Datenbank über den Menüpunkt "Datenbank" öffnen. Je Track gibt es eine eigene Tabelle. Die passende Tabelle im linken Fenster auswählen (Name wird aufgebaut mit dem Format: "GJJJJMMTTHHMMSS") und dann im rechten Fenster den Reiter "Ergenis" anklicken, dann werden dort alle Punkte des Tracks angezeigt.

Media_httpimg299image_mfane

Die Punkte können über den Menüpunkt "Daten" in verschiedenen Formaten exportiert werden, ich verwende das CSV-Format mit dem Semikolon ";" als Trennzeichen:

Media_httpimg686image_tehoi

Media_httpimg338image_uzpho

Die exportierte CSV-Datei wird in "Prune" weiterverarbeitet: Über Menü "Datei" die Datei auswählen und öffnen:

Media_httpimg221image_liiyg

Das Trennezeichen angeben:

Media_httpimg688image_stcaf

Die Bedeutung der einzelnen Spalten der Tabelle einstellen:

Media_httpimg402image_ofgfr

Nach dem Laden kann über den Menüpunkt "Ansicht" eingestellt werden, dass der Track (hier nur 1 Punkt) auf einem Kartenhintergrund dargestellt wird:

Media_httpimg225image_dizmy

Die Trackdaten können in verscheidenen Formaten (GPX, KML ...) über den Menüpunkt "Datei" gespeichert werden. Die weiteren Bearbeitungsmöglichkeiten bitte in der Prune-Dokumentaion/-Hilfe nachschlagen.


Weitere Verarbeitung für mit MapTool aufgezeichnete Daten:

Vorgehen wie eben beschrieben:

Datenbank mit SQLite Adminstrator öffnen und Tabelle "logs" auswählen:

Media_httpimg714image_uembn

Die Punkte als CSV-Datei scihern:

Media_httpimg205image_wscfg

Media_httpimg111image_uddph

Die CSV-Datei in Prune öffnen:

Media_httpimg338image_wuhex

Das Trennzeichen angeben:

Media_httpimg18images_cgizb


Die Bedeutung der einzelnen Spalten der Tabelle einstellen:

Media_httpimg404image_cazis

Den Track gegebenfalls bearbeiten und mit Kartenhintergrund darstellen:

Media_httpimg202image_kqmyc

Den Track als KML speichern:

Media_httpimg265image_jhczr

Media_httpimg260image_tmbdc

Die KML-Datei per FTP auf Webhspace hochladen:

Media_httpimg522image_kwxug

Google Maps aufrufen http://maps.google.de/ und die URL der KML-Datei im Feld "Maps-Suche" einfügen und abschicken:

Media_httpimg695image_hbjdx

Der Track wird dann in Google Maps dargestellt:

Media_httpimg181image_cduzp

Über "Link" kann das Link zu dieser Darstellung oder aber HTML-Code zum einbetten der Darstellung in einer Website erzeugt und kopiert werden:

Media_httpimg705image_eaihl


Und das Ergebnis der ganzen Bastelei wird dann hier veröffentlicht:


Größere Kartenansicht

Karl-Heinz Karch, 1. Version, 22.3.2010