Advertisement

CHANGELOG

What's New in version 2.27.95:

  • Allows to select and move multiple positions on the map in the Open Source Edition
  • Supports Mac OS X 10.14 'Mojave' and later with a jjlink/jpackage based setup
  • Uses GraphHopper 0.13, BRouter 1.5.5, mapsforge 0.12 for the Open Source Edition
  • Has optimized deletion of positions in large tracks
  • Has optimized selection handling when removing all selected positions
  • Shows an error message if no JavaFX is present for the Google Edition like for Java 11
  • Introduces a fix for Google Maps in China for the Open Source Edition
  • Shows copyright texts for maps in the Open Source Edition
  • Tries to avoid the download of routing data in BRouter .rd5 tiles and GraphHopper .osm.pbf files
  • Tries to download the .osm.pbf file with smallest enclosing bounding box for GraphHopper
  • Fixes several bugs when writing Garmin Flight Plan (.fpl) files: description might have spaces, identifiers for same position are merged, country code can be determined from identifier, 4 digit identifiers are Airports, only User Waypoints have no country code
  • Fixes bugs in Microsoft Excel 97-2008 (.xls) and Microsoft Excel 2008 (.xlsx) files that empty columns stop parsing and description is not read from numeric columns
  • Fixes a bug where setting the map (device) scale factor didn't have an effect
  • Fixes service uris for Nominatim based geocoding
  • Fixes several initialization bugs which didnít let the UI come up in rare circumstances

What's New in version 2.26.69:

  • adds Brazilian and Catalan localization
  • shows short distances in meter or feet instead of kilometers or miles
  • uses feet for elevation display in nautic unit system
  • writes heading, pressure and temperature in CSV and Excel files
  • shows notification popups during processing of GraphHopper .pbf files and during routing of long BRouter routes
  • supports WAD scripts for proxies
  • avoids the initialization of the remote tree if the local tree is the preference to speed up the browse panel
  • disables printing the Mapsforge based map
  • optimizes reading of Nominatim geocoding results
  • fixes red routing lines by loading segment files around the position the same way BRouter does it
  • fixes distance is displayed in elevation units when the distance is less than 10km
  • fixes distance is displayed in meters for nautic and statute units when the distance is less than 10km
  • fixes a NullPointerException in the Web Page (*.html) format since there is no default API Key anymore
  • fixes a bug in the overlay initialization

What's New in version 2.24.42:

  • Reads and writes Garmin Fit 2.0 (.fit) files
  • Extends the Offline Edition to use online maps
  • Extends the Offline Edition by the display of hill shading
  • Adds a zoom combobox to the Offline Edition
  • Allows to open files via double click on Mac OS X
  • Refuses to start with Java 8 Update 161 to 172 on Windows due to a JavaFX bug in Oracle's Java VM
  • Uses anti-aliasing on Linux
  • Limits zooming in the Offline Edition to a reasonable range
  • Adds columns to Microsoft Excel 97-2008 (.xls) and Microsoft Excel 2008 (.xlsx) files if they don't exist but are needed to store data
  • Fixes profile and map panel initialization problems on fast computers which didn't show the map on startup
  • Fixes bug when inserting intermediate positions in the Offline Edition: have to wait for adding to positions model to be completed before inserting the next positions
  • Fixes a bug where loading tile server list on Java 9+ failed since the Esri copyright was missing in the XML Schema
  • Fixes a bug where markers, tracks and waypoints where not removed from the map due to remove/add reordering issues
  • Fixes a bug where the deleted route was not correctly removed due to indexOf() broken due to equals() broken
  • Fixes a bug if the first position has no coordinates
  • Fixes a bug when completing time which enables the select all scenario again since it was gone after release 2.20
  • Fixes a bug reading Photo (.jpg) files with more than 64 KByte metadata
  • Fixes a bug writing Photo (.jpg) files which were overwritten with zeros
  • Adds a workaround to read Photo (.jpg) files with broken user comments
  • Adds a workaround to read NMEA 0183 Sentences (*.nmea) files with GGA sentences that are one comma shorter
  • Fixes a bug when reading some Navigon Mobile Navigator (*.route) files
  • Fixes a bug that stopped rendering of the Mapsforge map in the Offline Edition

