ExpertGPS Changelog

What's new in ExpertGPS 8.63

Apr 16, 2024
  • Added workaround for importing ArcGIS KML files that don't follow the KML spec regarding polygons with cutouts/islands.
  • Fixed an issue with Undo/Redo where not all objects were being removed in a delete.

New in ExpertGPS 8.62 (Apr 5, 2024)

  • Fixed a slowdown when a long shape drawn inside a small bounding box uses a dash or dot line pattern.
  • Added NAD83 (2011) datum and projected coordinate formats that use it.
  • Added several dozen new coordinate formats in Illinois, Wisconsin, Kansas, Oregon.
  • Added a Format Info button to the Add Coordinate Format dialog in ExpertGPS Pro, which gives details about the exact EPSG projection, datum, and datum transformation ExpertGPS is using.
  • Improved the behavior of the Extend Route mode when moving the Route tool close to the end of an existing route.
  • Fixed a hang when printing to very small paper sizes.
  • Improved the print layout when printing to smaller paper sizes to avoid overlaps between the logo, scale bar, map title, UTM grid info, and north arrow.
  • Fixed an error message when entering invalid UTM zone in the Import Shapefile dialog.
  • Modified the behavior of dozens of ExpertGPS dialogs when invalid data has been entered, as part of the fix for the bug above.

New in ExpertGPS 8.61 (Mar 12, 2024)

  • Fixed recent error when using Zoom to Show All Data after undoing a command.
  • Fixed recent error when using the Break Route command.
  • Removed "the KMZ file has already been extracted" error message when importing a KMZ file a second time.

New in ExpertGPS 8.60 (Mar 7, 2024)

  • Added multiple levels of Undo and Redo.

New in ExpertGPS 8.57 (Mar 1, 2024)

  • Added Garmin Foretrex 801 model. (MTP GPX)
  • The View Online and Photo Viewer commands now show a security dialog before accessing files in a folder or from a website you haven't visited before.
  • Added additional support for parsing degrees, minutes, and seconds with non-standard minute and second symbols.
  • Fixed an error when exiting ExpertGPS when the Tracking command was active and using the laptop's internal GPS.
  • The Internal GPS setting of the Tracking command now has a faster refresh rate, horizontal and vertical error estimates, and experimental support for showing GPS satellite info if your GPS chip provides this data to Windows.

New in ExpertGPS 8.56 (Oct 31, 2023)

  • Further fixes to the GPX reading issues in ExpertGPS 8.53-8.55. Geotagged photos weren't being loaded correctly since 8.53.
  • Added NAD 1983 (CSRS) v6 MTM Nova Scotia zones 4 and 5.
  • Fixed uncommon error when a shapefile is imported with the wrong coordinate format selected.

New in ExpertGPS 8.55 (Oct 24, 2023)

  • Fixed recent change that caused trackpoint timestamps to disappear.

New in ExpertGPS 8.54 (Oct 17, 2023)

  • Fixed MTP settings for GPSMAP 67i.
  • Removed warning messages about GPX files that are missing valid schemas.

New in ExpertGPS 8.53 (Oct 3, 2023)

  • Fixed the Find by EPSG button for EPSG 27700 - British National Grid.
  • Added Nahrwan 1967 datum for UAE and Oman.
  • Fixed an error when importing certain complex OSM XML files.
  • Modified the Join Shapes command so that adjacent shapes are joined without starting a new track segment.
  • Modified the Import OpenStreetMap XML command so that complex relations with adjacent ways are automatically merged, allowing them to display as filled polygons.
  • Switched Garmin GPS 73 model to use MTP settings.

New in ExpertGPS 8.52 (Jul 7, 2023)

  • Fixed an error where an unnamed Pro Data column created an unreadable GPX file.

New in ExpertGPS 8.51 (Apr 13, 2023)

  • Fixed rare error while Tracking using the Windows Location API.
  • Fixed recent error when clicking a photo in the Photo List when Drop Shadow was enabled on the map.
  • Improved the error message when attempting to Receive Waypoints or Tracks from a GPS that doesn't have that capability.

New in ExpertGPS 8.50 (Apr 7, 2023)

  • Dropped support for Windows 7 and 32-bit processors.
  • Improved MTP support for newer Garmin watches.
  • Made internal changes to support rotated maps.
  • When clicking on a route, track, or shape, the magenta selection or orange marker triangle should now be placed precisely at the Snap circle.
  • Drawing straight line segments for a track or shape by clicking with the mouse or tapping the stylus has been improved so there's less chance of creating extraneous points if the cursor moves slightly.
  • Removed Tracking page from Preferences dialog, as these settings have been moved to the dialog that appears each time you enable Real-Time Tracking.
  • Fixed a recent error reading Z and M elevation data from point shapefiles.
  • Fixed a recent error causing some Garmin MTP devices to not be recognized.
  • Added support for Garmin eTrex SE and GPSMAP 67/67i.
  • Added location info to fix the ambiguity when two of your selected coordinate formats have the same short name: NAD27 (Canada) and NAD27 (United States), e.g.
  • Added support for Microsoft Surface Dial, and modified the mouse wheel behavior to make smaller changes in zoom level.
  • Added Press and Hold gesture for context menu on the map - hold the mouse button, pen, or finger without moving for one second to trigger a context menu.
  • Added Cancel Menu option to popup menus shown on the map, to prevent creating stray waypoints/tracks if you want to click out of the menu without making a selection.
  • Fixed error when alt-clicking on a geocache in the list.
  • Fixed recent change where Color Code by Elevation wasn't displaying in the Elevation Profile.
  • The route being drawn now stays selected after the draw is finished or cancelled.

New in ExpertGPS 8.42 (Feb 24, 2023)

  • Fixed an Undo Error introduced in 8.41 when a dialog box comes up or the map refreshes in the middle of a command (Import DXF, Project Waypoint).

