Release Notes


What's New in Global Mapper v27.0

Significant New Features in Global Mapper SDK

  • Implemented GeoCalc coordinate transformation functionality into the Global Mapper SDK. - GMSDK-650

  • Added GM_BuildingExtract, GM_LandCoverClassify, GM_VehicleDetect machine learning functions. Requires extra download from the GMSDK installer. - GM-22745 Pro

Lidar Changes

  • Significant updates to the Lidar QA/QC tool allowing matching XY and Z components of control points against associated points in the cloud. Both Z-only and fully 3D transformations are now available. - GM-16285 Pro

  • Added new Lidar draw mode to color by User Data field. - GM-19907 Pro

  • Added support for reading and writing LAS / LAZ v1.5 format files. This includes internal support for offset GPS times for more precision. - GM-21839 Standard

  • Fixed issue with slightly different results between runs when creating a RGB color grid from a Lidar point cloud. - GM-21986 Pro

  • Improved reading of compound coordinate reference systems from WKT PRJ files / strings. - GM-13887 Standard

Scripting Changes

  • Added GPS_TIME_OFFSET parameter to EXPORT_VECTOR script command for use when exporting LAS / LAZ 1.5 files. - GM-22062 Standard

  • EXPORT_VECTOR scripting for Cesium 3D tiles now supports MAX_DEPTH and MAX_VERTICES_PER_TILE as parameters for mutli tile exports - GM-21383

  • Added scripting support for Python 3.11  - GM-15915 Pro

  • Added Deep Learning tools to Python scripting - GM-21942 Pro

  • Cesium 3D is now supported by the script builder and GMS - GM-21166 Standard

Projection / Datum Changes

  • Fixed certain LAZ exports attaching the wrong coordinate reference system data to the file  - GM-19761 Standard

  • Fixed DWG export from Global Mapper units bug. The resulting file always had 'Feet' $MEASUREMENT flag, which incorrectly scaled in metric Civil3D drawing. - GM-16884 Standard

  • Significantly sped up LAS / LAZ export when reprojecting data. - GM-22252 Standard

Format Specific Changes

  • Added support for exporting loaded point cloud data to the E57 format. - GM-3867 Pro

  • Improved export of multi-band or high bit depth data to GMP to maintain the original data. - GM-21981 

  • When exporting to DXF and DWG, allow user to force areas to be exported as polylines. - GM-18487 Standard

  • DGN Export: Export Areas with less than 5000 points as simple DGN Shapes and if more than 5000 points as DGN ComplexShapes - which have a limit of 10000 vertices - GM-18230 Standard

  • Added support for reading and writing LAS / LAZ v1.5 format files. This includes internal support for offset GPS times for more precision. - GM-21839 Standard

  • Added support for exporting Trimble GGF geoid grid format files. - GM-6504 Standard

  • Improved E57 cloud import, including fixing issues with the scan filter and improving progress and gridding. - GM-22087 Pro

  • Fixed issue with loss of precision when loading certain OBJ files - GM-21510

  • Fixed DWG/DXF Import so that the label text no longer contains invalid "ol" characters. - GM-19156 Standard

  • Fixed DWG export from Global Mapper units bug. The resulting file always had 'Feet' $MEASUREMENT flag, which incorrectly scaled in metric Civil3D drawing. - GM-16884 Standard

  • Elevation values are no longer assigned during 2D DXF/DWG imports - GM-14078 Standard

  • Significantly sped up LAS / LAZ export when reprojecting data. - GM-22252 Standard

Misc. Changes

  • Updated Curl dependency to 8.12.1 to prevent a vulnerability - GM-19476 Standard

  • Mesh Cropper tool supports arbitrary cropping polygons - GM-16609 Standard

  • Fixed duplicate code page parameter warning when opening workspace - GM-21534 Standard


What's New in Global Mapper v26.2

Significant New Features in Global Mapper SDK

  • Improved behavior of GM_DrawFlags_BestRasterLayers flag when multiple layers with the same resolution are present. GMSDK-605

  • Added new function GM_FitPointClouds to create best fit layer for lidar point cloud. GMSDK-350

Lidar Changes

  • Fixed issue with Lidar exports when XY units are converted dropping some points on the edge. - GM-18974 Standard

  • Improved error message when a TIN operation on a huge number of points fails, likely due to memory issues. - GM-19179 Standard