What's New in version 2.24:

  • Reads and writes Garmin Fit 2.0 (.fit) files
  • Extends the Offline Edition to use online maps
  • Extends the Offline Edition by the display of hill shading
  • Adds a zoom combobox to the Offline Edition
  • Allows to open files via double click on Mac OS X
  • Refuses to start with Java 8 Update 161 to 172 on Windows due to a JavaFX bug in Oracle's Java VM
  • Uses anti-aliasing on Linux
  • Limits zooming in the Offline Edition to a reasonable range
  • Adds columns to Microsoft Excel 97-2008 (.xls) and Microsoft Excel 2008 (.xlsx) files if they don't exist but are needed to store data
  • Fixes profile and map panel initialization problems on fast computers which didn't show the map on startup
  • Fixes bug when inserting intermediate positions in the Offline Edition: have to wait for adding to positions model to be completed before inserting the next positions
  • Fixes a bug where loading tile server list on Java 9+ failed since the Esri copyright was missing in the XML Schema
  • Fixes a bug where markers, tracks and waypoints where not removed from the map due to remove/add reordering issues
  • Fixes a bug where the deleted route was not correctly removed due to indexOf() broken due to equals() broken
  • Fixes a bug if the first position has no coordinates
  • Fixes a bug when completing time which enables the select all scenario again since it was gone after release 2.20
  • Fixes a bug reading Photo (.jpg) files with more than 64 KByte metadata
  • Fixes a bug writing Photo (.jpg) files which were overwritten with zeros
  • Adds a workaround to read Photo (.jpg) files with broken user comments
  • Adds a workaround to read NMEA 0183 Sentences (*.nmea) files with GGA sentences that are one comma shorter
  • Fixes a bug when reading some Navigon Mobile Navigator (*.route) files
  • Fixes a bug that stopped rendering of the Mapsforge map in the Offline Edition

What's New in version 2.23:

  • Reads and writes comma and semicolon separated CSV (.csv) files
  • Reads and writes Microsoft Excel 97-2008 (.xls) files
  • Reads and writes Microsoft Excel 2008 (.xlsx) files
  • Adds Norwegian Bokmal localization
  • Adds a column displaying the distance between two positions
  • Supports Java 9 and Java 10
  • Removes the Eclipse SWT based map
  • Replaces the embedded GPSBabel 1.3.6/1.4.4 with a downloaded GPSBabel 1.5.4
  • Removes support for MS Autoroute (.axe) files as GPSBabel 1.5.4 doesn't support it anymore
  • Has better support for reading and writing Garmin3, Trackpoint v1 and v2 and trekbuddy extensions
  • Uses Mapsforge 0.9.1 for the Offline Edition
  • Replaces URLs for Strava maps
  • Fixes a bug to not zoom out of map if a new map covers the currently visible region
  • Fixes a bug when moving positions in the Offline Edition by decoupling dragging of markers from editing the position
  • Fixes a bug when choosing to download larger maps for the Offline Edition
  • Fixes a bug where a new/open file doesn't update the route in the background but displays the new route in the foreground
  • Fixes a bug when reading Navigon Cruiser (.cruiser) files with binary elements
  • Fixes decimal formatting in GPX 1.1 (.gpx) files with TrackPoint extensions
  • Adds a workaround for broken CoPilot files on Samsung Galaxy S5
  • Fixes timestamp set to 1.1.1970 if time delta is zero
  • Fixes a bug when no description was found which stopped the rendering

What's New in version 2.17:

  • uses the crowd source translation via weblate.org
  • allows to restart and stop downloads
  • uses version 3.21 of the Google Maps API for the Online Edition
  • allows users of the Offline Edition to download routing and elevation data together with the maps where they're needed
  • splits up the maps and themes dialog of the Offline Edition to 2 dialogs and makes their tables sortable
  • scans for missing files in the download queue and adds them if required to keep them current
  • searches in the download queue for downloads that need to be updated and marks them as outdated
  • shows the wait cursor when downloading categories from the RouteCatalog which unfortunately doesn't work when expanding the tree with the plus '+'
  • fixes a bug where the insertion of waypoints and turnpoints didn't work anymore
  • fixes a bug where the JavaFX-based map didn't initialize on Java 7
  • fixes a bug where printing for the JavaFX-based map view under Java 8 was not working (under Java 7 there is no print support for JavaFX)
  • fixes a bug where dragging and modifying positions in the position list leads to invalid routes, tracks, waypoint lists
  • fixes a bug where the selection on the map was not updated when dragging and modifying positions in the position list
  • fixes a bug where the display of the waypoint description on the map was always disabled

