OSMtracker

From OpenStreetMap

Jump to: navigation, search

Contents

Description

OSMtracker is an application for the Windows Mobile PDA/Pocket PC.

The main features are track logging (gpx) and quick (voice) waypoint annotations when driving a car or on a bicycle. It also has a smooth scrolling map with heading indicator.

  • Opensource : yes (see License, source available via svn on email request)
  • Target platform : Windows Mobile 2003, 5 and 6 (internal gps support not yet)
  • Requirements : Internet connectivity (gprs/umts/...) for map tiles download
  • Dev. language : vb.net for compactframework
  • Current status : developing and alpha testing
  • License Type : GPLv3, see COPYING file for more information
  • Developer(s) : Rubke, MrTux, Dodi
  • Tester(s) : Ldp

News

  • Release of version 0.4.2 (bugfix version only, fixes a possible crash and shows a messagebox if voice recording didn't work) --MrTux 01:38, 19 August 2008 (UTC)
  • OSMtracker-dev mailing list see #Development
  • Sourcecode in SVN repository

Screenshots

Image:osm tracker pic1.jpg Image:osm tracker pic6.jpg Image:osm tracker pic7.jpg Image:osm tracker pic2.jpg Image:pic3.jpg Image:osmtracker pic5.jpg Image:pic4.jpg Image:pic8.jpg

Driving with Map animated gif

Features

v0.4.0 features

  • smooth scrolling map (display zoom level in lower right corner)
    • update map only if map is visible to user (to reduce load)
    • show bearing/course on map
  • splitted zoom buttons so that they are easier to hit
  • save gpx-file every five minutes or when a waypoint is added
  • added support for hardware buttons, configurable via buttons.xml
  • prefer buttons.xml in storge directory if it exists
  • fixed flashing title bar and show more readable information on it
  • improved speed graph
  • remember last position
  • various fixes and cleanups

v0.3.8 features

  • lot's of bug fixes
  • Camera support for WM5 and higher
  • PC / Activesync installer
  • new style buttons.xml

v0.3.6 features

  • Landscape & portrait screen support
  • waypoint annotations screen/buttons reworked.. unlimited pages, everything user configurable
  • selectable "tile server" URL. Mapnick or a bunch of osmarender servers. (add your own in config.xml)
  • Map can be "scrolled" with joystick
  • live position indicator in map
  • tile storage changed to format "\storage card\osmtracker\tiles\z\x\y.png" (more compatible with server tiles)
  • context menu in map, user can choose own gps coordinates (do it in disconnect state)
  • dynamic scaling of speed graph
  • Switchable units : imperial or metric
  • New title bar with animated GPS quality indicator
  • removed file menu, click on title bar (more screen space)
  • gps simulator, select a nmea log and let your ride replay

v0.2 features

  • optional, logging of raw NMEA data to file. logging 30min -> log file is 530KB
  • Speed graph (mostly for debugging)

v0.1 features

  • quick waypoints annotation buttons upgraded (12 quick annotation buttons per page, multiple pages, editable in a button.xml)
  • PDA clock sync from GPS time
  • trackloging to GPX, with user defined interval. @2sec interval, 30min = 90KB
  • Speed and GPS quality bar in caption

v0.0.0.1 features

  • GPS support
  • audio mapping
  • quick waypoints annotation buttons
  • graphical buttons with user defined icons (gif/bmp/png)
  • storage of waypoints and voice annotations in GPX format
  • waypoints listview with
    • replay of audio
    • deletion of wrong waypoints


Compatibility List

Compatible

  • Pocket LOOX N560, WM5; The N560 has a build in gps-device with a port splitter to use the device with different programs . Getting a fix using the software port after the splitter was hard, but setting the hardware COM-Port (COM 8, baud-Rate 9600) directly works fine for me. --Spielkind 19:10, 6 July 2008 (UTC)
  • Yakumo Delta 300 GPS 2L
  • Medion 95000 (equal with Yakumu Delta 300 GPS) incl. internal GPS, PocketPC 2003
  • HP iPAQ HW6515, WM2003 (built in gps-device, no port splitter needed), hx4700 - WM 2003SE (no VGA support, see in "bugs")
  • HTC TyTN (Hermes), WM6
  • HTC Touch Cruise, WM6 (with built in gps-device same behavior as Polaris, with extern (Bluetooth) GPS no problem). Workaround for internal GPS: GpsGate. Tested okay with GpsGate v1.10h: having internal GPS input on COM4@4800, output on virtual port COM9, OSMtracker opening COM9@4800.
  • HTC Trinity, WM5 (with built in gps-device, no problems)
  • HTC Wizard, WM5 (with external bt-gps-device, COM 7 baud-Rate 9600)
  • MDA II, WM5 with NiviLock BT-359
  • Dell Axim X5
  • Dell Axim X30 (WM2003SE) with XAIOX Bluetooth GPS
  • Qtek 9090 with WM 2003 SE and BT GPS module
  • Simvalley XP-25 WM6 (equal with Handster XP-25) --Wieland 21:56, 14 August 2008 (UTC)
  • Typhoon MyGuide 7000 XL (Falk Navigator 7000 SC) --Kujo 15:29, 18 August 2008 (UTC)

Not Compatible

  • HTC Touch (Polaris), WM6 - Got some GPS signals, but not continuous (Settings is COM4 and 4800baud)
  • HTC Tytn II (MDA Vario III), WM6 - same behavior as Polaris (built in gps-device, no port splitter needed)
  • Artemis (MDA Compct III), WM5 - same behavior as Polaris (built in gps-device)

Note: in case of discontinuous GPS receiption the workaround for HTC Touch Cruise may be evaluated.

Help

Install

Put cab file on the PDA, click it and the application will install itself. An icon OSMtracker can be found under programs

Setup

First setup the application, goto file→settings and choose a data folder path (preferable a storage card folder location I made an OSMtracker folder on my sd-card (the wavs, gpx and osm tiles are stored here)

Configure the GPS, goto file→settings->gps and configure com port and baudrate.

It may be worth noting that if there is no valid GPS data coming in, then most of the buttons do not show text or icon (with the default buttons.xml file, only the right-most two buttons in the bottom row show icons). (DavidJames 17:03, 13 November 2007 (UTC))

Buttons

For custom button assignment, edit the file buttons.xml in the application folder. The title attribute is the button text in the application, the waypoint text (in the GPX) is the last string. Icon is not used in this version.

note: while moving/driving and live annotating, keep in mind that there's a 2-3 sec delay between the actual position and the GPS data.


Development

If you want to help develop OSMtracker or want to discuss issues, subscribe to the new OSMtracker-dev list at https://www.trg-oha.de/mailman/listinfo/osmtracker-dev/

For svn sourcecode access contact us on the OSMtracker-dev list

you also can contact us on irc://irc.oftc.net/osmtracker

Download

v0.4.2 alpha release, 19. August 2008 [Download PC installer] [Download .cab version] - if you have changed the buttons.xml file and you want to keep it, please backup it before upgrading.

Requirements : .NET Compact Framework 2.0 Redistributable

Please report bugs in our bugzilla at https://www.trg-oha.de/~sstrickroth/osmtracker/bugzilla/

Links

OSMtiledownloader

JTileDownloader

Personal tools
recent changes