GPS Trackmanager

Current version: 4.03

Release date: May, 2008

Current version: Download 4.03

The application is free for personal non-commercial use. Any donations are welcome to support maintenance and future developments.

Thanks to all the people who provided feedback and did the testing of the release candidates.




The information about the GPS TrackManager application is available in the following two languages:


Nederlandstalige beschrijving





English description


The above links provide detailed information about the program and how to use its  features. At the moment this is the only available information. There is no on-line help or manual available.

Currently
the program is provided to you as freeware for personal non-commercial use.
Donations are always welcome.

The program is currently available in the English and Dutch language. You can switch between the languages run-time (menu Extra – Language).

If you want to make a contribution to the program you can do one of the following:

  • make a German/French/Spanish translation of the GpsTrackManager.ini
    file
  • other translations are also welcome
  • inform me of any bugs that you encounter
  • give suggestions for improvements

Many thanks to all the people that responded to me with feedback.

If you have any remarks or suggestions to help me improve the application, please e-mail me at:

gps-trackmanager@write4u.nl


Version history

4.03  may 2008

  • New: New NMEA simulation feature (for Karst): Drive the selected track live at the set speed.
  • New: Height is read from NMEA logfile from the GGA record (for Ismo).
  • New: Support for Google Earth KML file format.
  • New: View current Waypoints and Tracks in Google Earth.
  • New: When saving to TXT, the date/time field is stored in ISO 8601 format.
  • New: When saving to TXT, you can select the fields and the order of the fields.
  • Bugfix: During a simulation, the program could get stuck at the end.
  • Change: Increased maximum COM port from 12 to 16.
  • Bugfix: Transmitting Trackpoints and Waypoints to a Garmin device did not function properly.

4.02  october 2007

  • Bugfix: Some labels indicated incorrect strings.
  • Change: Transmitted RMC records also holds speed (in knots) with respect to next point.

4.01  august 2006

  • Bugfix: Settings of socket connection were not stored in the userdata file.
  • Change: Socket listener (Server socket) has its own settings and is only started when the user explicitly enables it.

4.00  august 2006

  • Bugfix: When reading Co-ordinates from Garmin unit, the latitude and longitude was incorrectly converted when a point was East of Greenwich or South of the Equator.
  • Bugfix: When NMEA messages where received without \’*\’ character, the application generated an error.
  • Bugfix: For each RMC message that was transmitted, the communication channel was first closed and then opened again.
  • Bugfix: When importing NMEA logfiles some co-ordinates where converted incorrectly which made them close to 0.
  • Bugfix: When plotting a track that was east and west of Greenwich, it was plotted incorrectly.
  • Change: Moved the communication mode selection to communication settings dialog.
  • Change: Used the TVirtualStringTree component instead of the Delphi TTreeView component which should provide improved performance for large files.
  • New: When simulating NMEA messages, you can specify a starting time/date.
  • New: When creating an NMEA file based on a tracklog, you can specify a starting time/date.
  • New: The treeview also indicates the number of segments there are in a track.
  • New: You can cut, copy and paste items in the treeview. (items are placed on the clipboard in XML format).
  • New: You can import a list of trackpoints from an Excel (csv) file.
  • New: You can new save the selected track or the selected list of waypoints.
  • New: Communication over TCP Sockets is now possible (for NMEA simulation).

 

3.06  june 2006

  • Bugfix: When reading Co-ordinates from Garmin unit, the latitude and longitude   was incorrectly converted when a point was East of Greenwich or South of the Equator.
  • Bugfix: When NMEA messages where received without \’*\’ character, the application generated an error.
  • Bugfix: For each RMC message that was transmitted, the communication channel was first closed and then opened again.
  • Bugfix: When importing NMEA logfiles some co-ordinates where converted incorrectly which made them close to 0.
  • Bugfix: When plotting a track that was east and west of Greenwich, it was plotted incorrectly.
  • Change: Moved the communication mode selection to communication settings dialog.
  • New: When simulating NMEA messages, you can specify a starting time/date.
  • New: The treeview also indicates the number of segments there are in a track.
  • New: You can delete items from the treeview with the [Delete] key and [Ctrl]+X keystroke.
  • New: You can import a list of trackpoints from an Excel (csv) file.
  • New: You can now save the selected track or list of waypoints.

 

3.05  december 2005

  • Bugfix: Error when there was no CRC information in NMEA record.
  • Change: Default language set to English (instead of Dutch).

 

3.04  november 2005

  • Bugfix: WPT files with blank lines causes an error on opening.
  • Bugfix: The file MyWaypoints.gpx did not use the correct DecimalSeparator and empty nodes were written to the file. Therefore it could not be opened in MapSource.
  • Other minor bugfixes.
  • New: Functions for checking/splitting/filtering of NMEA log file.
  • New: Time/Speed diagram
  • New: The application is distributed as a setup file to enable easy installation.

 