What's New in version 2.15:

  • adds an option to disable 'show all positions' after loading and after switching position lists
  • provides elevation service that tries to select the best possible elevation service
  • shows the URLs of routes in the catalog as a tooltip
  • uses JavaFX on Windows for the map view which requires Oracle Java 7 Update 40 or later to work
  • uses the system-wide proxy configuration as documented by Oracle
  • removes the faulty Outdoor Active maps integration
  • fixes a bunch of bugs during the startup phase which make the map, routing and elevation unusable
  • fixes a bug where routes where just rendered partially and inaccurately
  • fixes a bug where elevation information was erased when trying to complete it
  • fixes a bug where downloads where slowed down, performed twice and reported failures
  • fixes a bug where the conversion of long routes to tracks did not render an accurate track afterwards
  • fixes a bug where gpsbabel did not work on 64 Bit operation systems
  • fixes a bug where Google Maps URLs where not parsed correctly
  • fixes a bug where the rename of a category in the local route catalog had no visible effect
  • fixes a bug where the route length is doubled each time the position list is switched

What's New in version 2.14:

  • adds the OSM-based OpenTopoMap
  • adds Portuguese localization
  • adds notifications in the lower right corner to display download progress
  • requires at least Java 7
  • uses a single JAR for 32 and 64 Bit support, which internally selected the correct version
  • uses the Apple key as an accelerator instead of Ctrl
  • uses JavaFX on Mac OS X for the map view which requires Oracle Java 7 Update 40 or later to work
  • uses version 3.18 of the Google Maps API which introduces fading of map tiles and supports the avoid ferries routing option
  • supports the Garmin TrackPointExtension v1 and v2 for GPX 1.1 (.gpx) files
  • renders a red line if a routing request to Googles servers did not return any results
  • completes elevation data when inserting positions only if the data is already locally available
  • creates trips for Garmin zŁmo 590LM with more than 29 waypoints
  • makes route color configurable
  • fixes reading CoPilot 9 (.trp) files which are UTF-16LE encoded
  • fixes a bug when loading the Hikemap
  • fixes a bug where the Outdoor Active Maps showed missing tiles
  • fixes a bug where the profile didn't use all the horizontally available space
  • fixes a bug in undo for completion after insertion of intermediate positions
  • fixes a bug in undo for removing positions
  • fixes a bug that WPL sentences might have no checksum
  • fixes an int overrun bug in the track duration calculation
  • fixes a bug to make value conversion for Statute and Nautic unit system commutative

What's New in version 2.12:

  • allows to choose between NASA SRTM1, SRTM3 and Jonathan de Ferranti DEM 1, DEM 3 when completing elevation data
  • allows to keep the option dialog open all the time
  • offers a downloads dialog to show the previously hidden downloads of elevation data
  • adds a column to the positions table that shows the elevation difference from a position to its predecessor
  • is signed with a certificate from Certum which enables Webstart with Java 1.7.0_51 again
  • uses version 3.15 of the Google Maps API which enables the mouse wheel with Internet Explorer 11 again
  • fixes a bug when the sort menu entries are not activated directly after loading a file

What's New in version 2.11:

  • reads Columbus TimeAlbum (.csv) files
  • reads and writes MotoPlaner URLs
  • reads SRTM1 and SRTM3 files when completing elevation data
  • allows to switch between speed and elevation in the context menu of the profile graph
  • uses the Glopus (*.tk) format with latitude,longitude,comment when pasting to the clipboard
  • uses a single instance when calling the Webstart API and passing it an URL to open
  • uses integer tick units for the profile graph to avoid fraction number
  • is more robust when reading NMEA 0183 Sentences (*.nmea) files
  • allows to use zoom level 19 of Mapnik maps
  • fixes the performance issues when deleting large number of positions in tracks with lots of positions
  • fixes a bug when converting routes to tracks that inserted new positions in unpredictable order
  • fixes a bug when reading NMEA 0183 Sentences (*.nmea) files where the ZDA year is encoded with 4 digits
  • fixes a bug when writing Garmin POI (*.gpi) files with spaces in the position list name
  • fixes a bug when writing Google Earth 5 (*.kml) speed bars with wrong speed segments
  • fixes a bug when writing [WebPage (*.html)] files which failed to display positions
  • fixes a bug when registering at the RouteConverter service that allowed empty first and last names