New in ExpertGPS 8.41 (Feb 24, 2023)

  • Recently added features:
  • The drawing tools now snap to the other objects you've drawn on the map, allowing you to trace roads, trails, and the edges of shapes.
  • Fixed the Reduce Trackpoints/Simplify command, which was broken in 8.40.
  • Fixed the Extend Route functionality, which was broken in 8.40.
  • Added Antenna Height above Ground to the Tracking dialog, allowing you to subtract out the height of the surveying pole, tribrach, or vehicle that the receiver is mounted to when recording elevation data.
  • Improved the Marker or Snap location when clicking off the end or near an abrupt change in direction of a track, route, or shape.
  • Fixed some strange behaviors and errors which could occur when the middle mouse buttons were used while drawing or dragging with the left mouse button.
  • Fixed some issues with the selection rectangle or zoom rectangle drawing twice or partially erasing itself when keys were pressed or the map was refreshed.
  • Fixed some display issues while drawing routes, tracks, and shapes when keys were pressed or the map was refreshed.
  • The cursor state now updates immediately (without having to move the mouse) when holding or releasing Alt, Ctrl, Shift with tools that use these modifiers.
  • The Move Selected tool now starts with the Select Arrow cursor until you hover over something that can be moved.
  • Fixed a rare error when slightly moving the Move Selected tool.

New in ExpertGPS 8.40 (Feb 19, 2023)

  • The drawing tools (Track tool, Waypoint, etc) now snap to existing data on the map. As you move close to a track, shape, or waypoint on the map, you'll see a circle jump to the exact intersecting spot where the new trackpoint or waypoint will be created.
  • Added an Auto-Trace functionality to the Track and Shape drawing tools.
  • If, while drawing, you click on a track or shape, and then click again on a different spot on the SAME track or shape, ExpertGPS will automatically trace the path between the points.
  • You can use this feature to draw a hike along a series of trails and roads, for example, or to draw a polygon shape that shares an edge with another shape.
  • Updated the appearance and behavior of the popup Hover info window that appears when the cursor is over data on the map.
  • When dragging the Select and Zoom tool or drawing lines with the Route/Track/Shape tools, the screen animation has been improved to reduce flicker.
  • Made it easier to click exactly on the start, end, and intermediate points of tracks and shapes.
  • Fixed error when using Move Selected to highlight a track before using the Simplify Track command.
  • Added support for track color and waypoint group names when loading Raymarine GPX files.
  • ExpertGPS Pro now stores the order of Pro Data Columns when saving a GPX file. (Requires files to be saved in 8.38 or later, and opened in 8.38 or later)
  • Fixed error when importing certain GeoJSON files.
  • GeoJSON import now supports files with coordinate reference systems specified like urn:ogc:def:crs:EPSG::28355.
  • Using the Alt key to erase track or shape points while drawing no longer activates the menu when released.

New in ExpertGPS 8.37 (Jan 26, 2023)

  • Added Garmin 18x USB as a preset option for Real-Time Tracking, with custom instructions.
  • Added new error messages when the wrong GPS receiver is connected to ExpertGPS and a GPS command is unable to be performed.
  • Improved File Geodatabase import: better error message when importing unsupported ESRI 9.3 GDB, retry when selecting the wrong GDB folder, remember last File GDB location.
  • Replaced the Measure Track command with two new, more-descriptive commands - Color Code Track (visualize ranges of speed, grade, elevation) and Add Mile Markers.
  • Added a waypoint naming prefix option to the Grid Builder command.
  • Fixed a rare issue where double-clicking in a dialog to make a selection could cause a command to occur (like marking an unintended waypoint) on the underlying map.

New in ExpertGPS 8.36 (Jan 10, 2023)

  • Fixed a recent issue where notes could not be selected/moved on the map.
  • Waypoints, notes, geocaches, and photos can now be selected on the map by clicking on either the label text or the symbol/marker.
  • Improved error messages when connected to an Android or Apple phone.
  • Rewrote many of the menu prompts shown in the lower left corner.
  • Enabled all popup menu commands when viewing the geocache HTML view.

New in ExpertGPS 8.35 (Dec 28, 2022)

  • Recently added features: Added several hundred new coordinate systems and projected map grids.

New in ExpertGPS 8.34 (Dec 26, 2022)

  • Fixed error messages introduced in 8.32 when opening certain GPX files or receiving data from GPS.

New in ExpertGPS 8.33 (Dec 25, 2022)

  • Fixed a GPX processing error introduced in 8.32.

New in ExpertGPS 8.32 (Dec 24, 2022)

  • Better error messages and online help for Garmin MTP-based devices.
  • Better handling and reporting of out of memory errors.
  • Improved speed of polygon/polyline shapefile import.
  • Added option to import shapefile Attribute Table data as Pro Data or not.
  • Fixed issue where Import Polyline/Polygon dialog settings weren't being remembered correctly.

New in ExpertGPS 8.31 (Dec 14, 2022)

  • Fixed an error when opening GPX files from Humminbird fishfinders.
  • ExpertGPS will now read depth and temperature data from Humminbird GPX files. When saving, depth and temperature will be stored in the Garmin GPX format.
  • Fixed an error when connecting to some Garmin devices (zumo XT) which use MTP, but don't report Garmin as their manufacturer.
  • Improved responsiveness when displaying an elevation profile with the Waypoints box checked when there are thousands of waypoints in the file.
  • Improved responsiveness of the map redraw when dragging a selection across an elevation profile when there are thousands of waypoints in the file.
  • The Geocaching Settings dialog now uses the simplified EasyGPS interface for waypoint names (Geocache Name or GCxxxx ID). The older version was optimized for the early days when most GPS receivers only allowed 6-10 characters for waypoint names.
  • Improved the handling of custom geocache names and comments when switching GPS receivers and when saving/opening GPX files.
  • Fixed the "too many trackpoints" message when sending data back to a GPX-based Garmin marine GPS.

