Added the ability to search for an optimum place for a flattened site plan (based on minimum cut and fill volume) within a defined search area when flattening a pad site.
Added ability to analyze 3D vector features as obstructions/modifications in watershed generation to more accurately model potential objects impacting flow.
New unique auto styling of unknown vector feature types. Any vector layer loaded or created as an unknown type will get a random color by default to help improve visualization between layers.
Improved display behavior on high-resolution screens.
Significant New Features in Global Mapper Pro
New Least-cost path analysis tool allows users to determine the best path across a terrain surface based on desired parameters.
Wizard updates to simplify guiding users through Pixels to Point tool setup.
Ability to define custom classifications based on user-created training samples (Beta).
Updated segmentation based lidar classification to include noise.
Updated segmentation based lidar classification to include ground.
New Raster Paint tool for manually editing RGB and palette-based images.
New Elevation QC analysis tool to vertically adjust gridded elevation layers to 3D vector control points.
Improved the creation of estimated tree footprints extracted from point clouds.
Added the ability to compare kriging outputs to control data as cross-validation.
Lidar Changes
Ability to define custom classifications based on user-created training samples (Beta). - GM-12847 Pro
Updated segmentation based lidar classification to include noise. - GM-14855 Pro
Updated segmentation based lidar classification to include ground. - GM-14853 Pro
Improved the creation of estimated tree footprints extracted from point clouds. - GM-11093 Pro
Fix issue with Lidar 'Color by Source Layer' not working correctly when hiding some layers. - GM-16023 Pro
Updated option to 'Display Statistics for Selected Lidar Points' to add an 'Additional Statistics' tab which shows additional information about the selected points. - GM-15024 Pro
Added Lidar draw modes to the Favorites toolbar, allowing changing to a particular draw mode to be assigned to a keyboard shortcut or placed in the Favorites drop-down. - GM-15943 Pro
Added Lidar Analysis top-level menu containing all options available from the Lidar toolbars. - GM-15920
Resolved issue with cohesive segments being split into multiple segment IDs. - GM-15608 Pro
Updated Lidar QA / QC results dialog to show the XYZ location of the ground control points (GCP_X, GCP_Y, and GCP_Z). - GM-15230 Pro
Sort the list of available Vertical Coordinate Systems for LAS/LAZ export when GeoCalc mode is enabled. - GM-15286
Fixed lockup rectifying Lidar data with the 3D view open. - GM-15502 Pro
Fixed coloring of elevation differences in generated SSI images that varied with the selected common shader. - GM-15173 Pro
Fixed issue with Z range of path profile when drawing Lidar and 3D points in profile. - GM-15101 Pro
Unit selections in automatic-non-gound classification are now retained in dialog. - GM-14839 Pro
Custom column order and hidden columns are now respected when copying lidar data attributes to text from the Attribute Editor. - GM-14554
Resolved issue creating building features when building and tree classification is run together and no trees are found. - GM-13165 Pro
Pixels to Points Changes
Wizard updates to simplify guiding users through Pixels to Point tool setup. - GM-15151 Pro
Added support for customizing the temp/working folder used for Pixels to Points operations called via the API (GM_P2PSetup_t.mWorkingFolder) or script (TEMP_DIR parameter). - GM-15324 Pro
Updated ground control point ordering in Pixels to Points dialog to respect point name. - GM-15204 Pro
Removed DTM as an output from Pixels to Points Wizard. - GM-15051 Pro
Projection always displayed in Pixels to Points report. - GM-14995 Pro
A Pixels to Points projection adviser that can check to verify that source images can be projected into the user-selected output projection. - GM-14983 Pro
Added more detail to the additional outputs dialog in the Pixels to Points wizard. - GM-14871 Pro
The P2P workspace file saves/restores the state of output file checkboxes and the location of the output files - GM-14825 Pro
The final P2P report includes the summary of the overlap report - GM-14068 Pro
P2P Wizard can produce Sparse Point Cloud as an additional output - GM-8291 Pro
Ensure that the Pixels to Points Wizard shows the GeoCalc projection selection dialog when GeoCalc mode is enabled. - GM-15422 Pro
Fixed crash running Pixels to Point tools in an empty workspace when GeoCalc mode is enabled for projections. - GM-15227 Pro
Fixed an issue with selecting a current camera model in P2P Wizard - GM-15182 Pro
Added calculation of "GPS Altitude" parameter for images where it is missing in order to suggest images containing a ground control point. - GM-15172 Pro
The output projection is always shown on the P2P Output Report - GM-14976 Pro
P2P Wizard will reject a user selected CRS if the projection is not possible - GM-14963 Pro
Loading a saved P2P workspace will start P2P Wizard or main P2P dialog automatically - GM-15085 Pro
Increased default resolution of ortho-image generated from a mesh during the Pixels to Points process by a factor of 3. - GM-14060 Pro
Fixed issue with Pixels to Points having errors on machines without nVidia / CUDA installed. - GM-15082 Pro
Analysis Function Changes
New Least-cost path analysis tool allows users to determine the best path across a terrain surface based on desired parameters. - GM-4290 Pro
Added the ability to search for an optimum place for a flattened site plan (based on minimum cut and fill volume) within a defined search area when flattening a pad site. - GM-6613
Added ability to analyze 3D vector features as obstructions/modifications in watershed generation to more accurately model potential objects impacting flow. - GM-321
New Raster Paint tool for manually editing RGB and palette-based images. - GM-14998 Pro
New Elevation QC analysis tool to vertically adjust gridded elevation layers to 3D vector control points. - GM-6634 Pro
Added the ability to compare kriging outputs to control data as cross-validation. - GM-14209 Pro
Added EVI as a built-in option in the Raster Calculator. - GM-10038
Added Crosses, Covers, and CoveredBy as new predicated in Spatial Operations tool. - GM-14448
Allow changing the layer being edited while in the Raster and Terrain Paint tools. - GM-15837 Pro
Relative elevation model dialog now auto fills the name of the source DEM. - GM-15416
Improved display of Terrain Paint cursor so that it shows up against very dark backgrounds. - GM-15247 Pro
REM Options dialog will now set default Percent Samples setting to last value used. - GM-15130
Updated REM Grid Settings dialog. - GM-15099
Added option to limit Raster Reclassification to an area defined by a selected polygon. - GM-15091
Terrain Paint Tool now restores the previously selected tool when finished. - GM-14982 Pro
Removed feathering cursor indicator for Terrain Painting operations that do not use feathering. - GM-14981 Pro
Saved terrain file name to REM statistics. - GM-14883
REM statistics will use the last used statistics directory by default. - GM-14882
Updated link to help files from REM dialog. - GM-14786
Added ability to create REM layer from multiple line features. - GM-14733
Added option to "Set Elevations to match REM shader" when creating a custom shader. - GM-14704
New built-in REM shader. - GM-14584
Added support for layer grouping in spatial operations scripting. - GM-14508
Updated Script Editor to recognize Spatial Scripting changes. - GM-14413
Shortcut to the Shader Options Configuration dialog added to the shaders dropdown menu. - GM-13012
Updated the Terrain Paint Tool to use a dockable pane. - GM-15231 Pro
Fixed issues with inconsistent results when computing view sheds with restricted angle ranges. - GM-15857
Resolved difference between line segment and polygon outputs from Voronoi Diagram analysis. - GM-15743
Fixed issues creating buffer areas around lines when the projection units are angular and not degrees. - GM-15646 Pro
Sped-up rendering for Perpendicular Path Profiles with large numbers of vertices in path. - GM-15556 Pro
Corrected placement of Z and Slope columns when adding per-vertex elevations via the Feature Info Tool. - GM-15516
Fixed crash gridding Lidar using the Bin Median method when the 'Crop to Selected Polygon' option is used. - GM-15383 Pro
Updated Undo in Terrain Paint tool when painting selected features to undo/redo the paint from all selected features in one operation, rather than one feature at a time. - GM-15281 Pro
Fixed box maximum resampling for image (not terrain) that was not functioning correctly. - GM-15206
Fix spurious lines when creating an elevation grid from a TIN which has degenerate triangles. - GM-15177
Fixed the generation of convolution layers from palette-based layers with an alpha channel. - GM-15121 Pro
Terrain edited with Terrain Painting exports as expected to GeoTIFF format with overviews. - GM-15115 Pro
Made pressing F1 on the Apply Convolution Filter dialog take you to the proper help page automatically. - GM-15066 Pro
Added new ‘Use Affine for Polynomial if Less Error at GCPs’ option to the Options->Rectification Method menu on the rectification dialog. If unchecked, then we will keep Polynomial even if Affine is demonstrably better. - GM-15017
Maintain crop bounds when using Raster Reclassification on cropped layer. - GM-15007
Ensure resampling methods other than Bilinear can be correctly set when re-rectifying loaded image layers. - GM-14957
Resolved issue undoing overlapping Terrain Paint edits. - GM-14752 Pro
Terrain Paint based on selected line respects set brush size parameters. - GM-15773 Pro
Fixed overlapping buttons in the custom shader dialog in the Korean Global Mapper. - GM-15047
Resolved issue creating an REM layer based on a closed line feature. - GM-15014
Fixed program error when a decimal value is specified for Kriging tool Num Bins parameter. - GM-15133 Pro
Digitizer Tool Changes
Added the ability to search for an optimum place for a flattened site plan (based on minimum cut and fill volume) within a defined search area when flattening a pad site. - GM-6613
New unique auto styling of unknown vector feature types. Any vector layer loaded or created as an unknown type will get a random color by default to help improve visualization between layers. - GM-14370
Don't show error on Grid Setup dialog if Step value is blank if using Letters for naming. - GM-15244
Updated option to 'Display Statistics for Selected Lidar Points' to add an 'Additional Statistics' tab which shows additional information about the selected points. - GM-15024 Pro
Add option when resampling line features to not add a vertex within the spacing distance of the endpoint. - GM-15589
Double-clicking while the pan arrows are present will no longer open the feature info dialog. - GM-14367
Allow sorting by column values on the Feature Vertices dialog. - GM-6790
Fixed 'error clipping polygon' error on degenerate polygons (less than 3 unique vertices). - GM-13648
Stay in Move mode when moving a single point feature with the Digitizer Tool. - GM-16073
Fixed shift of the Z values for selected features when the elevation units are not meters. - GM-15802
Fixed issues creating buffer areas around lines when the projection units are angular and not degrees. - GM-15646 Pro
Fix issue with modifications to mesh geometry orientation after load not saving to workspaces. - GM-15473
Fixed crash undoing edits for 3D model / mesh features. - GM-15221
Fixed issue with combined areas not saving to workspaces properly. - GM-15150
Cropping selected lines at both end points now remembers last used unit selection. - GM-14834
Fix crash when GeoCalc mode is exited when Digitizer Tool is active. - GM-15514
Fixed error loading a workspace that includes a mesh feature with deleted vertices. - GM-15470
Attributes / Query Changes
Fixed case where Hidden Attributes would reappear when adding a new attribute - GM-15679
Fixed French translation issue causing crash when calculating statistics for attribute values. - GM-15546
Fixed display of grouped area features in Attribute Editor showing multiple layers at a time. - GM-15378
Restored the ability to open folders in Windows Explorer from the Feature Info Tool. - GM-15178
Custom column order and hidden columns are now respected when copying lidar data attributes to text from the Attribute Editor. - GM-14554
Fixed crash adding new attribute in Attribute Editor when attribute name already exists. - GM-14988
Scripting Changes
Added copy to clipboard option to script builder right click menu - GM-15986 Pro
Fixed file path argument being recorded in the python Script Builder. - GM-15939 Pro
Added support for LIDAR_COMPARE in the Script Builder. - GM-15031 Pro
Added UNLOAD_LAYER to the Script Builder. - GM-15022 Pro
New Cloud Compare Global Mapper Script parameters recognized in Script Editor. - GM-14690
Updated EXPORT_WEB command introduced a new key word: ”GEN_PBF_FILES”. - GM-14665
Added support for layer grouping in spatial operations scripting. - GM-14508
Updated Script Editor to recognize Spatial Scripting changes. - GM-14413
GMS EXPORT_VECTOR command recognizes KML_OVERIDE_ALTITUDE_MODE Boolean option. By default the option is "NO" - GM-14289
Added support for python 3.10.x - GM-13784 Pro
Added Python Recording to script builder - GM-14381 Pro
Fixed error about polygon crop bounds not intersecting the layer being exported when exporting a layer with a single point feature from a script. - GM-15455
Fixed issue with some MrSID format files resulting in a 'Cancel Entire Operation' prompt when loading them from a workspace/script. - GM-15279
Maintain the status of the Run Script in the Context of the Main View option in the Script Editor. - GM-15168
Added syntax coloring for CALC_LIDAR_STATS in the Script Editor. - GM-14990
Added syntax coloring to NORMALIZE_WEIGHTS parameter in the Script Editor. - GM-14932
Record KML_SEPARATE_RASTER_LAYERS parameter in the Script Builder. - GM-14918 Pro
Improved syntax coloring in the Script Editor for long scripts generated by the Script Builder. - GM-14775
Added support for the WEB_WW_TRANSPARENT_TILES parameter in the Script Builder. - GM-14721 Pro
Support recording of generate contours command in python when using lidar data as source data. - GM-14593 Pro
Resolved incorrect recording of parameter for Generate Density Grid in python Script Builder. - GM-14547 Pro
Resolved program crash when running a specific user script. - GM-14780
Online Source Changes
Added updated INGV - PISA sources for the Italian language version. - GM-15108
Added NasaDem as a new Online Source. - GM-11117
Updated WCS to support versions later than 1.0.0. - GM-15859
Updated WCS source download to allow specifying a custom pixel size to download even if the full resolution is known. - GM-15543
Fixed elevation shading of the online NED 10m terrain source at some zoom scales. - GM-15526
Fix issue loading WMTS sources where the data lives on a different server than the GetCapabilities document. - GM-15353
Fixed issues with WMS/WMTS sources that are identical except for extra URL parameters pulling from the same cache location. - GM-15033
Projection / Datum Changes
Updated NAD83 CSRS Alberta datum transformation to v7. - GM-15530
Improved the datum transformation used by the New Israeli Datum (Israel 1993) to a 7-parameter Bursa-Wolfe transformation. - GM-15524
Sort the list of available Vertical Coordinate Systems for LAS/LAZ export when GeoCalc mode is enabled. - GM-15286
Ensure VTerrain BT export properly embeds UTM zone in export in GeoCalc mode. - GM-15683
Updated name saved for Australian National spheroid in PRj files to 'Australian' to match other software. - GM-15676
Fixed reporting of EPSG code for Geographic projections with a datum that is coincident with WGS84. - GM-15673
Removed 'South America 1969' ellipsoid that is a duplicate of the more standard 'GRS 1967 Modified' ellipsoid. - GM-15670
Added built-in EPSG codes for State Plane NAD83 (NSRS2011) for Alabama and Arizona. - GM-15668
Improved precision of great circle length calculations when an endpoint is at a pole. - GM-15513
Updated TIFF file load to prefer .tfwx files over .tfw files if present. - GM-15465
Fixed datum conversion in GeoCalc mode when using batch reproject tool. - GM-15463
Ensure that the Pixels to Points Wizard shows the GeoCalc projection selection dialog when GeoCalc mode is enabled. - GM-15422 Pro
Updated State Plane NAD83 Maine CS2000 Central projections to use EPSG code 3463 rather than deprecated 3073. - GM-15406
Added support for ArcSecond as a recognized unit name in PRJ files. - GM-15382
Fixed crash loading GeoTIFF files in lat/lon projection that wrap the ATM when GeoCalc mode is enabled. - GM-15323
Corrected elevation label applies to peak / depression elevations when feet are used. - GM-15302
Fixed vertical auto-select GeoCalc transform in GeoCalc Mode - GM-15141
When performing a vertical coordate transformation, a transformation picker will now pop up in GeoCalc mode. - GM-15140
Fixed errors loading online sources when GeoCalc projection mode is enabled. - GM-15128
Improved datum transformation for BD72 to EPSG 15929 and ensure EPSG 31300 uses that built-in datum. - GM-15057
Fixed issue when automatically adding unrecognized datums from WKT PRJ files with TOWGS84 strings and a 7-parameter transformation. - GM-15046
In GeoCalc mode, vertical CRS will now revert to None when changing Horizontal CRS. - GM-13403
Fixed area combine / dissolve operation when working with reprojected area features. - GM-15700
Fixed issues with Krovak projections from WKT PRJ definitions that specify XY_Plane_Rotation is 90 degrees. - GM-15518
Fix crash when GeoCalc mode is exited when Digitizer Tool is active. - GM-15514
Fixed errors in v24.1 when using GeoCalc mode for projections. - GM-15131
Format Specific Changes
Reported loading progress for DWG/DXF files - GM-13821
Changed compliance level stored in the NITF header of exported CADRG data sets from 3 to 1. - GM-15145
Added support for using zStandard compression for GeoTIFF exports. - GM-15896
Updated GLTF / GLB files with points to load them as a point cloud rather than individual point features. - GM-15037
Palette selector is available in BATCH convertor when exporting to COG. JPG quality can be set for COG/GeoTIFF file export if JPG-in-TIFF palette is selected. - GM-14748
*.COG files are recognized as Cloud Optimized GeoTIFF format. The COG type is supported by Batch Convertor/Reproject - GM-14746
Support for ZSTD compression in GeoTIFF format. - GM-14672
Errors for HDF5 library written to Global Mapper error log. - GM-14219
Fixed issues with unknown files being left open when the user attempt to load them, such as trying to load a .prj file as a layer. - GM-14971
Added automatic recognition of ASTER GDEM v3 HDF5 format files. - GM-13818
Fixed blocky areas in some Global Mapper Grid (GMG) exports using Millimeters as the export precision. - GM-15890
Fixed an issue with saving a workspace containing a KML/KMZ layer - GM-15856
Added support for loading TIFF files using ZStandard compression. - GM-15824
Fixed issue with exports using the bicubic interpolation method sometimes producing values outside the original data range. - GM-15816
Fixed batch conversion to the Blue Marble Gridded data format. - GM-15756
Fix issue applying updates to S-63 files. - GM-15723
Read Z values for 3D features in OpenFlight FLT files. - GM-15704
Made 'Generate PRJ File' option work for Windsim GWS exports. - GM-15696
Removed TAB as an available metadata option for Vertical Mapper Classified / Clutter Grid File export as a TAB file must always be generated. - GM-15695
Updated Optimi Clutter and Grid exports to generate the requested metadata files. - GM-15693
Made cropping to area features be applied properly for LandXML exports. - GM-15655
Updated TIFF file load to prefer .tfwx files over .tfw files if present. - GM-15465
Fixed issue with multi-band GeoTIFF exports not storing the proper default values in some no-data areas. - GM-15371
Fixed issue with SEGP1 exports dropping the line name. - GM-15313
Fixed interpretation of Wisconsin County Reference System - Vilas County, when read from EPSG code 7638. - GM-15310
Fix location of Picture Points loaded from JPG files when a GCP file is present alongside the JPG file. - GM-15306
Fixed issue with some MrSID format files resulting in a 'Cancel Entire Operation' prompt when loading them from a workspace/script. - GM-15279
Fix issue with display of large BSQ-organized image files when many GB of files are loaded. - GM-15256
Fix issue rendering terrain TIFF files with an alpha channel when overview layers are present. - GM-15163
Fix issue with invalid UTF-8 characters being written to a UTF-8 encoded KML / KMZ file if an input layer is incorrectly marked as being UTF-8. - GM-15105
Fixed display of ELEVATION attribute for generic text file loaded with ECEF coordinates. - GM-15095
No longer write the GeogToWGS84GeoKey tag to exported GeoTIFF files except for custom datums. - GM-15093
Fixed error saving a workspace after loading some MB56 files. - GM-15076
Map Layout insets are now saved when map book is created - GM-14985
Resolved issue reverting Map Layout Path Profile inset element to original. - GM-14948
Fix issue with changing which 2D view is the Primary View not being restored when reloading a workspace. - GM-14765
Resolved issue creating a Map Book with a layout containing a 2D view inset. - GM-15000
Resolved issue opening an existing Map Layout with an embedded 2D view inset element. - GM-14999
Improved undo tracking in the Map Layout Editor. - GM-14977
User Interface
Prevent shader drop-down from getting too long and shortened names of Swath Separation Overlap Difference shaders. - GM-15485
isc. Changes
Made the 'Footer' option on the Print dialog be remembered if edited by the user. - GM-15805
Reduced situations in which a Helmert rectification will automatically be used for 2 control points when linear would result in non-square pixels. - GM-15852
Added the Elevation QC Tool icon to the Analysis toolbar - GM-15839 Pro
Updated Terrain Painting dialog and icons. - GM-15812 Pro
Allow specifying the simplify percentage with decimals when creating meshes from loaded terrain data. - GM-15389
The space bar can now be used to hide/show layers selected in the Control Center when the 2D map view has focus (previously focus needed to be in the Control Center window for this to work). - GM-14719
Replaced default data. - GM-14501
Updated installer to offer Python 3.10 or 3.9 as an extra download. - GM-15834
Fixed flicker on Config->Area Styles and Area Style Edit dialogs when moving translucency slider. - GM-16134
Reduced unnecessary write to settings files when workspaces with no actual settings changes are loaded. - GM-15903
Don't automatically expand groups in the Control Center when closing a layer adjacent to a closed group of layers. - GM-15878
Fixed issue with the map cursor getting stuck as a closed fist after a grab-and-drag operation with the middle mouse button. - GM-15554
Fixed issue with visual artifacts rendering some mesh layers with multiple mesh features. - GM-15534
Fixed artifacts when creating an image layer from multiple mesh features at once. - GM-15531
Restored the ability to open folders in Windows Explorer from the Feature Info Tool. - GM-15178
Fixed issue with some cropping of sliver areas resulting in incorrect results. - GM-15797
Fixed character encoding in the about dialog in French Global Mapper. - GM-14974