What's New in version 2.10:

  • reads ape@map (.trk) files
  • reads broken Columbus V990 (.csv) files as reported here
  • reads Google's MultiTrack extension for Google Earth 5 (*.kml) files
  • extracts Google Earth 5 (*.kml) from Google Maps My Places URLs starting with http://maps.google.com/maps/ms?...
  • adds Polish and Russian localization
  • allows for floating point input to the position deletion dialog
  • solves speed problems when rendering lots of markers with and without descriptions
  • fixes a bug when Extras/Options... preferences where not loaded from the place where they were saved
  • fixes a bug when writing GoPal Route (.xml) files with wrong ISO-8859-1 character set definition
  • fixes a bug when writing Training Center Database (.tcx) files that were missing the heartbeat information
  • fixes a bug when starting GPSBabel with spaces in the path due to changes to Runtime.exec in Java 1.7.0_21 for Windows

What's New in version 2.9:

  • reads Garmin Fit (.fit) files
  • extracts speed from Sports Tracker (*.gpx) files
  • is optimized for large tracks with several hundred thousand positions
  • allows to display coordinates as decimal degrees, degrees and decimal minutes, degrees minutes and seconds
  • allows to display coordinates at current mouse position
  • allows to display the waypoint description next to the waypoint
  • allows to add time to positions interpolated from existing time information
  • allows to add new positions not only for one but for all selected positions
  • stores position list name and description for waypoints in of GPX files
  • gives routes nicer names when splitting them
  • notifies about Java updates
  • fixes a bug when the Google Maps Directions API throwed OVER_QUERY_LIMIT exception since more than one request was active at a given time
  • fixes a bug stopping threads when shutting down to fix Java 1.7.0_07 on OpenSUSE problems
  • fixes a bug when selecting and moving positions failed
  • fixes a bug when displaying large number of waypoints
  • fixes a bug that route names in Training Center Database(.tcx) files should be unique and not exceed 15 characters
  • fixes a bug when writing Google Maps URLs (*.url)
  • fixes a bug when reading i-Blue 747 (.csv) and Qstarz BT-Q1000 (*.csv) files without timestamps
  • fixes a bug when reading Columbus V900 Standard (.csv) files with 'G' fix indicator
  • fixes a bug when writing GPX 1.1 (.gpx) files with speed as m/s
  • fixes a bug that SRTM data files were deleted upon program completion
  • fixes a bug that required to select a position to be allowed to print
  • fixes a bug that null values for elevation where ignored during complete or edit operations
  • fixes a bug to bring up the help window when started via Webstart

What's New in version 2.8:

  • reads and writes GoRiderGPS (*.rt) files
  • reads Google Maps URLs without coordinates as Google dropped the KML support
  • follows Windows Shortcuts (*.lnk) in the local RouteCatalog
  • opens all files from a directory when a directory is dropped on RouteConverter
  • adds relief and symbols to the Hike map
  • adds the OutdoorActive maps Topographic, Austria and Swiss
  • remembers the map bounds and zoom when it is closed and uses them for the next start
  • shortens paths in the reopen menu like the Microsoft Office programs
  • moves Google Maps API calls from Java to JavaScript to make support for OpenLayers and OpenRouteService easier
  • allows to print only if there is a position
  • allows to print route descriptions only if the position list is of the type route
  • shows an increased stability of the map module when extensively used
  • fixes a bug when reading Google Earth 6.2 (*.kml) files with Track extension and non-UTC timezones
  • fixes a bug when writing Navigon Mobile Navigator (*.route) files
  • fixes a bug when reading TomTom firmware version 9 files
  • fixes a bug when reading Garmin POI (*.gpi) files with umlauts
  • fixes a bug when splitting iGO8 Route (*.kml) files
  • fixes a bug which scrambled the position order when opening multiple files at once
  • fixes a bug which made saving a converted file besides the original file very difficult
  • fixes a bug did not hide map controls during printing
  • fixes a bug to avoid 'null' output when printing
  • fixes a bug which allowed to rename or delete the root node of the RouteCatalog