New in ExpertGPS 8.30 (Dec 8, 2022)

  • Fixed discrepancy between Label and Name on GPS when using Name Sequentially option in the Waypoint Grid Builder.
  • When using Send to GPS with GPX-based GPS receivers, ExpertGPS wasn't sending Garmin track color information.
  • Fixed a slowdown when importing shapefiles with many thousands of waypoints.
  • Using the Simplify command on a single track or shape with a magenta track selection will only reduce the trackpoints within that selection.

New in ExpertGPS 8.29 (Nov 16, 2022)

  • Fixed main program icon.

New in ExpertGPS 8.28 (Nov 3, 2022)

  • Better support for pasting coordinates with no comma separating the latitude and longitude components, like geocaching.com's N 42° 25.842 W 071° 30.947
  • Added Display on GPS column (Symbol Only, Symbol + Name, Symbol + Column) to the Waypoint List.
  • Improved map drawing speed when viewing thousands of polygons with labels.
  • Exported GeoJSON files now contain all of the column data in the Waypoint and Shape Lists as JSON properties.
  • Imported GeoJSON files that have properties will be mapped to matching columns in ExpertGPS or imported as Pro Data columns

New in ExpertGPS 8.27 (Sep 9, 2022)

  • The Go to Address command is now only available in the United States and Canada, due to an API provider shutting down.
  • The Get Elevation command is now using a different API provider, and will have slightly different performance and results.
  • Added several non-standard UTM zones used in Germany.
  • When using Find by EPSG to find a geographic projection (lat/lon format), the EPSG number and sample in the lower left corner wasn't updating correctly.
  • Most of the Canada grid formats are now organized into three sub-locations by datum: NAD27, NAD83, NAD83 CSRS.
  • Added two custom Albers projections for South Africa.

New in ExpertGPS 8.26 (Aug 19, 2022)

  • Changed the name of the Track/Shape/Route columns in the Trackpoint/Shapepoint/Route Waypoint Lists to Track Name/Shape Name/Route Name.
  • This is because when importing track data from CSV, ExpertGPS automatically matches data columns with columns that have identical names in ExpertGPS.
  • "Track" is a little too generic for a column name and occasionally gets matched to a CSV column when it shouldn't.
  • Added about 80 additional coordinate formats.
  • Re-implemented all Gauss Kruger coordinate formats - you will need to add any of these formats you use back using Change Coordinate Format on the Options menu.
  • Added two new options to the Grid Builder command, to allow you to create zig-zag routes of waypoints, useful for directing a drone for photography, or for walking the shortest distance when cruising timber.
  • Altered the Add Waypoints to Route command to get rid of the "shortest distance" default behavior, and instead add the waypoints to the route in the order they were selected.
  • Added 38400 baud rate and two others for generic NMEA tracking input devices.

New in ExpertGPS 8.24 (Jul 22, 2022)

  • Removed obsolete Recenter Map tool from a popup menu.
  • Added back several datums that weren't in recent versions of ExpertGPS.
  • DXF Import: Better handling of Embedded Objects
  • DXF Import: Closed polylines are no longer being drawn as filled polygons.
  • ExpertGPS will now recognize 900+ obsolete ESRI and EPSG codes, and automatically select the current code instead.
  • Added additional Mercator projections for Indonesia, Brazil, World.
  • Improved the Select a Folder dialog used by the Add Photos and Import File Geodatabase commands.
  • ExpertGPS now ignores the Garmin USA, Garmin Europe, Garmin Asia pre-loaded waypoints when receiving data from a GPX-based GPS.
  • Fixed error when importing GeoJSON data.
  • Shapes with Override Color were not being saved correctly.

New in ExpertGPS 8.23 (Jul 2, 2022)

  • More changes to coordinate formats and datums to increase compatibility with ESRI-style WKTs and ESPG/ESRI authority values.
  • Some datums have been removed - please get in touch if a datum you use is no longer available.
  • Fixed a rare UI hang when using Web Mercator grids.
  • Removed an error message when initializing serial COM ports for Real-Time Tracking.

New in ExpertGPS 8.22 (Jun 22, 2022)

  • ExpertGPS has reverted back to ESRI-style WKTs when exporting shapefile .prj files, for better compatibility.
  • Made a slight change when initializing serial COM ports for Real-Time Tracking.