3.03  july 2005

  • Added Help menu with links to readme file and website.
  • Added function to check if update is available on the website.
  • Bugfix: When deleting a point while selecting an illegal node, a runtime error occured.
  • change: NMEA simulation is now on basis of selected tracklog.
  • Bugfix: On NMEA simulation tab runtime error if there were not tracklogs.
  • Bugfix: Point editor changed all points when multiple points where selected instead of only the selected points.
  • Bugfix: Negative co-ordinates (latitude and longitude) resulted in incorrect NMEA RMC records.
  • Change: When saving as TXT (pushpin file for AutoRoute) you can select fields and fieldnames to be used for export.
  • Other minor bugfixes.
  • Change: The user settings are now stored in a configuration file \’UserData.ini\’ instead of \’GpsTrackManager.ini\’ so they won\’t be overwritten when a new version is released. The latter file now only contains the text strings of the user interface.

 

3.02  june 2005

  • Total revision of the application. Main reason was the support of the GPX file format which demanded a new approach on handling multiple tracks and routes.
  • A lot of minor bugfixes and improvements.
  • Added support for GPSmap 60C receiver in the Garmin protocol.
  • Main new functions:
  • Waypoints tab with a list of waypoints that are automatically loaded and stored in the file ‘MyWaypoints.gpx’.
  • Function to create an NMEA log file on the basis of a list of points (tracklog) where you can provide a speed and interval.
  • Function to register the GPX file extension to enable starting the program by double clicking a GPX file (Extra – register GPX  extension). If you move the program to a different location you must perform this function again.

 

3.00 – 3.01

  • Internal releases of the revision of the application.

 

2.06  nov 2004

Changes:

  • Bugfix: Calculation of distance during routeplanning was incorrect.
  • New: Pushpins can be created during routeplanning with AutoRoute.
  • New: Last location of save or open action is stored.

 

2.05  aug 2004

Changes:

  • Bugfix: If more than 1000 points where transmitted, there was a queue overrun where the first points where lost. The queue size is now increased to 10000 items
  • Bugfix: Time of downloaded waypoints is now set to current time.
  • Bugfix: The application crashed if NMEA messages where received in Garmin communication mode
  • Bugfix: It was not possible to select NMEA mode manually.
  • New: When more points are selected and the point editor is used, the checked fields are changed for all selected points.
  • New: plotting points: show only waypoint names.
  • New: symbol of waypoint can be selected.
  • New: selected points are indicated in red in the various plots.
  • New: Maximum height in time/height diagram is automatically calculated.
  • New: Height is indicated in color (ranging from blue -> purple -> red) where blue is minimum height and red is maximum height.

 

2.04  mei 2004

Changes:

  • Performance improvement on listview actions (such as: adding/removing items)
  • While planning a route (AutoRoute Capture), the total distance is displayed of the recorded (captured) points (only trackpoints are calculated).
  • Bugfix: Grid of time/height diagram was incorrect.
  • Check if waypoint names are unique before transmitting them to the Geko.
  • Bugfix: Reading co-ordinates from AutoRoute \’Location Sensor\’ did not function in Windows XP interface due to the rounded corners of the windows.

 

2.03  apr 2004

Changes:

  • Extended settings for serial channel.
  • Possibility to save plotted images as bitmaps.
  • Reduced size of Date/Time column (in Delphi TDateTime format) to 1 pixel because it is not realy usefull userdata.
  • Semi-Automatically activate AutoRoute “Location Sensor”.
  • Each point can be a \’W\’aypoint or \’T\’rackpoint, this means that you can combine the two types in one file to keep them together. Transmission of points to GPS-receiver will only transmit the selected type.
  • File open dialog defaults to \’all files (*.*)\’
  • Added function to use the timestamp as point name.
  • Bugfix: Direction calculation (NMEA RMC message).
  • Bugfix: Lat Lon calculation (NMEA RMC message).

 

2.02  feb 2004

Changes:

  • Added English translation.
  • Fixed some bugs concerning the opening and closing of the com-port.
  • Selected point can be moved to closest points (according to GPS co-ordinates).
  • During route planning, the captured point can be transmitted as RMC message.
  • Added my own file format (GTM = GPS Track Manager) to be able to store additional information.
  • Added function to reverse the track.
  • Other minor changes.

 

2.01  feb 2004

  • Major improvements in the Garmin communication.
  • Added AutoRoute support for planning a route.

 

1.02  okt 2003

  • Simulator repeats sending last co-ordinates every 500 ms.

 

1.01  sept 2003

  • First release for distribution.