• +91 20-4126 7031 / 4120 3277

What's New in Global Mapper v20.1

Significant New Features

  • New option to allow zooming in the Path Profile view
  • Support for setting the projection to use at startup
  • Option to display legend within the Path Profile view when multiple terrain layer lines are rendered
  • New Digitizer tool for closing gaps between adjacent area or line features
  • Dramatically faster viewshed calculations on computers with multiple cores
  • Significant speed improvements loading and working with workspaces, GMP files, and any vector data with attributes
  • Support for downloading vector features from Esri RESTful data sources
  • New format support including OpenFlight, HEC-RAS raster and vector formats, and more

Significant New LiDAR Module features

  • LiDAR toolbar option to query points by distance from points of a specified classification or from vector line features
  • Tool for selecting LiDAR points above or below a line drawn in the Path Profile view
  • New option to apply thinning to selected points, to thin by retaining every Nth point, and to control whether to mark thinned points as deleted or move them to a new layer
  • EDIT_LIDAR and DEFINE_LIDAR_FILTER script commands that allow editing of points based on their proximity to other LiDAR points and/or line features
  • New option to quickly select points by classification in selected LiDAR layers
  • New Supported Formats

  • Added support to read and write HEC-RAS Data Exchange file format files (.SDF), defining a river network, and its associated cross sections. [Item #9104]
  • Added support to import and export OpenFlight database file (.flt), including points, lines, polygons, mesh features (with textures and/or vertex colors) and Bezier curves. [Item #12484]
  • Added support to import and export meshes, lines, and units to and from the Aquaveo SMS application's .2dm files. [Item #17444]
  • Added support to read Aquaveo mesh definition and simulation results HDF5 format files. User will be prompted to pick the data set and the time slice. [Item #25785]
  • Map Layout Editor Changes

  • Automatically restore Map Layout Editor to full view when its pane is docked or undocked [Item #25489]
  • Added ability to have multi-line headers and footers when printing by adding \n to the header or footer string. [Item #25345]
  • LiDAR Changes

  • [LIDAR MODULE ONLY] Added new options to the Path Profile dialog to select Lidar points above or below a draw line feature. [Item #14325]
  • [LIDAR MODULE ONLY] Updated option to colorize Lidar to allow only updating selected Lidar points, to control whether or not the saved values are normalized to 16-bits, and to allow updating the Intensity values from the image gray values. [Item #25810]
  • [LIDAR MODULE ONLY] Updated Lidar QA tool to allow controlling the maximum search distance and point count at each control point. Also made it ignore duplicate Lidar points when trying to determine point cloud height at a given location. [Item #24294]
  • Dramatically sped up the creation of map catalogs from large numbers of Lidar LAS/LAZ files. [Item #25982]
  • [LIDAR MODULE ONLY] Made surface meshes created from Lidar that does not have RGB colors use the currently selected Lidar draw mode to provide the colors. [Item #25710]
  • [LIDAR MODULE ONLY] Added new option to have the return number/count for Lidar to update when deleting Lidar points that are part of multi-return points. This option is on the Lidar tab of Configuration dialog. [Item #25865]
  • [LIDAR MODULE ONLY] Updated Pixels-to-Points tool to support TIFF images with no camera (EXIF) information as input. Images with no camera information will prompt the user to select a camera model. [Item #25215]
  • Added new build-in Lidar classifications 19 (Overhead Structure), 20 (Ignored Ground), and 21 (Snow). [Item #25481]
  • Added support for storing SCAN_ANGLE and BEAM_ANGLE attributes in scan angle for LAS/LAZ exports from point features. [Item #25557]
  • Added option when batch converting to new Lidar LAS/LAZ files to control whether or not the projection/datum is included in the exported file header. [Item #25202]
  • [LIDAR MODULE ONLY] Made result dialog shown for Pixels to Points process be as wide as needed by default and resizable. [Item #25546]
  • [LIDAR MODULE ONLY] Fixed use of Favorites drop-down and custom shortcut keys for Lidar classes 21-255. [Item #25508]
  • [LIDAR MODULE ONLY] Fixed Lidar QC tool when dealing with point cloud missing the last returns of multi-return points. [Item #25578]
  • 3D Viewer Changes

  • Improve 3D load and data preparation time for areas, lines and points. [Item #23889/23885/23912/23913]
  • Improve 3D rendering quality and performance for areas, lines and points. [Item #[23884]]
  • Improve 3D selection and editing responsiveness, particularly when working with large datasets. [Item #23886/25211]
  • Add rendering support for area styles containing holes and islands. [Item #18942]
  • Improve 3D view calculation. [Item #20869/23317]
  • Improve 3D depth precision. [Item #25214]
  • Fixed a problem in the 3D viewer where the profile cutaways disappear when canceling a new path profile [Item #24890]
  • Sped up point model display in the 3D viewer [Item #23976]
  • Improve 3D dynamic water rendering. [Item #21176]
  • Improve responsiveness of 3D cursor when viewing large datasets. [Item #25700]
  • Add warning when loading area data in 3D which may take a long time to prepare. [Item #25115]
  • Made extruded side walls from a 'Building - Roof' 3D area feature draw with the configured color of the 'Building - Wall' area type. [Item #25140]
  • Repair 3D point model visibility. [Item #23762]
  • Repair pivot axis coloring after unloading data. [Item #23486]
  • Repair 3D watershed rendering. [Item #25127]
  • Repair selection of unfilled 3D areas. [Item #24963]
  • Fixed a number of GDI Resource leaks in 3D viewer. Also causes some notification types to time out properly. [Item #25382]
  • To display correctly, OpenGL requires custom skybox textures to have dimensions that are a multiple powers of 2 (1,2,4,8,16,32,64,128,256,512,1024...). [Item #22642]
  • Path Profile/Line of Sight Function Changes

  • Added option to display legend on Path Profile when multiple terrain layer lines are rendered. The legend can be dragged with the mouse to the desired location. [Item #13378]
  • Added ability to zoom and pan the path profile view using the mouse, keyboard, and touch screen. These operate much like the same operations in the 2D view. Includes new Zoom and Pan toolbar buttons on the path profile toolbar. [Item #17625]
  • Fixed drawing of vertex circles on path profile when area/line vertex display is enabled. [Item #24971]
  • Analysis Function Changes

  • Fixed display of calculated cut-and-fill volumes when both island/hole and normal areas were selected with the Digitizer Tool. [Item #26005]
  • Added the direct calculation of elevation grids from loaded 3D models (meshes) using the Create Elevation Grid tool. [Item #25129]
  • Updated 'find overlaps' operation to show the overlap location for a selected pair rather than the first feature vertex. Also fixed problem showing features with a common edge to overlap when they did not. [Item #26026]
  • Made Analysis->Find Overlapping Features show a Bullseye on the map where overlap was detected when an overlap is selected. Also made the type of overlap (i.e. true overlap or missing common vertex along seam) be displayed with each overlapping result. [Item #24314]
  • Updated Raster Calculator to allow calculate image layers from grid/terrain layers as input. Also allow the use of different terrain layers as input for different band numbers rather than treating them all as one. [Item #21699]
  • Added option to create a 3D area layer from loaded 3D model layers in the right-click Layers menu in the Control Center. [Item #25144]
  • Fixed duplicate finding for line and area features. [Item #25591]
  • Fixed issue with pile volume calculations not subtracting out volume information from islands/holes in area. [Item #25649]
  • Added display of sample formula input values to Attribute Calculator preview. [Item #24957]
  • Added makemixed() function to Attribute Calculator. This function takes a string argument ant converts it to mixed-case. For example, makemixed("HELLO world " will return "Hello World". This can look a little nicer when used for labels. [Item #25261]
  • Fixed creation of free space path loss grid when total power specified is 0 dB. [Item #25924]
  • Fixed calculation of 3D surface area for terrain layers inside a polygon when there are invalid terrain samples inside or directly adjacent to the polygon. [Item #26042]
  • Detect overlapping features that have vertices in common and colinear line segments. [Item #25206]
  • Fixed issue with elevation/slope stats not being added to every point when terrain layer is cropped to polygon. [Item #25622]
  • Digitizer Tool Changes

  • [LIDAR MODULE ONLY] Added option when selecting points near selected line features to use the 3D distance when finding Lidar near 3D line features. [Item #23173]
  • Add the ability to delete selected vertices from loaded 3D model (meshes) with the Digitizer Tool. [Item #25130]
  • Add function to create a rectangle feature by specifying the center, width, and height. [Item #24945]
  • Added the ability to specify label distance from point features to the font dialog. [Item #12668]
  • Fixed issue where the vertices of selected area features drew too large. [Item #25490]
  • Made deletion of large numbers of features when cropping to loaded areas much faster. [Item #25757]
  • Scripting Changes

  • Updated SHIFT_LAYER script command to support shifting in the Z (elevation) direction. [Item #25067]
  • Allow the specification of the CODE_PAGE parameter when exporting to CSV files using the EXPORT_VECTOR script command. [Item #25482]
  • Added support for creating view sheds from multiple center points in GENERATE_VIEWSHED. [Item #16674]
  • Added support for script variables inside DEFINE_LAYER_STYLE, DEFINE_PALETTE, DEFINE_PROJ, and DEFINE_VAR_TABLE commands. [Item #25771]
  • Use default options for Lidar files added to map catalogs via the EDIT_MAP_CATALOG command if no LOAD_FLAGS are provided. [Item #25775]
  • Made VALUE_ATTR work for Lidar in DEFINE_VAR script command. [Item #20802]
  • Fixed import of Esri File Geodatabases from a script using IMPORT_SPATIAL_DB so that Global Mapper handles the table name correctly. [Item #25418]
  • Fixed import of Esri File Geodatabases from a script using IMPORT_SPATIAL_DB so that it handles the table name correctly. [Item #25418]
  • Allow specification of rectification method to use when supplying a TRANSFORM_FILENAME parameter for a coordinate-to-coordinate transform when loading a layer. The RECTIFY parameter now allows you to override the default transform method. [Item #25749]
  • Made EXPORT_VECTOR command maintain case of attribute values used for SPLIT_BY_ATTR rather than upper-casing them for the exported filename. [Item #25839]
  • Online Source Changes

  • Added built-in Korean VWorld Server sources of satellite imagery and basemap data. These are under the Premium Content and Country Data->Korea groups. [Item #25774]
  • Fixed download of Aviation sources. [Item #25575]
  • Projection/Datum Changes

  • Added support for decoding elevation units from WKT projection strings. [Item #26009]
  • Added built-in Kansas Regional Coordinate System (KRCS) projection system. [Item #24962]
  • Added Inches and Centimeters as selectable units for State Plane projections. [Item #25947]
  • Added Equal Earth Projection [Item #25044]
  • Added new built-in elevation unit 'Millifeet' for capturing data with a precision of 0.001 feet. [Item #25620]
  • Added built-in EPSG codes 25981-25983 for Minna / Nigeria projections. [Item #25981]
  • Fixed JGD2011 (Japan). The datum shift was reversed. [Item #18992]
  • Fixed MN county projection zone loaded from PRJ file when another county zone has the same projection definition. [Item #25597]
  • Corrected transform for ARC 1960 datum to match EPSG definition (slight shift in Y and Z offsets). [Item #25632]
  • Format Specific Changes

  • Show any metadata .xml files found alongside loaded layers in the Additional tab of the Metadata dialog for the layer, such as .shp.xml files for Shapefiles. [Item #25849]
  • Significantly sped up the load of data from generic text files, as well as some other text formats. [Item #25221]
  • ECRG format export. Adds export functionality to the existing GlobalMapper ECRG format. This version will create the EPF file folder structure specified in the MIL-32283 specification, including toc.xml, shape files, and NITF formatted map frames containing JPEG2000 compressed raster graphics. [Item #13877]
  • Added support for loading National Snowfall Analysis HDF5 data grid. [Item #25132]
  • Added option to GMP/GMMP export dialog to allow users to control whether or not a thumbnail image is added to the exported file. [Item #25234]
  • Added support for importing UTM-K (Korean) formatted coordinates when importing generic text files. The new UTM-K option is in the Coordinate Format drop-down on the Generic Text Import dialog. In addition, the WKT and MGRS / USNG options were moved from the Coordinate Order drop-down to the Coordinate Format drop-down where they made more sense. [Item #25470]
  • Added option to CSV export to allow the use of UTF-8 encoding for the output text. [Item #25482]
  • Made multi-band image exports using feather blending or translucency apply the blending to bands beyond the first 3. [Item #19272]
  • Updated ECW/JPEG2000 library to v5.4.0, improves performance on some ECW/JPEG2000 files. [Item #25611]
  • During raster export, get tile data from the highest resolution zoom level where data is available. [Item #24542]
  • Handle a two-point line geometry in a GeoMedia database.Report an error message when a GeoMedia database has contents that are not valid. [Item #26059/26051]
  • Fixed crash exporting multiple tiles from RPF frame files. [Item #25608]
  • Fixed position of some vector/Lidar formats loaded from .gmw (workspace) files that have had control points applied to them (i.e. rectified). [Item #25655]
  • Added FILE_CREATION_TIME and FILE_MODIFIED_TIME to the metadata for layers loaded from files. [Item #25872]
  • Updated DWG/DXF exports to support using any attribute value as the Layer value rather than just special values like . [Item #25922]
  • Updated import of FCC ASR Antenna database to support latest field definitions. [Item #25133]
  • Added option to display 2-band floating point TIFF files as raster imagery rather than always assuming terrain. [Item #25612]
  • Improved selection of elevation units for high detail grids exported to GMP files. [Item #25620]
  • Added 900 DPI as a built-in render option for PDF files and made higher manually-specified DPIs that fail try loading at that before dropping down. [Item #25862]
  • Added support to read HEC-RAS .hdf files containing terrains (referenced GeoTif files), cross section lines, bank lines, river center lines, structure lines (dams, levees, etc), and 2D flow areas. [Item #18567]
  • Made sure correct data bounds are used when exporting elevation data to DXF 3D Face. [Item #25890]
  • Fixed an issue where upper right and lower left corner faces were being left out of when exporting elevation data to DXF 3D Face format. [Item #25890]
  • Applied extrusion vector when computing points for a polyline with bulges during DWG/DXF import. [Item #25776]
  • Looked up area fill colors in extended color table during DGN import. [Item #25877]
  • Fixed issue with extra row or column of invalid pixels being exported to some formats when cropping to areas and not maintaining export bounds over resolution. [Item #25107]
  • Changed default for JPEG2000 export option to use tiles to be disabled as using tiles can result in visible tile edges at high target compression ratios. [Item #23857]
  • Fixed load of embedded grids or image layers over 4GB in size from .gmw files. [Item #23356]
  • Fixed load of VMAP (VPF) format data when some tiles are de-selected for load. The wrong tiles were loading in some cases. [Item #25332]
  • Fixed decode of Web Mercator projections for GeoJSON format files. [Item #25437]
  • Make sure the layer order is preserved when exporting PDF files. [Item #19341]
  • Fixed import of certain GeoPackage tile sets [Item #23978]
  • Import arc segments with colinear points as line segments rather than circles. [Item #25454]
  • When creating a 3D PDF, draw layers in the same order as they are drawn in the main view. [Item #19063]
  • Fixed issue with default export resolution for KMZ files with raster links. [Item #25473]
  • Fixed a case where the image imported from a PDF file was being loaded upside-down. [Item #25475]
  • Fixed error loading BSQ files. [Item #25606]
  • Fixed JNX file corruption when changing map zoom level or map list. Now correct JNX options dialog is shown. [Item #25584]
  • Improved precision of Z coordinates when exporting with ECEF coordinates to CSV files. [Item #25718]
  • Fixed issues with extra copied of attribute names being added on Shapefile export when some attributes were over 10 characters or there were variations in the case of attribute names. [Item #25737]
  • Fixed issue loading some S-57 files. [Item #25885]
  • GPS Tracking Changes

  • Added new option to Garmin raster map export to use the maximum allowed tile size to minimize the created map tile count. [Item #21002]
  • Made the GPS Information dialog into a dockable pane.
  • Rendering/Style Changes

  • Added support for using any supported vector format as a custom point symbol, including DWG, SHP, and GMP files. Also improved automatic scaling of vector formats used as a point symbol when the raw coordinates are very small or very large. [Item #25466]
  • Added S-52 point symbols for s-57 files [Item #9591]
  • Global Mapper did not recognize all styling types in an OS Mastermap file. Added a number of style fill colors based on the "OSMM-Topography-Layer-stylesheets-master\Schema version 9\Stylesheets\Geoserver stylesheets (SLD)\topographicarea-outdoor.sld" Does not address styles for symbols, text, or area fill patterns. [Item #25450]
  • Fixed issues rendering vertically or horizontally flipped tiled images, like ECWs. [Item #25523]
  • User Interface

  • Allow selection of color from the map with eye-dropper for several operations, including editing layer color palettes, editing custom elevation shaders, and filtering Lidar by color. [Item #25182]
  • Standardized the actions that result from the pinch together and push apart gestures in the 2D View and Path Profile. [Item #25904]
  • Reduced the size of the Configuration dialog so that it will fit on small laptop screens by splitting the 3D Viewer Properties tab into two smaller tabs. [Item #18879]
  • Made split of layers by attribute work on layers that are hidden. [Item #25878]
  • Misc. Changes

  • Added option when splitting layers by attribute to control whether or not the original layer name is pre-pended to the new split layer names. [Item #16491]
  • Added option to Favorites to 'Save Feather and Crop Polygons to Layer'. This allows extraction of the feather and/or crop polygons for selected layers to their own layer(s). [Item #25750]
  • Show error message when batch conversion source and destination data types are incompatible. [Item #24204]
  • Fixed cursor snapping to lat/long displayed grids in the Rectification window. Now when performing rectification, the control point in the Reference Image will snap to the grid lines provided Options->Display Options->Grid Display is turned on and the Configuration->Vector Display->Advanced Snap to grid lines option is selected. [Item #24318]
  • Fix to allow opening exported OSM tiles in Chrome browser. [Item #15708]
  • Fixed point symbol orientation in 3D viewer. They were being rendered upside-down. [Item #25284]
  • Updated COVERED AREA value reported in layer metdata for gridded terrain layers to include the full area covered by the outer row/column of pixels rather than just the inner half. [Item #25245]
  • Fixed validation in the New Macro dialog and elsewhere to prevent macro names that contain blanks from being saved by the Macro Editor. [Item #25411]
  • Fix issues with default attributes not being saved when .gm_style files saved from Styles tabs of Configuration dialog. [Item #25568]
  • Made sure that the "Only include data within the current map page bounds" option is applied correctly on the Map Legend. [Item #25616]