• +91 20-4126 7031 / 4120 3277

What's New in Global Mapper v19.1

Significant New Features

  • New Pixels-to-Points tool function for creating a 3D mesh (3D model) with photo textures in OBJ or GMP format.
  • Added support for reading and writing LAZ (LasZip) files with the LAS 1.4 fields, such as 255 classifications and NIR color bands.
  • Attribute Editor now includes easy access to all attribute tasks, like joining tables, calculating and copying attributes, and searching and replacing within attribute values.
  • The interface now supports drag-and-drop docking of most floating windows, including Graph window, Map Layout Editor, Coordinate Converter, and secondary 2D View windows.
  • Improved 3D Navigation for greater ease of use when navigating a wide variety of data.
  • Added support for batch converting between 3D model formats (i.e. Blender, Collada DAE, OBJ, Sketchup, etc.).
  • Added the ability to perform multivariate queries of vector data attributes using a wide variety of expressions and functions.
  • Added new option to Path Profile File menu to save the profile line and/or the perpendicular profiles (if displayed) to a new layer as 3D line features.
  • LiDAR Module Only Highlights

  • Added Pixels to Points tool (beta) for the ability to create point clouds from collections of overlapping images with position information, such as those from an unmanned aerial vehicle or drone. The new option is on the Lidar module toolbar. [Item #13820]
  • Added support for gridding the RGB(I) color values in Lidar point clouds to create an orthoimage layer. The Grid Type selection for the bin grid methods now include 'Color (RGB)' and 'Color (RGBI)' options.
  • Added option to Lidar point cloud load options to automatically spatially sort poorly organized point cloud for faster display and analysis. [Item #11591]
  • Added option to import Ground Control Points from a file or a loaded point layer in the Pixels-to-Points tool via a right-click option on the Ground Control Points list. [Item #22956]
  • Added option to Pixels-to-Points tool to save a mesh (3D model) based on the input images. [Item #22418]
  • Fixed grid of Lidar during load using a bin grid method. It was resulting in a grid with all zero elevations in v19.0.x builds before 19.0.3. [Item #23059]
  • Added GENERATE_POINT_CLOUD script command for generating a Lidar point cloud, (optional) orthoimage, and (optional) 3D mesh from overlapping images (such as from a drone). [Item #22429]
  • Added option to GMP (Global Mapper Package) export to sort Lidar point cloud data by the 2D position. If enabled, the sorted point clouds will typically work faster when loaded back in for both 2D and 3D draws as well as analysis functions. [Item #11591]
  • Added support for filtering Lidar to a particular height-above-ground range using the LIDAR_HEIGHT_RANGE parameter for the GENERATE_ELEV_GRID and LIDAR_* commands. [Item #22109]
  • Made 'Crop to Selected Areas' option work when gridding Lidar data with a bin grid method. [Item #22213]
  • Improved ability to automatically classify selected Lidar points when some layers in the selection are unchecked on the classification setup dialog. [Item #22885]
  • Fixed unit selection for the elevation and height range selections on the Lidar automatic Noise classification dialogs. The min/max values were always being interpreted as meters regardless of the unit selection. [Item #22872]
  • LiDAR Changes

  • [LIDAR MODULE ONLY] Added Pixels to Points tool (beta) for the ability to create point clouds from collections of overlapping images with position information, such as those from an unmanned aerial vehicle or drone. The new option is on the Lidar module toolbar. [Item #13820]
  • [LIDAR MODULE ONLY] Added support for gridding the RGB(I) color values in Lidar point clouds to create an orthoimage layer. The Grid Type selection for the bin grid methods now include 'Color (RGB)' and 'Color (RGBI)' options.
  • [LIDAR MODULE ONLY] Added option to Lidar point cloud load options to automatically spatially sort poorly organized point cloud for faster display and analysis. [Item #11591]
  • [LIDAR MODULE ONLY] Added option to import Ground Control Points from a file or a loaded point layer in the Pixels-to-Points tool via a right-click option on the Ground Control Points list. [Item #22956]
  • [LIDAR MODULE ONLY] Added option to Pixels-to-Points tool to save a mesh (3D model) based on the input images. [Item #22418]
  • Fixed occasional crash or lockup loading Lidar point clouds. [Item #20083]
  • [LIDAR MODULE ONLY] Fixed grid of Lidar during load using a bin grid method. It was resulting in a grid with all zero elevations in v19.0.x builds before 19.0.3. [Item #23059]
  • [LIDAR MODULE ONLY] Added option to GMP (Global Mapper Package) export to sort Lidar point cloud data by the 2D position. If enabled, the sorted point clouds will typically work faster when loaded back in for both 2D and 3D draws as well as analysis functions. [Item #11591]
  • Added support for loading Lidar LAS/LAZ and PLY files that store ECEF (Earth-Centered Earth-Fixed) coordinates. The ECEF coordinates will automatically convert to whatever projection the user selects to use. [Item #9160]
  • Added full Lidar LAS options tab to the options dialog displayed when exporting new LAS/LAZ files from loaded grid data (rather than from Lidar/vector data). This allows setting LAS/LAZ header options, including LAS version, vertical coordinate system, flight date, etc. [Item #22957]
  • Improved storage for vertical datum and CS metadata in exported LAS/LAZ files. The proper CS based on the selected elevation units and vertical datum will be used if there are multiple defined vertical CS codes for the same datum (i.e. NAVD88 with feet or meters). The list of available vertical coordinate systems is also much larger. [Item #20101]
  • [LIDAR MODULE ONLY] Made 'Crop to Selected Areas' option work when gridding Lidar data with a bin grid method. [Item #22213]
  • Fixed issue transforming or shifting Lidar point clouds from the Control Center when the adjustment is large. [Item #22776]
  • [LIDAR MODULE ONLY] Improved ability to automatically classify selected Lidar points when some layers in the selection are unchecked on the classification setup dialog. [Item #22885]
  • Write out LAS/LAZ files with feet units with US Survey Feet EPSG code (9003) for elevation units rather than International Feet code (9002). [Item #20101]
  • Updated offset used for Lidar loaded from text (XYZ) files to be snapped to the calculated scale value to avoid very tiny shifts when exporting to LAS/LAZ files. [Item #22187]
  • [LIDAR MODULE ONLY] Fixed unit selection for the elevation and height range selections on the Lidar automatic Noise classification dialogs. The min/max values were always being interpreted as meters regardless of the unit selection. [Item #22872]
  • 3D Viewer Changes

  • Converted secondary 2D View from an embedded window to a dockable pane window.
  • Fixed render quality issue with fly-through preview. [Item #22507]
  • Fixed issue with fly-through cam elevation when elevation not measured in meters. [Item #22586]
  • Fixed issue where Multi-View Playback Manger dialog would disappear when cursor moved over lidar data. [Item #22725]
  • Analysis Function Changes

  • Fixed pan sharpen results of images with 4 bands or 16 bits per band. The results were invisible in the latter case, and the IHS and Brovey methods did not generate the correct results for the former case. [Item #22695]
  • Fixed default Resampling selection on the Contour Generation and export dialogs. [Item #23122]
  • Digitizer Tool Changes

  • Made the 'Cut Selected Area(s) from All Overlapping Areas' option work properly. Also made it much faster and added a progress dialog for easy monitoring and cancel. [Item #22845]
  • When calculating elevation and slope attributes, create separate attributes for slope in degrees (SLOPE_DEG) and slope percentage (SLOPE_PCT) instead of combining the two values into a single attribute. Also, append units to the slope attributes based on whether or not the user wants elevation units. [Item #22986]
  • Fixed selection of area features with the Digitizer Tool's polygon selection mode. [Item #22984]
  • Fixed behavior when zooming or panning with keys or mouse wheel and in a create new feature (i.e. point, line, or area) mode. Now the last position will immediately update to reflect the new view rather than being stuck in the wrong place until the mouse cursor is moved. [Item #23152]
  • Scripting Changes

  • Allow looping over a table of values defined with DEFINE_VAR_TABLE when using a VAR_LOOP_START...VAR_LOOP_END loop. You can loop over a table with a single column of values or even loop over a table with named columns and separately reference each column within the loop. [Item #22832]
  • [LIDAR MODULE ONLY] Added GENERATE_POINT_CLOUD script command for generating a Lidar point cloud, (optional) orthoimage, and (optional) 3D mesh from overlapping images (such as from a drone). [Item #22429]
  • [LIDAR MODULE ONLY] Added support for filtering Lidar to a particular height-above-ground range using the LIDAR_HEIGHT_RANGE parameter for the GENERATE_ELEV_GRID and LIDAR_* commands. [Item #22109]
  • Fixed issue with EXPORT_WEB exports to OSM or TMS file sets using a TILE_PATH resulting in the tiles being deleted in some cases. Also made the generated XML/HTML files work properly if a non-default TILE_PATH is provided. [Item #22130]
  • Add support for choosing the attributes to copy on the JOIN_TABLE script command. [Item #22985]
  • Updated EDIT_MAP_CATALOG script command to use an explicitly provided PROJ parameter as the native projection for the file(s) being added. [Item #22766]
  • Updated default value of INC_COLOR parameter for EXPORT_VECTOR to be YES if any of the point clouds being exported have colors. [Item #23100]
  • Made COORD_SCALE and COORD_OFFSET parameters work when exporting to a XYZ grid file using the EXPORT_ELEVATION script command. [Item #23176]
  • Fixed crash using FORCE_EXIT command in a script if the Control Center is visible. [Item #22130]
  • Made EXPORT_ANY script command work properly when exporting to a Lidar format (like LIDAR_LAS) and the loaded input data is point clouds rather than elevation grids. [Item #23215]
  • Online Source Changes

  • Added support for online (i.e. WMS, WMTS, OSM, etc.) sources with a username and password embedded directly in the URL. The standard format like 'http://username:password@server.com/path' is supported. [Item #13967]
  • Updated Bing Maps Web Format export to generate an HTML file using the latest Bing Maps API version (v8). The export options now include a Bing API Key (now required to use Bing Maps Web Control) and a selection for the default background map. [Item #22456]
  • Fixed lock up exporting tiles from streaming online layers. [Item #23482]
  • Fixed crash exporting from an online terrain source with an explicitly provided resampling method for the export. [Item #22951]
  • Fixed issues loading WMS when none of the supported coordinate systems are known EPSG codes. [Item #23183] ]
  • Projection/Datum Changes

  • Added new functionality to Rectification dialog to allow creating a regular grid of GCPs (control points) based on the placement of existing control points. This option is under the Options menu on the Rectification dialog. It is useful for quickly creating a grid of GCPs to correspond to grid line crossings with an estimated pixel location that can then be easily adjusted to the proper location. [Item #13818]
  • Added support for Lambert Conformal Conic projections in 2SP (first and second standard parallel different) form with an additional scale factor. [Item #22682]
  • Updated name of built-in Inches unit to 'INCHES (US SURVEY)' to reflect that they are US Survey Inches. Also made projections using inches, centimeter, millimeters, kilometers, and miles save to WKT PRJ format files rather than the old format PRJ file. [Item #22647]
  • Added built-in planar units of 'Inches (International)'. [Item #22656]
  • Added built-in EPSG codes for UTM zones using NAD83 (CSRS) datum. [Item #23017]
  • Added new built-in S-42 (CASPIAN SEA/WEST KAZAKHSTAN) datum for use in Western Kazakhstan and the Caspian sea and updated the existing S-42 (KAZAKHSTAN) datum to use a transform more appropriate for all of Kazakhstan. [Item #23139]
  • Format Specific Changes

  • Added support for importing and exporting AutoCAD 2018 DWG files [Item #21887]
  • Added display of XMP metadata in XML format from JPG images on the Additional tab of the Metadata dialog for the layer. [Item #22812]
  • Made 'Skip Existing Tiles' option for tiled ECW and JPEG2000 export work when the export is run from different machines with the same target network folder. Now the separate machine exports should ensure that the same file isn't exported separately by each machine. [Item #23109]
  • Added recognition of DTED files with extensions of .avg, .min, .max, and .mmm. [Item #23314]
  • When loading multiple images with the location faked for display, they will now display side-by-side rather than on top of each other. [Item #23192]
  • Added support for loading *.zip64 archives. [Item #23197]
  • Fixed issue where different point styles were being saved with the same file name during KML export. [Item #22473]
  • Fixed issue with PointZ Shapefiles defaulting to use an attribute other than ELEVATION for the Z coordinates by default. [Item #23465]
  • Fixed issue with leading whitespace not being removed from text attribute values in DBF (Shapefile) files when it should be removed. [Item #22760]
  • Fixed error loading some Arc Vector Coverage files. [Item #22715]
  • Improved support for import and export of USGS DEM with International Feet as the units for a State Plane projection. [Item #20175]
  • Fixed export of SLD style files when there are multiple attribute-based styles. [Item #23069]
  • Fixed display of some CMYK color JPEG images that use non-standard color interpretation. [Item #23076]
  • Updated web export option to only export fully covered tiles to skip any tiles where any pixels are invalid and not just those where some of the tile bounds are outside the data bounds. [Item #22697]
  • Made NAD83 (CSRS) datum export to ECW and JPEG2000 files in a manner that it can be read back in if a coordinate system with a known EPSG code is used for the export. [Item #23017]
  • Updated DGN import to allow elevation unit selection on the projection dialog and use the same behavior as other vector formats when the projection is known without having to prompt the user (i.e. elevation units default to horizontal units if linear). [Item #23117]
  • Fixed issue with Z value of point features loaded from DGN files always being treated as meters even if specified as being feet at load. [Item #23117]
  • Fixed issues with some JPEG2000 files not finding the position information at load time and prompting the user to rectify. [Item #22637]
  • Made extra State Plane projection parameters (i.e. ground-to-grid factors) from an accompanying PRJ file be used when loading a GeoTIFF file. This is needed because there is no standard way to store those extra parameters directly in the GeoTIFF file. [Item #23178]
  • Updated DWG export to place line attributes before the line feature geometry rather than after to match what is done with area and point features. [Item #23180]
  • Fixed export of SRTM to use correct no-data value of -9999 when source data has custom no-data value. [Item #23331]
  • User Interface

  • Added Search and Replace functionality to the Attribute Editor. [Item #22877]
  • Converted the Graph results window to a dockable pane. [Item #21665]
  • Converted the Map Layout Editor window to a dockable pane. [Item #22810]
  • Converted the Coordinate Converter tool to a dockable pane. [Item #22770]
  • Added Calculate Attributes function to the Attribute Editor. [Item #22882]
  • Added Join Attributes function to the Attribute Editor. [Item #22883]
  • Added the ability to control the sort mode in the Attribute Editor. The user can specify that a sort be numeric, text, or hybrid. This fixed an issue where the default sort was producing incorrect results. [Item #22683]
  • Moved the Maximize button from the toolbar to the caption bar for the following dockable pane windows: 3D Viewer, Path Profile/LOS, and Attribute Editor.
  • Added a close button (X) to the tab of the active pane when several panes are grouped into a tabbed interface. [Item #22585]
  • Fixed grouping of layers in the Control Center so that they are always scooted adjacent in the layer order regardless of the number of layers in a different group in between them. [Item #23351]
  • Fixed an issue in a group of tabbed panes whereby activating a window does not properly activates its tab. [Item #22590]
  • Misc. Changes

  • Fixed display of attributes with mixed numeric and alphabetic data when used as a display label. For example, attribute values like '1abc' were displaying as '1.000000' by default rather than staying as '1abc' or using '1.000000abc'. There is also now an option on the Label tab of the Options dialog for vector layers to disable the automatic formatting of numeric values. [Item #22640]
  • Fixed odd behavior when selecting more than a few hundred files to load at once in a File Open dialog. [Item #22908]
  • When splitting layers by attribute value, ensure the new layers have the same display options as the layer that was split. [Item #23066]
  • Allow the user to select the attributes that will be copied in a JOIN operation. [Item #22985]
  • Added a layer field to the Attribute Editor table so that when editing, users can easily see what layer is being edited/worked on. [Item #22705] Allow the user to select the attributes that will be copied in a JOIN operation. [Item #22985]
  • Fixed lockup displaying Lidar data in a map catalog in the 3D view. [Item #23052]
  • Fixed export of vector data to raster (image) format when the main map is being rotated. [Item #23067]