What's New in version 2.6:

  • reads and writes iGO8 Route (*.kml) files
  • allows to export the current position list to a file
  • moves all selected positions when dragging a position on the map
  • displays elevation or speed in the profile view at the bottom of the window
  • displays elevation, distances and speed in metric, nautic and statute measurement system
  • displays copyright messages for OpenStreetMap and OutdoorActive maps
  • uses the routing instructions from Google Maps Directions API when adding positions
  • uses Google Maps Elevation API first when completing elevation information
  • uses the latest Eclipse SWT 3.8M3 library to show a map again on Windows XP
  • fixes reading Navigating POI-Warner (*.asc) files containing control characters
  • fixes reading Tom Tom POI (*.ov2) files containing control characters
  • fixes writing Training Center Database 1 (*.tcx) and Training Center Database 2 (*.tcx) files
  • fixes a bug when tracks were not painted anymore after scrolling the map
  • fixes a bug localizing the map display and controles
  • fixes a bug when routes over water were not painted
  • fixes a bug omitting the username required for geonames.org
  • fixes a bug when reading ZIP archives containing file names with umlauts

What's New in version 2.4:

  • reads and writes CoPilot 8 (*.trp) files
  • reads and writes Opel Navi 600/900 (*.poi) files
  • adds Czech and Slovakian localization
  • allows to drag and drop positions in the position list
  • displays time data in the default time zone of the users machine
  • duplicates the first position for Navigon Mobile Navigator and CoPilot routes
  • adds a confirmation dialog before deleting categories
  • opens a dialog when adding information to positions takes a long time
  • uses a pointer as the mouse pointer on the map
  • uses digits for the elevation axis of the elevation profile
  • fixes the display of maximized windows if the task bar is not at the bottom
  • fixes reading data from URLs
  • fixes copying positions from a position list to a newly created position list failed if the file format is not GPX
  • fixes the misleading error message when a user tries to register with an already existing name
  • fixes links in about dialog under Linux
  • fixes files read from root if their path was relative under Linux
  • tries to make the map work on all major 32- and 64-bit Linux distributions

What's New in version 2.1:

  • reads and writes GoPal Route 5 (*.xml) files
  • reads time and elevation from Google Earth (*.kml) files written by Navigon 6310 devices
  • adds Spanish localization
  • adds a menu with recently opened files
  • always displays times in GMT/UTC timezone
  • solves the menu performance problems on Mac OS X
  • avoids the browser polling most of the time on Linux and Mac OS X
  • complements comments, elevation and time of manually inserted positions
  • speeds up reading of files by first trying most likely candidates
  • speeds up writing of files by not reloading them if the format didn't change
  • contains a workaround for GPST(racker) which stores m/s instead of Km/h in GPX 1.1 (*.gpx) files
  • fixes a bug introduced in 2.0 where selected positions where not centered on the map
  • fixes a problem with routes that could not be selected in the position list chooser
  • fixes wrong time when reading GoPal Route 3 (*.xml) files
  • fixes wrong order of positions when writing Falk Navigator (.tour) files
  • fixes the find populated place lookup by using http://ws.geonames.org/ as a default

What's New in version 1.33:

  • reads Wintec WBT-202 (*.tes) files
  • reads Navilink (*.sbp) files
  • contains a warning dialog about XML parser bugs in Java versions before 1.6.0_14
  • contains an option to turn off centering the map for the selected positions when zooming
  • parses short Tripmaster 2.5 TomTomRoute (*.itn) track logs
  • extracts the speed from Google Earth (*.kml) track logs created by Wintec WBT-201 devices
  • salvages the heart beat rate when converting from GPX 1.1 to Training Center Database 1 (*.crs)
  • fixes a bug where coordinates where geocoded for the default position name
  • fixes Google Earth (*.kml) coordinates parsing bug when coordinates are string lists separated by spaces
  • fixes a memory leak that kept the previous position list in memory when a new one was loaded
  • fixes a bug where written Garmin POI Database (*.xcsv) files contained a position list three times