Pixels to Points Changes

  • Repair an issue with P2P (SfM) not identifying images correctly which resulted in coverage loss. - GM-17161 Pro

3D Viewer Changes

  • Added tool view and set camera position in the 3D Viewer. - GM-4807 Standard

  • Fixed issue with resetting 3D viewer perspective when using the measure tool. - GM-15166 Standard

  • Fix a variety of problems involving 3D label handling. - GM-17451 Standard

  • Fix a variety of accuracy issues with 3D Lidar selection for hover and feature info selection. Add hooks to minimize math overflow when viewing 3D data in some contexts. - GM-16707 Standard

  • Fix internal 2D/3D render handling which caused pixel shading errors in the 3D view when changing shaders. - GM-15236

  • 3D pipes now allow a full decimal representation for their width. - GM-13954 Standard

Path Profile / Line of Sight Function Changes

  • Fixed a case in path profile tool where elevation values outside of the corridor bounds could be used when using "Keep Maximum Elevation along Perpendicular" option in raster layers with large pixel cells. - GM-17671 Standard

Analysis Function Changes

  • Improved generation of non-overlapping contouring areas - GM-16320 Standard

  • Ensure GENERATE_WATERSHED and GENERATE_RIDGE_LINES script commands use same bounding box logic as the same commands in the user interface. - GM-13489 Standard

  • Prevent water changes in the 3D window from forcing a 3D view refresh. - GM-13319 Standard

Scripting Changes

  • Fixed issues with gaps in large generated elevation grids from streaming Lidar (Entwine) services. - GM-19963 Standard

  • Ensure GENERATE_WATERSHED and GENERATE_RIDGE_LINES script commands use same bounding box logic as the same commands in the user interface. - GM-13489 Standard

Online Source Changes

  • Fixed issue loading WMTS source with format name specified like 'image/format; application=xxx' - GM-18916 Standard

  • Restored French cache IGN online sources, now connecting to Géoplateforme source - GM-18682 Standard

  • Fixed issues retrieving layer list from some WMS and WFS sources that don't like an extra `ServiceName` parameter. - GM-16271 Standard

Projection / Datum Changes

  • Fixed DWG export from Global Mapper units bug. The resulting file always had 'Feet' $MEASUREMENT flag, which incorrectly scaled in metric Civil3D drawing. - GM-16884 Standard

Format Specific Changes

  • Added support for loading OpenStreetMap PBF format data. - GM-1375 Standard

  • Added support for loading PhaseOne IIQ format images. - GM-20623

  • Updated ECW read / write to latest version. Now multi-band and transparent ECW exports are supported. - GM-3323 Standard

  • Fixed issue with Lidar exports when XY units are converted dropping some points on the edge. - GM-18974 Standard

  • Resolved issue with DXF export with Hebrew characters in file name. - GM-15441 Standard

  • Fixed scaling issue related to Import images as Picture Point option. - GM-20293 Standard

  • Enabled support for exporting bounds in Cesium 3D export format. - GM-20140 Standard

  • Ensure GeoPackage exports maintain a known EPSG code on export and reload. - GM-19220 Standard

  • Fixed a failure at attempt to export large (> 4G pixels) texture files - GM-19017 Standard

  • Fixed an issue with exporting meshes as Cesium 3D tiles with colored vertices. - GM-18994 Standard

  • Fixed a rare issue with loading some PLY binary files - GM-18759 Standard

  • Fixed DXF file export for surface models to be HUGE, in this test case 4x larger. AcDBFaces are exported if the face has three points and valid elevation values. - GM-18344 Standard

  • Fixed DXF export from Global Mapper units bug. The resulting file always had 'Feet' $MEASUREMENT flag, which incorrectly scaled in metric Civil3D drawing. - GM-17145 Standard

  • Fixed DWG export from Global Mapper units bug. The resulting file always had 'Feet' $MEASUREMENT flag, which incorrectly scaled in metric Civil3D drawing. - GM-16884 Standard

  • Added "Replace Feature Descriptions with Attributes" check-box option to KML export dialog - GM-16520 Standard

  • Fixed issue where s57 has duplicate features in the base display group - GM-15720 Standard

  • Fixed LandXML circular curve import where the wrong arc of the circle was being displayed and added support for Spiral curves - GM-13318 Standard