New in ExpertGPS 8.21 (Jun 10, 2022)

  • Added Alaska zone 1 and other Oblique Mercator projections that were missing in 8.20
  • NOAA's raster nautical charts (RNC), based on their traditional paper charts, have been discontinued by NOAA and have been removed from their Internet tile servers.
  • The Nautical Chart basemap in ExpertGPS now displays the NOAA ENC (Electronic Nautical Chart) format. :(
  • Fixed broken tiles when zooming in on Alaska topo maps.

New in ExpertGPS 8.20 (Jun 9, 2022)

  • Replaced the hundreds of datums and coordinate formats in ExpertGPS with a new list of datums and formats, based on EPSG.
  • This is a major change to the underlying parameters that ExpertGPS uses to convert your data to and from WGS84, and to reproject it into different coordinate formats.
  • This change allows ExpertGPS to support a larger set of datums and formats, and also standardizes those parameters with an established dataset.
  • Unfortunately, many of the coordinate format and datum names have changed from their prior values in ExpertGPS.
  • You will need to add the formats you work with back into ExpertGPS using Change Coordinate Format on the Options menu.
  • Other changes in this release:
  • Fixed recent issue which caused multi-line descriptions saved to GPX to no longer display correctly when re-opened.
  • Fixed issue with the foot-based versions of Oblique Mercator projections (Alaska Zone 1, Oregon Coast, Michigan GeoREF).

New in ExpertGPS 8.10 (Apr 20, 2022)

  • Added support for automatically reading calibration and projection information from GeoTIFF images.
  • Updated the Automatically Add USGS Topo Map command to work with the latest data format change from USGS.

New in ExpertGPS 8.09 (Apr 15, 2022)

  • Added progress indicator and Press ESC to Cancel when importing large File Geodatabases.
  • Reduced the memory usage of imported File Geodatabases by approximately 50 percent.
  • Made minor improvements to the test Custom Map Servers feature.
  • Made some low-level improvements to datums and ellipses for a slight increase speed of all coordinate format reprojections.
  • Fixed an error when importing a second CSV file that contains a large number of columns.
  • Removed legacy support for MS Streets and Trips.
  • Added several hundred more projections and new datums, including Ukraine 2000 and Australia's GDA2020 grids.
  • Changed the DBF field names when exporting shapefiles for better compatibility with other software.

New in ExpertGPS 8.08 (Mar 21, 2022)

  • Made significant internal changes and performance improvements to the Import Shapefile command. Please report any issues observed.
  • The Export Shapefile command now creates a DBF attribute file with the same column arrangement as the Waypoint List (for points) or Shape List (for polylines and polygons).
  • Improved map drawing performance when zoomed in on a section of a really large track or shape that uses a patterned (dot, dash, anything but solid) line style. ExpertGPS will detect this situation and switch to a solid line style.
  • Made improvements to DXF Import to properly scale MTEXT in inserted blocks.
  • Fixed a visual error in the Track Profile when a magenta selection was drawn for a profile with Time as the X-axis.

New in ExpertGPS 8.07 (Mar 1, 2022)

  • GDA2020 projections now apply a 1-2 meter shift from GDA94/WGS84, as per Geocentric Datum of Australia 2020 Technical Manual.
  • Added support for importing File Geodatabases in Web Mercator/World Mercator projections.
  • Fixed error message caused by entering invalid UTM zone in several dialog boxes.
  • Fixed a jumping cursor issue with the Select tool at screen magnifications around 150%.

New in ExpertGPS 8.06 (Feb 23, 2022)

  • Added a number of new projections, mostly for historic and older datums.
  • Fixed recent errors involving an infrequent error in sort.cpp
  • Fixed recent error when attempting to send data on map to GPS receivers that have no ability to receive data from the computer.
  • The Select tool no longer uses the Windows standard Select cursor, to avoid a weird transition to the yellow "hovering over selectable data" cursor.
  • Fixed a recent error that caused the Automatically Add USGS Topo Map command to fail.

New in ExpertGPS 8.05 (Feb 10, 2022)

  • Added Pro Data columns to allow ExpertGPS Pro users to work directly with all of the fields in your CSV, shapefile, and business data.

New in ExpertGPS 8.04 (Feb 5, 2022)

  • Removed the Favorites sub-menu and the Organize Favorites command on the Go menu, and replaced both with a new Go to Favorite Location command and dialog box.
  • Fixed a rare error when undoing the deletion of routes AND waypoints from the map.
  • Fixed a recent error when importing Lowrance .usr files.

New in ExpertGPS 8.03 (Jan 31, 2022)

  • Fixed error introduced in 8.02 when using NMEA tracking.

New in ExpertGPS 8.02 (Jan 28, 2022)

  • Made some changes to the Add Photo from URL functionality to make it clearer that these are read-only photos and the metadata can't be edited.
  • Fixed an error when saving photos added from URL.
  • Fixed an issue where tracks or shapes became unclickable on the map after using right-click to finish drawing.
  • Fixed a related issue where holding Alt to erase while drawing tracks and shapes didn't always work.
  • Removed support for COM connections to GPS receivers which supported both serial and USB or file-based access.
  • Removed support for Magellan SporTrak and eXplorist models.
  • Removed support for importing and exporting Magellan .upt, .wpt, .trk files.
  • Removed support for older Lowrance GPS handheld receivers and chartplotters.
  • Improved the speed of the AutoFit columns command.
  • Fixed an error when zooming way out from certain scanned maps.
  • Turned off grid lines in situations where they would be distorted - zoomed way out, too far from grid center, wrong grid for location, etc.
  • When zooming or panning too far from a scanned map, ExpertGPS no longer presents a dialog box, but puts a warning in the lower left status bar.
  • Added Myanmar Datum 2000.
  • Moved Minna Belt projections from Niger to Nigeria.
  • Fixed an issue with NAD27 MGRS coordinates that was causing coordinate values to change by 1 when round-tripped.

New in ExpertGPS 8.01 (Jan 18, 2022)

  • Fixed a recent problem which prevented ExpertGPS Home users from importing Google Earth KML.

New in ExpertGPS 8.00 (Jan 13, 2022)

  • ExpertGPS Pro now includes up to 26 additional data columns (custom data fields) for waypoints and shapes.
  • These new Pro Data columns allow you to import CSV, shapefile, or KML files and work directly with all of the data attributes in those original files.
  • You can also edit any of these data fields directly in the Waypoint and Shape Lists, using F2 editing.

New in ExpertGPS 7.41 (Jan 7, 2022)

  • Fixed error when saving a GPX file that had a map legend with blank text.
  • Added Garmin Enduro watch, 2021 Garmin Chartplotters
  • Added support for importing DXF Leaders (text callout arrows).
  • Increased speed when drawing or selecting complex data, like imported DXF documents.
  • When pasting UTM coordinates into a coordinate entry dialog, the hemisphere was not updating.
  • Fixed an error and crash when using custom map tiles from a server that doesn't provide the Content Length header. (Map Warper.net, e.g.)
  • Improved map redraw times when zoomed way in on a dashed or dotted line. ExpertGPS will switch to a solid line pattern at extreme zooms.
  • Fixed error message when double-clicking outside of the list in several selection dialogs.
  • Added ESRI's World Mercator projection to ExpertGPS Pro.
  • Made changes to Web Mercator and Pacific Disaster Center Mercator to allow Find by EPSG function to find them. You will need to re-add these projections to your coordinate format list if you use them.
  • KML Import now handles some poorly-constructed KML files that don't properly use XML namespaces.
  • Added Rwanda ITRF 2005 Transverse Mercator
  • ExpertGPS can now parse CSV timestamps that contain fractional seconds (30-MAR-2013 14:53:59.123).
  • Added Timestamp Precision settings to the Trackpoint list - right-click on the Date Created column to switch between seconds and milliseconds.

New in ExpertGPS 7.40 (Jul 13, 2021)

  • Fixed issue wih USR files exported to Lowrance HDS units not showing certain tracks on the display.
  • Fixed stack overflow error when importing very large NMEA log files.
  • Improved the display of Max Speed and trackpoint speed for tracks with multiple trackpoints with the same timestamp.
  • Reduced the maximum number of map tiles loaded at once as it was using excessive memory.
  • Fixed jumping selection behavior when clicking in the Trackpoint List when the list was sorted by distance or another column.
  • The Shapepoint List was not sorting when a column header was clicked.
  • When double-clicking a point in the Shapepoint List, the shape is now selected on the map and the marker location is shown.
  • Fixed memory leak when saving GPX files.

New in ExpertGPS 7.39 (Mar 31, 2021)

  • Fixed recent error in GPS Settings dialog when no baud rates available for selected serial port.
  • Fixed recent error in Geotag Photos dialog with certain time zones.

New in ExpertGPS 7.38 (Mar 19, 2021)

  • Fixed recent error with the Tracking / Select GPS Receiver to Track dialog.

New in ExpertGPS 7.37 (Mar 17, 2021)

  • Increased capabilities for Garmin Overlander and latest Zumo models.
  • ExpertGPS Pro users can now choose between the ExpertGPS logo, no logo, or your company logo by clicking Logo on the Print Map dialog.
  • The Grid Builder command now has options to number waypoints sequentially across the grid rows, down the grid columns, or to name waypoints by their row and column in the grid.
  • Fixed undo error when editing multiple route waypoints from the list.
  • Fixed error in various selection dialog boxes when beyond the list of available selections.

New in ExpertGPS 7.36 (Mar 3, 2021)

  • Added additional debugging code to help track down an error in SetSelectionStartAndEnd.

New in ExpertGPS 7.35 (Feb 28, 2021)

  • Fixed recent segment error when hovering over a point on the screen that contained a track and a shape.
  • Fixed recent error when moving shapepoints on the map when the Shapepoint List was open.

New in ExpertGPS 7.34 (Feb 25, 2021)

  • Fixed recent error when editing a batch of notes.
  • Improved behavior when Move Selected moves data across International Date Line or above/below the poles.
  • Increased the speed of the Import Polyline Shapefiles command.
  • Improved error messages when an out of memory or disk error occurs when saving or exporting.

New in ExpertGPS 7.33 (Feb 17, 2021)

  • Fixed recent error when deleting last point of a track.
  • When no Active Point is set, points and lines are rotated around the center of the screen when Move Selected is used with the Alt key down.
  • Fixed an issue where separate track or shape segments were being joined after moving or rotating.

New in ExpertGPS 7.32 (Feb 16, 2021)

  • Fixed recent error when moving last point of a track.

New in ExpertGPS 7.31 (Feb 13, 2021)

  • Improvements to DXF Import:
  • Fixed feet/meters elevation scaling issue for inserted blocks.
  • Spline control points are no longer drawn on polylines.
  • More extended characters and MTEXT control codes (%%176, etc) are now mapped to reasonable characters.
  • Better alignment and positioning of MTEXT and TEXT elements.
  • Added support for CAD-style text notes which have a fixed height in meters, rather than a fixed font size.
  • Fixed inconsistent behavior when double-clicking a GPX file to start ExpertGPS.
  • Added additional context-sensitive help topics (Learn more about x...) to the Help menu.
  • DXF Export now correctly applies limitations on length and restricted characters in layer names for compatibility with old versions of AutoCAD.
  • Improved the selection and display of selected overlapping waypoints, geocaches, notes, and photos on the map when Hide Overlapping Text is turned off.

New in ExpertGPS 7.30 (Dec 30, 2020)

  • Modified GPX import to handle blank CDATA in GPX files from AllTrails.com
  • Possible fix for crash while moving shape corners.

New in ExpertGPS 7.29 (Dec 19, 2020)

  • Fixed recent issue where GPX shapes were not being stored correctly.
  • If you have files saved in ExpertGPS 7.26, 7.27, or 7.28 that aren't displaying your shapes, install 7.29, which should be able to display them.

New in ExpertGPS 7.28 (Dec 15, 2020)

  • Fixed recent error when extending a track or shape from the starting end.
  • Fixed recent issue that sometimes made it difficult to select tracks or shapes by clicking on the map.
  • Made it easier to click and set the Marker exactly on trackpoints.
  • Fixed recent error when starting Real-Time Tracking when no GPS receivers are selected.
  • Fixed error when clicking on buttons in the Elevation Profile after the profile track had been deleted.

New in ExpertGPS 7.27 (Dec 14, 2020)

  • Fixed recent display issues when using Measure Track.
  • Improved the coloration of the Trackpoint List when using Measure Track.
  • The Trackpoint List and Elevation Profile now refresh when Measure Track options change.
  • Added progress indicator when receiving GPX, TCX, FIT files from Garmin GPS.
  • When using Receive from GPS from a Garmin FIT-based device into a file that already contains data from that device, duplicate waypoints and tracks are now filtered out.
  • You can now use the arrow keys to move along a selected route on the map, the same as with tracks and shapes.
  • Fixed annoying issue where the first track or waypoint you drew on a new map switched focus to the list view.
  • The map view now has focus when you create a new file or start ExpertGPS.
  • Improved speed of Move Selected routes and Rotate Selected routes.
  • The Select tool and Move Selected tool now change cursors when you move over data that can be selected.
  • Made additional changes to the Move Selected tool to make its behavior more consistent with the Select tool when not moving a selection.
  • Improved the display of the wait cursor when conducting long operations on the map.
  • Fixed the Erase back to the Marker, and Continue Drawing command for Shapes.
  • Fixed recent error with Insert Gap into Track command.
  • Fixed error when deleting the first point of a track or shape with the Scissors tool.

New in ExpertGPS 7.26 (Dec 10, 2020)

  • Improved speed of storing polyline shapefiles.
  • Standardized use of wait cursor for long tasks.
  • Restructured internal drawing code so that all linear tracks now draw above (on top of) all filled tracks, similar to the behavior of shapes.
  • Improved the speed of the Join command for tracks and shapes.
  • Fixed recent strange behavior when using Move Selected tool on a single selected track or shape without a magenta track selection.
  • Fixed recent display issues in the Elevation Profile.

New in ExpertGPS 7.25 (Nov 24, 2020)

  • Fixed recent problem with several formats in the Import dialog.

New in ExpertGPS 7.24 (Nov 24, 2020)

  • Added better error message for invalid lat/lon in GPX files.
  • Custom Map Servers now must use https: instead of http:
  • Updated to latest version of FIT API to fix some decoding issues with Garmin Forerunner 245 files.
  • Changed the implementation of Baseline Rotation in the Grid Builder command so that a rotation of zero makes the grid go up and to the left.
  • Improved the display of coordinate grids and grid labels for rotated coordinate systems.
  • Fixed error when opening GPX files with extremely large individual data elements.
  • You can now enter negative bearing values to simplify entering counter-clockwise azimuth angles. (old range: 0.0 to 360.0) (new range: -360.0 to 360.0)
  • Improved matching of Lowrance HDS symbols when opening their GPX files.
  • Corrected the rotation direction for imported or exported scanned maps that have a worldfile.
  • Fixed recent failure to load Geocaching pocket queries in .loc format.
  • Added new datums for Australia, Iceland, Latvia, Qatar.
  • When importing from Google Earth, ExpertGPS now recognizes style data that comes AFTER the geometry data in the KML file.
  • When importing from Google Earth, ExpertGPS now recognizes and displays the Google Earth waypoint (placemark) symbols.
  • When importing from Google Earth, ExpertGPS now tries to pick appropriate Garmin waypoint symbols to match the placemark symbols.
  • Added support for binary DXF created prior to Autocad release 14.
  • Removed support for importing and exporting legacy Topo! .tpg and Maptech Terrain Navigator .mxf, .rxf, .txf file formats.
  • Fixed a rare memory issue when opening GPX files.
  • Fixed a slowdown when opening KML files with extremely-complex Linear Rings.
  • Made changes to many internal commands and algorithms to optimize for speed when working with extremely-complex tracks and shapes.
  • Added custom map symbols for Orienteering and for compatibility with Google Earth KML map markers.

New in ExpertGPS 7.22 (Oct 23, 2020)

  • When opening GPX files in ExpertGPS 7.20 and 7.21, a feet-to-meters conversion was mistakenly being applied to waypoint elevation data if ExpertGPS was set to display elevations in feet.
  • A change I made to ExpertGPS last week has the potential to corrupt waypoint elevation data when opening GPX files, or receiving waypoint data from a GPX-based Garmin GPS. If you are using ExpertGPS 7.20 or 7.21, please download a new version of ExpertGPS immediately from https://www.expertgps.com/download.asp
  • ExpertGPS 7.20 included a complete rewrite of the code that ExpertGPS uses to open and save GPX files. During the rewrite, I made an error when reading elevation data from waypoints in GPX files. Elevation data in GPX is always stored in meters, but if ExpertGPS was configured to display elevations in feet (as would likely be the case for many users in the United States), I erroneously applied a feet-to-meters conversion to the waypoint elevation data. If ExpertGPS was configured to display elevations in meters, the waypoint elevation data will be correct.
  • You can check the ExpertGPS display settings for elevation by clicking Change Units of Measure on the Options menu. If the elevation setting is Feet, any waypoints with elevation data would be scaled by 0.3048 if you opened and then saved a GPX file.
  • Elevation data in tracks was not affected and will be correct.
  • I became aware of this error on the evening of October 22nd and released a new ExpertGPS 7.22 with corrected handling of GPX waypoint elevation an hour later. I've disabled the map servers for anyone using ExpertGPS 7.20 and 7.21 with an error message that should hopefully redirect you to this page. If you have a multi-user license for ExpertGPS Pro, please spread the word to your colleagues and get everyone onto the new release.

New in ExpertGPS 7.21 (Oct 22, 2020)

  • Made additional changes to the underlying XML parser used to import GPX, KML, KMZ, TCX, OSM, and other XML-based file formats.
  • Please contact me if you notice changes or errors when importing these types of files.
  • GPX and KML files that do not contain ANY namespace declarations can no longer be used in ExpertGPS.
  • When importing multiple files at once, the Undo command now removes all of the imported data, not just the last file imported.
  • Restored the prior behavior of the Read Only Waypoints/Routes/Tracks checkboxes in the Receive from GPS command that stopped working in 7.20.
  • GPS waypoint display settings "Symbol Only", and "Symbol + Comment" weren't being saved in GPX files under certain conditions.
  • Made changes to the Backtrack command to avoid creating straight-line shortcuts back to the main track, and to fix some incomplete Undo behavior when cancelling the command.
  • Added support for GeoJSON waypoints with elevation.
  • Added Nepal Nagarkot and Romania Stereo 33 and Stereo 77 projections.

New in ExpertGPS 7.20 (Oct 14, 2020)

  • Completely rewrote the Open and Save commands to minimize the internal memory used when dealing with extremely large GPX files.Since this is a complete rewrite of the way in which GPX files are stored and loaded, there's a chance that I've missed something.If you see any changes or missing data when opening a GPX file in ExpertGPS - DO NOT SAVE THE FILE! Send it to me for analysis, or let me know what has changed or is missing.
  • Fixed a recent issue where elevations were not being imported from shapefiles with M or Z values.
  • Fixed the minimum and maximum extents of individual polylines and polygons in exported shapefiles.
  • Fixed a display issue with version 6 USR files that contain unexpected depth and proximity values.
  • Fixed a display issue where adding a new GPS receiver in the Send to GPS/Receive from GPS dialog sometimes caused the wrong GPS receiver to be selected in the list.
  • When multiple devices that support MTP (Media Transfer Protocol) are connected to your USB port, ExpertGPS now asks you to select a target device when sending or receiving data.
  • Added support for $PRAVE NMEA message, allowing multiple for Raveon Ravtrack transceivers and NOAA weather balloon chasing.
  • Improved the speed of the Import NMEA command.
  • Added support for the latest Garmin models, including GPSMAP 65.

New in ExpertGPS 7.14 (Sep 4, 2020)

  • Added Hungarian HD72 / EOV datum and projection.
  • Fixed recent crash when no meridian is selected in the Go to Township, Range, Section command.
  • The Rotation column in the Note List now sorts numerically, rather than alphabetically.
  • DXF text notes with rotation values like 359.999 now get saved in GPX as 0.0, rather than 360.0.
  • Fixed issues so that Photo Geotagging behaves properly for all JPEG files with .jpg, .JPG, .jpeg, or .JPEG extensions.
  • Made speed improvements when importing extremely large data files like LIDAR point samples.
  • Shapefile export now supports non-English characters and uses UTF-8 encoding.
  • Improved speed of Shapefile Export.
  • Improved speed of initial display of items in the List View when importing/loading/receiving data into an empty file.
  • Completely rewrote GeoJSON import and export in ExpertGPS Pro to process extremely large files and correctly handle non-English names for points, lines, and polygons.
  • Added 20 Kansas Regional Coordinate System projections to ExpertGPS Pro.
  • Fixed an issue where the Elevation Profile window was getting focus after undoing the deletion of a shape or track, and then crashing if certain keys (Delete, arrows) were pressed.
  • Fixed an error when encoding non-English characters in the View Online command.

New in ExpertGPS 7.13 (Aug 14, 2020)

  • Fixed MTP settings for Garmin D2 Delta and other watches.
  • Made major internal code changes in preparation for future 64-bit version of ExpertGPS Pro.
  • Switched to entirely new code for zipping and unzipping geocaching Pocket Queries, Google Earth KMZ, zipped historical USGS topos, and other zip files.
  • Added Yoff datum for South Africa.
  • Added support for most recent GPS receivers from Garmin, Lowrance, Simrad, B&G, and Bryton.
  • Fixed error when importing Garmin .mps, .gdb, and .gpi files and others (bottom 8 options on File Import dialog).
  • Made slight change to the way local files are specified in Google Earth KMZ .
  • Photo Viewer dialog now properly adjusts to rotated photos with EXIF orientation.
  • Lat/lon to Township, Range, Section and Go to PLSS commands now use internal code instead of DLLs.

New in ExpertGPS 7.12 (Jul 9, 2020)

  • Rewrote the Oblique Stereographic projection and added new projections and datums for the Netherlands, New Brunswick, PEI, and Romania.
  • Re-enabled support for Gauss Kruger projections.
  • Updated many existing datums with the latest EPSG-approved grid transformation parameters, and added several dozen new datums and coordinate grids.
  • Added Swiss Grid CH1903 LV03, and CH1903+ LV95 projection.
  • Added support for locally-hosted custom map servers, and map servers on non-standard http/https ports.
  • Improved the speed of opening large 3rd-party GPX files with lots of waypoints.
  • Updated the file converter used for some legacy file formats, and increased the size of the files it can import.
  • When using South Africa's Lo coordinates, ExpertGPS Pro now displays X (Southings) and Y (Westings), instead of generic Eastings and Northings.

New in ExpertGPS 7.11 (Jun 17, 2020)

  • ExpertGPS assumes imported CSV and TXT files are using UTF-8 encoding. ExpertGPS will now fall back to ASCII encoding automatically when imported CSV data doesn't appear to be valid UTF-8.
  • Fixed "file not found" error when importing multiple files at a time from more than one folder.
  • Fixed an error when using DXF drawings as Map Overlay Layers.
  • When assigning columns in the Import Text dialog, you'll now see "Elevation (ft)", "Proximity (km)", etc. as a reminder of the current settings for the units of elevation/distance/depth that will be applied to the imported data.
  • Fixed error introduced in 7.10 where the last letter of some polygon labels got cut off.
  • Added support for DXF drawings with Polyline bulges.
  • Fixed crash in Import Text command when adding a coordinate format that already appears in your coordinate formats list.
  • Added Singapore's SVY21 TM, New Caledonia's RGNC 1991, and Zambian Transverse Mercator datums and coordinate grids.

New in ExpertGPS 7.07 (May 12, 2020)

  • Better cursors for high-DPI screens and display scaling.
  • Changed all dialogs to use Windows 10 UI font.
  • Removed Recenter tool - use Move Map tool or click with Zoom In tool.
  • Updated main toolbar and map tools icons for improved appearance with high-DPI screens and display scaling.
  • Updated map tools cursors for improved appearance high-DPI screens and display scaling.

New in ExpertGPS 7.06 (May 4, 2020)

  • Fixed recent error with Project Waypoint command.
  • Updated geocache available/archived flags to handle recent changes to GPX pocket queries at geocaching.com
  • Added support for Garmin Instinct and Forerunner 45, 245, 645 watches.

New in ExpertGPS 7.05 (May 1, 2020)

  • More improvements for high-DPI screens: geocache list symbols, splitter window widths...
  • Fixed recent error where the Topo/Aerial/Street buttons were appearing on some exported images.
  • Fixed recent error which caused the Meridians in the Go to TRS dialog to display for the wrong state.
  • When importing shapefiles that have extra bytes of data or deleted data at the end of a polyline record, ExpertGPS Pro now is able to skip over it to the next data record.

New in ExpertGPS 7.04 (Mar 23, 2020)

  • Map tiles now download and display faster.
  • Improved alignment of blue Print Area box when using Print Map command.
  • Added Fiji and Kuwait map grids.
  • Added custom map support for Garmin Overlander, Zumo 395, 396, 590, 596, Zumo XT models.
  • Added Notes to GeoJSON export.
  • Added larger "Topo, Aerial, Street" buttons to the map for high-DPI screens.

New in ExpertGPS 7.03 (Feb 14, 2020)

  • Fixed handling of DXF INSERTs in ASCII files using LF newline instead of CR/LF.
  • Changed the threshold for track Moving Time to 0.1 miles per hour.
  • Increased the responsiveness of the Track Elevation Profile.
  • Moved all ETRS 1989 grids from Europe to a new ETRS 1989 Grids sub-folder.
  • Added variants of ETRS 1989 UTM grids where the Easting value is prefixed by the zone number. (EPSG 5649, "ETRS 1989 UTM Zone 31N zE-N")
  • Added Costa Rica CR05 datum and projection.
  • Added Sri Lanka SLD99 datum and projection.
  • Fixed recent errors when exporting shape list or shape point list to CSV.
  • Exporting the Route List to Google Earth KML now includes the route waypoints in addition to the route line.
  • Exporting the Route List in the Legal Description format now always uses Deg Min Sec Quadrant bearings.
  • Added a Track column to the Trackpoint List, a Shape column to the Shapepoint list, a Route column to the Route Waypoint list. When exporting multiple tracks, shapes, routes at once, if this "parent" column is enabled, you'll be able to see in the CSV where one track ends and the next one begins. colum
  • Made improvements to CSV import to allow you to import multiple tracks from a single CSV file, by selecting a Track Name column.
  • CSV import of closed multipolygons will now automatically detect and create new segments, allowing you to import a lake with an island in it, or a property boundary with an inholding.
  • Changed the datum offset parameters for Israel.

New in ExpertGPS 7.02 (Jan 28, 2020)

  • Added Hartebeesthoek94 datum for South Africa (coincident with WGS 84), and the corresponding Lo coordinate formats.
  • Made adjustments to several datums and ellipses/spheroids in ExpertGPS Pro to reflect the latest ESPG values.
  • Added Guatemala GTM projection.
  • Added Argentina's POSGAR 1994, 1998, 2007 datums.
  • Global setting changes (default coordinate format, units of measure, grid colors) are now applied instantly to all open documents.
  • Made changes to import and export of worldfiles when using the Export Image command.
  • The Import from File Geodatabase command now uses the latest 1.5.1 API.
  • Updated the build environment for ExpertGPS, and added support for latest Windows runtime.
  • F11 key (was F12) now toggles the map overlays (waypoints, tracks, layers) on and off so you can quickly inspect the basemap.
  • Fixed error in CSV import when entering an invalid UTM zone.

New in ExpertGPS 7.01 (Jan 7, 2020)

  • Fixed recent error when switching to a scanned map created in a older version of ExpertGPS.
  • The Import from File Geodatabase command now uses the latest 1.5 API.
  • Fixed recent error where ExpertGPS was mistakenly reporting a read-only/access error when downloading map tiles.
  • Added VN-2000 datum for Vietnam.
  • Added support for Garmin GPSMAP86sci.

New in ExpertGPS 7.00 (Jan 4, 2020)

  • Improved export of shapefiles with multi-part polylines or polygons.
  • Added filenames to shapefile import dialogs, so if you are importing multiple files, you can tell them apart.
  • Better support for ESRI GeoJSON files.
  • Rewrote the implementation of State Plane and National Grid coordinates in ExpertGPS Pro to maximize compatibility with other GIS software.
  • You will soon be able to specify formats in ExpertGPS by their EPSG number, or by importing a .prj file.
  • Unfortunately, because most formats have been renamed and have different internal representations,
  • you will need to add the projections you use back into ExpertGPS using the Add Coordinate Format dialog.
  • Added support for Lambert Conformal Conic projections that use a single standard parallel and scale factor (1SP) instead of two standard parallels (2SP).
  • Updated calculations of magnetic declination to use WMM2020 for the most accurate declination predictions from 2020 until 2025.
  • Rewrote the Oblique Mercator projections (Alaska zone 1, Michigan GeoRef)
  • Added Find by EPSG button to Add Coordinate Format dialog.

New in ExpertGPS 6.39 (Dec 10, 2019)

  • Fixed? security vulnerability when opening or importing malicious GPX and XML files. (Pending 3rd-party confirmation)
  • Better error reporting when part or all of your selected map folder doesn't have read/write/create file/folder permissions.
  • Added support for ESRI File GeoDatabases that use Web Mercator Aux Sphere.

New in ExpertGPS 6.38 (Dec 10, 2019)

  • Fixed errors when importing certain binary DXF files.
  • Improved the track Measure Options dialog to allow user-specified mileage markers at fixed intervals (0.5 miles, 10000 feet, etc.)
  • Added dialog box to the Export DXF command to confirm your coordinate format and elevation selections, and provide a warning about mixed units (X,Y meters and elevation in feet) or lat/lon format.
  • Improved handling of quotes and commas in CSV and tab-delimited data and in data pasted from Excel.
  • Removed Rank column from waypoint/note/photo lists.
  • Fixed USA Contiguous Albers Equal Area Conic USGS (US Survey Ft) projection.
  • Custom waypoint symbols (bitmaps) now get a white border added automatically, to make symbols more visible against the background map.