... the user friendly GPS tool

Changes of all RouteConverter versions

Release 2.32 from 10. September '22

  • allows to drop files on the map to open them for the Open Source Edition
  • removes the shadow from the marker
  • shows the complete map and theme names in the comboboxes above the map
  • shows the download sizes in the Downloads dialog
  • uses JDK 11.0.14 for the bundled RouteConverter Windows .exe
  • limits the usage to Java 8 to 14 when started with the RouteConverter Windows .exe that assumes an installed JRE or JDK
  • filters mouse press events while pressing CTRL to insert positions to avoid last position to be remembered
  • parses the style url for route characteristics of Google (*.kml) files to remove it from the position list name
  • fixes failing routing with BRouter when using current car profiles which demand for a secondary data directory
  • fixes IllegalArgumentException in sorting GraphHopper routing data
  • fixes a bug when users define their GraphHopper directory under Windows
  • fixes concurrent modification problems during the downloads of the first start

Release 2.31 from 18. February '22

  • displays a magnifier lense on the map for search results of the find places dialog
  • uses SVG graphics for markers on the map
  • accepts coordinates with comma and italic apostrophe
  • supports kurviger and mapsforge GraphHopper graphs for corresponding maps
  • prefers local graph directories and .pbf files over downloads of remote files for GraphHopper routing
  • asks the user before downloads initiated for GraphHopper
  • ensures that all BRouter segments have to be from the same (latest) date to avoid routing problems
  • shows the map border even if route is within the map boundaries when visiting maps for downloads
  • logs request failures to broken tile servers
  • logs PointNotFound routing errors for GraphHopper
  • prepares as a PortableApp for a beta test
  • blocks the usage with Java 15 or later due to changes that break compatibility with Java 8
  • fixes bug where TripExtensions where ignored if they're not the first extension
  • fixes boolean logic errors to solve GPX loading issue
  • fixes a bug where speed was assumed as Km/h instead of m/s in Garmin Fit (.fit) format
  • fixes deadlocks in rendering tracks, routes and waypoints to the map
  • fixes bug when download queue was not saved after stopping or removing downloads
  • fixes a bug where a NullPointerException when deleting routes
  • fixes a bug when selecting positions for completion which have no coordinates and thus no distance
  • fixes javax.net.ssl.SSLHandshakeException on MacOS

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