Misc. Changes

  • Improved the speed and progress reporting when extracting .zip and .7z files. - GM-18307 Standard

  • Added support for loading zip archives that use the Deflate64 compression method. - GM-13395 Standard


What's New in Global Mapper v26.1

Significant New Features in Global Mapper SDK

  • Added new function GM_LoadVectorFromWKTString to allow importing WKT strings as new vector layers GMSDK-569

Lidar Changes

  • Fixed issue with Lidar exports when XY units are converted dropping some points on the edge. - GM-18974 Standard

  • Improved error message when a TIN operation on a huge number of points fails, likely due to memory issues. - GM-19179 Standard

  • Fixed rare issue where some extra Lidar points would be filtered out. - GM-18755 Standard

  • Fixed issues with Lidar class filtering not always working on very large point clouds with a large number of different classes present. - GM-18304 Standard

Pixels to Points Changes

  • Allow the Pixels to Points progress display to be resized. - GM-18917 Pro

  • Repair an issue with P2P (SfM) not identifying images correctly which resulted in coverage loss. - GM-17161 Pro

3D Viewer Changes

  • Added tool view and set camera position in the 3D Viewer. - GM-4807 Standard

  • Fixed issue with resetting 3D viewer perspective when using the measure tool. - GM-15166 Standard

  • Fix a variety of problems involving 3D label handling. - GM-17451 Standard

  • Fix a variety of accuracy issues with 3D Lidar selection for hover and feature info selection. Add hooks to minimize math overflow when viewing 3D data in some contexts. - GM-16707 Standard

  • Fix internal 2D/3D render handling which caused pixel shading errors in the 3D view when changing shaders. - GM-15236

  • 3D pipes now allow a full decimal representation for their width. - GM-13954 Standard

Analysis Function Changes

  • Prevent water changes in the 3D window from forcing a 3D view refresh. - GM-13319 Standard

Online Source Changes

  • Added built-in EPSG codes for State Plane / NAD83 / Maine zones with US survey feet as units. - GM-18976 Standard

  • Fixed DWG export from Global Mapper units bug. The resulting file always had 'Feet' $MEASUREMENT flag, which incorrectly scaled in metric Civil3D drawing. - GM-16884 Standard

Projection / Datum Changes

  • Added built-in EPSG codes for State Plane / NAD83 / Maine zones with US survey feet as units. - GM-18976 Standard

  • Fixed DWG export from Global Mapper units bug. The resulting file always had 'Feet' $MEASUREMENT flag, which incorrectly scaled in metric Civil3D drawing. - GM-16884 Standard

Format Specific Changes

  • Fixed issue with Lidar exports when XY units are converted dropping some points on the edge. - GM-18974 Standard

  • Resolved issue with DXF export with Hebrew characters in file name. - GM-15441 Standard

  • Ensure GeoPackage exports maintain a known EPSG code on export and reload. - GM-19220 Standard

  • Fixed issue with extra points being included in some cases when exporting reprojected Lidar point clouds and cropping to a polygon. - GM-19094 Standard

  • Fixed DXF file export for surface models to be HUGE, in this test case 4x larger. AcDBFaces are exported if the face has three points and valid elevation values. - GM-18344 Standard

  • Fixed DXF export from Global Mapper units bug. The resulting file always had 'Feet' $MEASUREMENT flag, which incorrectly scaled in metric Civil3D drawing. - GM-17145 Standard

  • Fixed DWG export from Global Mapper units bug. The resulting file always had 'Feet' $MEASUREMENT flag, which incorrectly scaled in metric Civil3D drawing. - GM-16884 Standard

  • Fixed issue where s57 has duplicate features in the base display group - GM-15720 Standard

  • Fixed LandXML import I circular curve import where the wrong arc of the circle was being displayed.

  • Added LandXML import support for <Spiral> curves. - GM-13318 Standard

Misc. Changes

  • Improved the speed and progress reporting when extracting .zip and .7z files. - GM-18307 Standard

  • Added support for loading zip archives that use the Deflate64 compression method. - GM-13395 Standard