... the user friendly GPS tool

Changes of all RouteConverter versions

Release 2.30 from 7. September '21

  • reads maps from MBTiles files with PNG and JPG tiles
  • reads Wikipedia Geohack Links
  • reads and writes Microsoft Flightsimulator 2020 Flight Plan (.pln)
  • uses file name as default position list name for Garmin Fit (.fit) files
  • writes course and file id mesg into Garmin Fit (.fit) files
  • allows to configure the heart beat rate on the Y-axis for a heart rate graph
  • allows to delete local map files from the maps dialog
  • prepares the release of RouteConverter as a Portable App by introducing JVM option to set application and temporary directory
  • downloads the BRouter profiles during startup not before rendering
  • renders the routing times in the distance column of the position table
  • supports ctrl and the keypad plus and minus keys for zooming
  • stops filtering files in file open dialog by .gpx by default
  • tries to parse longitude, latitude, elevation and speed in all supported formats and not only the configured preference
  • centralize distance and time aggregation to fix inconsistencies in rendering
  • adds Ctrl+Enter as a shortcut for Mac's missing Ins-ert key
  • fixes the default size for dialogs
  • fixes the name of local root folder in the browse tab
  • fixes bug when overlays are not marked in the menu
  • fixes a bug which prevented pasting positions into Garmin Fit (.fit) files
  • fixes * bug which failed to sort positions by description when a description is null
  • fixes a bug regarding the zoom limits of the Mapsforge based map
  • fixes a bug where editing the elevation of a one position route let to an IndexOutOfBoundsException when the elevation profile was shown
  • fixes bug a where the first position was omitted in the profile view causing IndexOutOfBoundsExceptions when editing the last position
  • fixes a bug to put the focus on the position list
  • fixes a bug leading to a ConcurrentModificationException when changing the position list
  • fixes a bug bug which led to endless loops and 100% CPU load when augmenting positions
  • fixes a strange NullPointerException on an 2013 iMac
  • adjusts Google Edition to latest API changes

Release 2.29 from 23. November '20

  • reads elevation and speed from logs written by Garmin Instinct 7.x devices
  • always writes the country code for Garmin G1000 devices
  • uses distances and time from the routing calculation for the profile view
  • adds an optional heart beat rate column for the position table
  • supports the latest Windows proxy settings for HTTP requests by using proxy-vole 1.10
  • reads GraphHoper graph directories produced by mapsforge, old and new RouteConverter configuration
  • reads GraphHoper graph directories with and without -latest suffix
  • allows to delete the .osm.pbf file after producing the GraphHopper graph directory
  • sorts the routing mode preferences by name
  • allows to remove downloads permanently from the list of past downloads
  • makes the color of waypoints configurable
  • uses a larger map buffer to render complex maps
  • keeps the divider locations when the screen size changes
  • supports Java 15 and reports updated versions
  • reads crippeled ISO 8601 dates with the format 2010-09-18 03:13:32 i.e. with a space instead of a T between date and time and without a timezone
  • makes apiUrl and fileUrl for Google Maps in China configurable
  • transfers extended sensor data like heading, pressure, temperature and heart beat rate between CSV, Excel, GPX and WGS84 formats
  • fixes route drawing errors by introducing harsher synchronisation
  • fixes the default descriptions where spaces from the numbering were omitted
  • fixes bug when Garmin Fit (.fit) files were not detected when ]imported into a GPX file](https://forum.routeconverter.com/thread-3080.html)
  • fixes bug where the length display showed routing times in millis as seconds
  • fixes IndexOutOfBoundsException when the last row is selected
  • fixes ArrayIndexOutOfBoundsException when adding positions to a track

Release 2.28 from 6. July '20