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.netAnleitung auf metaviewsoft.de
2) MojoTracker
Download auf Precentral.net 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":für MapTool:
für MojoTracker:
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. Die Punkte können über den Menüpunkt "Daten" in verschiedenen Formaten exportiert werden, ich verwende das CSV-Format mit dem Semikolon ";" als Trennzeichen:Die exportierte CSV-Datei wird in "Prune" weiterverarbeitet: Über Menü "Datei" die Datei auswählen und öffnen: Das Trennezeichen angeben: Die Bedeutung der einzelnen Spalten der Tabelle einstellen: Nach dem Laden kann über den Menüpunkt "Ansicht" eingestellt werden, dass der Track (hier nur 1 Punkt) auf einem Kartenhintergrund dargestellt wird: 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: Die Punkte als CSV-Datei scihern:Die CSV-Datei in Prune öffnen: Das Trennzeichen angeben:
Die Bedeutung der einzelnen Spalten der Tabelle einstellen: Den Track gegebenfalls bearbeiten und mit Kartenhintergrund darstellen: Den Track als KML speichern: Die KML-Datei per FTP auf Webhspace hochladen: Google Maps aufrufen http://maps.google.de/ und die URL der KML-Datei im Feld "Maps-Suche" einfügen und abschicken: Der Track wird dann in Google Maps dargestellt: Über "Link" kann das Link zu dieser Darstellung oder aber HTML-Code zum einbetten der Darstellung in einer Website erzeugt und kopiert werden:
Und das Ergebnis der ganzen Bastelei wird dann hier veröffentlicht:
Größere Kartenansicht Karl-Heinz Karch, 1. Version, 22.3.2010
















