연구의 선진화와 생산성 향상에
필요한 최적의 소프트웨어와 컨설팅을
공급하도록 노력하겠습니다.

버전별 업그레이드 상세 내용

What's New in Global Mapper v22.1

  • Significant New Features
    • New 'Save 3D Views' tool allows you to orient the 3D view to look at the data from a particular side, or to use a custom saved camera position.
    • 3D View navigation tools to target camera on features and lock the pivot axis around the feature(s) of interest.
    • Improved Graph and Chart tool to include graphs that contain data from multiple layers, graphs that contain multiple series, etc.
    • New Spatial Operations for union, difference and symmetrical difference, allow you to find where two area layers are different or to merge them together. There are also spatial predicate operations that find features that overlap, touch, contain, are within, are equal to or are disjoint from a layer of area features.
    • Spatial Operations tool has a scripting tab that can perform advanced operations on sets of features, including queries, layer overlay operations, and building sets from attribute queries. This is also available in the Global Mapper scripting language
  • Significant New LiDAR Module features
    • Added the ability to resume cancelled Pixels-to-Points processes without having to start over from the beginning. [Item #GM-7604]
    • Added new scene clustering option to Pixels-to-Points dialog to allow handling larger data sets. [Item #GM-8703]
    • Added option to regularize extracted building footprints, walls and planes. This will simplify the extracted polygons in a way that favors parallel/perpendicular line segments. [Item #GM-11445]
    • Added Terrain Paint Slope Along Line and Slope Across Line brushes. [Item #GM-11438]
    • Added new terrain painting brushes for line trace mode and area trace mode. [Item #GM-11562]
  • New Supported Formats
    • Added export to Cloud Optimized GeoTIFF (COG) files. [Item #GM-9266]
    • Added basic support for IFC file formats. Currently only basic 3D shapes are supported. [Item #GM-9662]
    • Added support for import of GEBCO 2020 data in NetCDF format. [Item #GM-11020]
    • Added the ability to import SXF files (Panorama GIS) [Item #GM-559]
    • Added import support for EDIGEO file format [Item #GM-10522]
    • Import support for GRT geoid undulation data. [Item #GM-11407]
    • Added ability to load lidar from the GeoSlam DB (based on SQLiteDB) [Item #GM-11353]
    • Added the functionality to create a Carlson IDB file for the tiled export of a raster overlay [Item #GM-9592]
  • LiDAR Changes
    • [LIDAR MODULE ONLY] Added new scene clustering option to Pixels-to-Points dialog to allow handling larger data sets. [Item #GM-8703]
    • [LIDAR MODULE ONLY] Added option to regularize extracted building footprints, walls and planes. This will simplify the extracted polygons in a way that favors parallel/perpendicular line segments. [Item #GM-11445]
    • [LIDAR MODULE ONLY] Added the ability to resume cancelled Pixels-to-Points processes without having to start over from the beginning. [Item #GM-7604]
    • [LIDAR MODULE ONLY] Fixed crash creating a grid of non-elevation data (like 'Classification Codes', 'Point Density', etc.) from Lidar. This issue was only in the v22.0.1 release. [Item #GM-11528]
    • [LIDAR MODULE ONLY] Fixed issue with user-provided control points not being properly used for some P2P (Pixels-to-Points) data sets. The issue was in v22.0.0-v22.0.1. [Item #GM-11511]
    • Added settings to the Configuration -> Lidar tab allowing the user to change default load options like Point Size, Point Draw Quality, and Color by Intensity Brightness. [Item #GM-8326]
    • [LIDAR MODULE ONLY] Significantly reduced memory footprint and increased performance of graph-based point cloud classification and extraction methods. [Item #GM-9434]
    • [LIDAR MODULE ONLY] Updated the Lidar building and tree auto-classify dialog to support both the new (Segmentation) and old (Grid) methods. [Item #GM-11402]
    • Significantly sped up the load of Lidar point cloud data from GMP (Global Mapper Package) files. Some minor speed improvements for Lidar loaded from other formats should also be expected. [Item #GM-3995]
    • [LIDAR MODULE ONLY] Added 'Show Image Metadata' right-click option to the Pixels-to-Points dialog allowing the easy display of metadata for any image. [Item #GM-11141]
    • [LIDAR MODULE ONLY] Added new camera management dialog to P2P dialog [Item #GM-8806]
    • [LIDAR MODULE ONLY] Updated the Post-Processing Report generated by the Pixels-to-Points process to include a table of contents at the top and to make it clearer when some images could not be used. [Item #GM-11673]
    • [LIDAR MODULE ONLY] Fixed issue with Lidar points with return numbers > 1 being offset in the Z direction when sorting poorly organized point clouds on load. This only happened if the LAS/LAZ points had elevation units other than meters. [Item #GM-11715]
    • [LIDAR MODULE ONLY] Fixed cropping to selected area features when gridding Lidar point cloud data using a bin gridding method. [Item #GM-11807]
    • Updated the Attribute Editor display for Lidar layers to hide any columns that don't apply to Lidar data (like , , etc.). [Item #GM-11836]
    • [LIDAR MODULE ONLY] Greatly sped the initial load of large .gmp2p (Pixels-to-Points workspace files) into the Pixels-to-Points interface. [Item #GM-11667]
    • [LIDAR MODULE ONLY] Added option to apply surface reconstruction to extracted building mesh. This option generates a manifold surface and effectively simplifies the mesh by allowing the user to resample points at some percentage of initial density. [Item #GM-11446]
    • [LIDAR MODULE ONLY] Fixed issue with elevation values being interpreted as the wrong units when creating an elevation grid of the median values in a cell from Lidar point clouds. [Item #GM-11794]
  • 3D Viewer Changes
    • Improve accuracy of 3D Sweep Selected Lidar data. [Item #GM-11109]
    • Added new dropdown and dialog for creating and managing 3D views [Item #GM-6685]
    • Improve viewing and coordination between 2D and 3D zoom levels. [Item #GM-11675]
    • Transparency for 3D vector features. [Item #GM-7110]
    • Add Target Camera as a view mode. [Item #GM-8212]
    • Restore 3D rendering of deleted Lidar points when using draw deleted setting. [Item #GM-11750]
    • Improve 3D rendering performance particularly with small data. [Item #GM-10956]
    • Change deselection hot key for 3D Sweep Selection (now Ctrl+Alt+Left click) [Item #GM-11507]
  • Path Profile/Line of Sight Function Changes
    • Added option to save a cross profile series to export all the profiles in a perpendicular profile. [Item #GM-11006]
    • Added the ability to specify spacing values for the elevation and distance scales on a Path Profile window. [Item #GM-542]
    • Add ability to customize the distance unit in Path Profile settings [Item #GM-11752]
    • [LIDAR MODULE ONLY] Fixed issue in v22.0.0 with Path Profiles not displaying Lidar points from layers than have a non-automatic point size greater than 1. [Item #GM-11405]
  • Analysis Function Changes
    • Improved graphing to include graphs that contain data from multiple layers, graphs that contain multiple series, etc. [Item #GM-10984]
    • [LIDAR MODULE ONLY] Added Terrain Paint Slope Along Line and Slope Across Line brushes. [Item #GM-11438]
    • Fixed pan-sharpening of 24-bit RGB images using the Brovey or IHS methods. [Item #GM-11415]
    • [LIDAR MODULE ONLY] Added terrain paint area trace mode. [Item #GM-11562]
    • In Spatial Analysis Scripting, improved the SELECT command format, which allows the user to select features in the digitizer. SELECT commands now have a more regular syntax. Added the ability to select the results of a feature set expression directly. Added a new option to clear the current selection. SELECT commands that create a new selection or add to the existing selection now enable the digitizer. [Item #GM-11712]
    • Fixed issue with view shed analyses not allowing angle that sweep through 0. [Item #GM-11593]
    • Restored display of the correct palette index when selecting which colors to create equal-value areas from on a palette-based image layer. [Item #GM-11183]
    • Fixed issue where layer created by raster reclassification is offset by half a pixel. [Item #GM-11457]
    • [LIDAR MODULE ONLY] Allow use of pan cursor while terrain paint is active. [Item #GM-11702]
    • Fixed raster reclassification graph pane toolbar issue. [Item #GM-11588]
    • Fixed problem where valid geometries were not being considered for spatial predicates. Prevent application of predicates on empty sets. Fixed problem where set projections were not being compared compared correctly, such that the global projection was always being used. [Item #GM-11642]
    • Fixed crash finding Peaks and Depressions in a very small area during Contour Generation. [Item #GM-11430]
  • Digitizer Tool Changes
    • Fixed issue with the Create Regular Grid option in v22.0 not creating a grid orthogonal to the current projection if the Great Circle distance measurement option was selected on the Configuration dialog. [Item #GM-11462]
    • Allow editing the location of point features on the Feature Edit dialog. You can also now edit the vertices of area/line features when they are being created. [Item #GM-10565]
    • Added option to drag picture points to new location and update the location in the EXIF tags. Turn this on in Configuration > General > Raster Formats [Item #GM-10318]
    • Added the option to sample at a '% of length' when creating point features along selected line features. The label used for new point features created along selected lines will also be correct in this case. [Item #GM-11564]
    • Fixed issue causing extra point features to be selected when dragging a selection box on a rotated map view. [Item #GM-5363]
    • Updated the distance/bearing/COGO dialog to allow using Grades as units. The dialog is also resizable and includes bearing/distance units in the quadrant-based text strings. [Item #GM-8211]
    • Added ability to cut or copy and paste label features.
    • Added the ability to specify a more precise smoothing factor when creating a bounding box/convex hull around features. [Item #GM-11657]
    • Fixed issue with lines drawn to the edge of placed Picture Points not being drawn. [Item #GM-11420]
    • Fixed issue with the Create Regular Grid option creating slightly rotated grids when the view projection is using a datum with a Prime Meridian other than Greenwich. This only happened if the Distance Calculation method was Great Circle. [Item #GM-11449]
  • Scripting Changes
    • New spatial operations tool DEFINE_SPATIAL_OPERATION can build sets of features, perform intersections and queries by location, and various other vector operations. [Item #GM-11649]
    • [LIDAR MODULE ONLY] New LIDAR_CLASSIFY_GRAPH command to script the lidar building and tree segmentation method. Also updates to LIDAR_EXTRACT to use new building extraction options. [Item #GM-11424]
    • Added a new GENERATE_LABEL_LAYER script command to create a new label layer from an existing layer. [Item #GM-10942]
    • Added new SHEET_NAME parameter for the IMPORT_ASCII command to allow specifying which sheet of an Excel file to load. [Item #GM-11413]
    • Updated the EXPORT_VECTOR command so that COORD_ORDER can be used with TYPE=SIMPLE_ASCII to swap the order of the X and Y axes in output. [Item #GM-11928]
    • Fixed issue with EXPORT_VECTOR exporting all data if none of the input layers intersect explicitly provided bounds. [Item #GM-11502]
    • Updated the default for the USE_EXACT_BOUNDS parameter for script commands to default to YES when the bounds are explicitly provided. [Item #GM-11502]
    • Added logic to create output directory while processing EXPORT_METADATA script command. [Item #GM-11539]
  • Online Source Changes
    • Fixed issues with online sources requiring authentication not working in v22.0.0. [Item #GM-10938]
    • Fixed issues displaying WMS/WMTS imagery sources that are based on GeoTIFF files. Now even high-bit-depth multi-band sources are properly supported. [Item #GM-11700]
    • Fixed issues accessing online sources through a proxy server. [Item #GM-11607]
  • Projection/Datum Changes
    • Added built-in support for OSTN02 and OSTN15 datums (OSGB36 specializations). [Item #GM-6663]
    • Updated the 'Search by EPSG Code' button on the Projection selection dialog to show common and recently used EPSG codes on the drop-down for easy selection. [Item #GM-11643]
    • Added new built-in HS2 Survey Grid datum as well as EPSG code 9300 for the HS2 Snake Projection. [Item #GM-11192]
    • Fixed issues with distortion when rectifying data using the Triangulated method (this is the default for 5 or more control points). [Item #GM-11884]
    • Improved the CH1903 and CH1903+ datum transformation methods to use a NTv2 grid shift file. [Item #GM-11745]
    • Added built-in EPSG codes 26891-26899 for MTM NAD83 (CSRS). [Item #GM-11641]
    • When encountering a layer with a NAD83 HARN datum that we cannot automatically find the state for, prompt the user to select the appropriate NAD83 specialization. [Item #GM-11843]
    • GeoCalc Mode compatible with Geographic Calculator 2020 SP1 [Item #GM-11376]
    • Corrected vertical units shown on GeoCalc projection page [Item #GM-10584]
    • Updated Cassini-Soldner projections based on a datum with a Prime Meridian other than Greenwich to treat the Central Meridian as relative to the datum's Prime Meridian. [Item #GM-11449]
  • Format Specific Changes
    • Added the ability to export Multi-Band Erdas Imagine Files. [Item #GM-3432]
    • Added support for loading PLS CADD XYZ files as a point cloud. The support is controlled by selecting an option in Configuration->General->Vector Formats->PLS-CADD XYZ [Item #GM-11022]
    • Allow Excel spreadsheets to be used in layer join operation. [Item #GM-11529]
    • Added options to generic text file import for user to select the index of X,Y, and Z columns. [Item #GM-9249]
    • Added support for using image masks from (Geo)TIFF files. [Item #GM-11043]
    • Fixed issues loading some Excel files, including adding support for saving and loading them from workspaces and scripts. [Item #GM-11413]
    • Fixed issue in v22.0.0 with newly created mesh features (i.e. created from terrain) not saving to workspace or Global Mapper Package (GMP) files. [Item #GM-11426]
    • Fixed XTF load issue. Improved memory management. Create ping features and mosaic in separate layers. [Item #GM-11581]
    • Fixed issue with exports to DWG and non-legacy DXF files not including point and line features with no attributes or name. [Item #GM-11877]
    • Added option to split DWG, DXF, and DGN by attribute on import [Item #GM-10920]
    • CSV export now has option to include a row for mgrs [Item #GM-3856]
    • Added GMMP import option that allows user to select which layers to load. [Item #GM-11601]
    • Updated DXF Export to use the same exporter as DWG by default. This allows choosing the DXF version to target and has better support for area features and styles. [Item #GM-8741]
    • Auto-assign the Central Longitude for Geographic data to +180 for GeoTIFFs that use [0,360] rather than [-180,+180]. [Item #GM-11902]
    • Fixed issues with the export of non-ASCII characters to OpenStreetMap (OSM) XML files. [Item #GM-11464]
    • Made JPG images with EXIF tags that are loaded as image layers (rather than points) obey the orientation tag in the image. Any non-default orientation will be displayed in the layer's Metadata. Also any images loaded with a 'faked' location will be centered on the EXIF tag location rather than at a default location. [Item #GM-11489]
    • Fixed issues loading hundreds of generic text files in v22.0 release. [Item #GM-11602]
    • Fixed issues loading DXF and DWG files with non-English characters in the layer names.
    • Added support for European-style comma-as-decimal numbers when loading text/CSV files with lat/lon coordinates. [Item #GM-11600]
    • Fixed crash when importing certain Autodesk ReCap (RCS) files. [Item #GM-10310]
    • Added ability to save overview layers in exporting GeoTIFF files. The functionality is enabled by "ADVANCED: Write GeoTIFF Overviews (Pyramid)" checkbox in the GeoTIFF Export Options dialog. [Item #GM-87]
    • Set the active viewport in exported DXF and DWG files so that AutoCAD displays the full bounds of the data when the file is loaded. [Item #GM-9547]
    • Added ability to load GeoTIFF overview from side-car files (*.aux/*.rrd). [Item #GM-1227]
    • Ensured that text size in exported DGN file matches the text size in the original DGN file as much as possible. [Item #GM-11604]
    • Fixed issue with translated paper size names in PDF export. [Item #GM-11779]
    • Ensure center point coordinates of circles get converted to world coordinates. [Item #GM-11893]
    • Corrected BIT DEPTH reported for DTED layers to be 16 bits rather than 32. [Item #GM-11803]
    • Fixed issues loading text files with mixed line termination (i.e. CR/LF on the first line, and LF for the rest). [Item #GM-11344]
    • Fixed issue when exporting data to Geopackage file. [Item #GM-11475]
    • Fixed error exporting to palette-based image formats using the 'Custom Palette from Loaded Layer' option. [Item #GM-11491]
    • When exporting to Spatialite database, always include the EPSG code in the spatial reference definition. [Item #GM-11423]
    • Fixed issue importing spline objects from a DXF file. [Item #GM-11429]
    • Ignore extraneous objects at the end of a GeoJSON file. [Item #GM-11526]
    • Fixed issues with exports from palette-based images to multi-band images (like GeoTIFF with multi-band option) always resulting in grayscale output. [Item #GM-11635]
    • Fixed location of Carlson GSF Geoid Grid file containing boundary longitude values greater than 180 degrees. [Item #GM-11573]
    • Added support for loading TIFF files that are missing the Photometric interpretation tag. [Item #GM-11949]
  • Rendering/Style Changes
    • Added new Mesh (3D Model) Display tab to the Options dialog for layers that have mesh/model features. You can now control when and if wireframes are drawn for meshes in the layer and specify where or not to interpolate textured meshes. [Item #GM-8680]
    • Dramatically sped up the rendering of textured or gradient-filled mesh (3D model) features in the 2D (top-down) view. [Item #GM-8680]
    • Fixed issue with map catalogs of terrain layers showing visible borders where they used to blend seamlessly together. [Item #GM-11163]
  • User Interface
    • Added option to search the favorites list to find a command [Item #GM-6421]
    • Added 'Metadata' button to Feature Info dialog allowing you to show the Metadata dialog for the layer a selected feature is in. [Item #GM-11142]
    • Added option to Export Bounds to allow the user to control whether exports cropped to an area clamp the data bounds or not. [Item #GM-11077]
    • Made video playback dialog dockable. [Item #GM-9604]
    • Fixed issue with the Measure Volume command on the Measure Tool right-click being disabled. [Item #GM-11668]
    • Added ability to change the background color of an overlay item shown in the Control Center. Right click -> Layer -> "Set Background Color for Layer in Control Center" brings a color-picker dialog. Select white color to reset the background color to default. [Item #GM-7022]
    • Fixed issue with user-modified layer descriptions not showing in the field of the Attribute Editor. [Item #GM-11861]
    • Updated all color selection (such as from Area/Line Style dialogs) to save any custom colors between runs and allow selection of a color from the map. [Item #GM-11629]
  • Misc. Changes
    • Feature Templates now support point, line and area templates that can be predefined with specific point symbols or styles based on the attribute value. [Item #GM-4545]
    • Updated Attribute Table display for Lidar-only layers to hide columns that don't apply to Lidar (like , , etc.). [Item #GM-11036]
    • Export feature vertex information from the feature vertex dialog. This can include data like timestamps, velocity, and segments measurements. [Item #GM-10402]
    • Export text list of layers names and descriptions from the control center context menu [Item #GM-11007]
    • Implemented a drop-down menu in KML/KMZ export dialog to select feature attribute to use as a KML Folder name [Item #GM-8176]
    • Fixed issue where prompt for export file name is repeated, over and over, without end. [Item #GM-11478]
    • Fixed issue with terrain dropout while saving flythrough. [Item #GM-10320]
    • Added info tips option to display neighboring elevation values. [Item #GM-11501]
    • Added options to open a single attribute list or each sublayer in its own tab for a group in the control center [Item #GM-11583]
    • Fixed issues with 3D areas that are linear in 2D being discarded when cropping to a polygon (on export or in the Digitizer Tool). [Item #GM-7379]
    • Made the 'Find by Name' Search dialog properly handle non-ASCII text when the layer uses a code page other than the system code page (i.e. UTF-8 layers). [Item #GM-11633]
    • Added the functionality to link an external METADATA file with an overlay. That is particular convenient in case if the filenames of the overlay and metadata are not "related". The functionality is available in Pane Control Center via Right-Click -> Layer -> Link External Metadata File [Item #GM-11589]
    • Make sure the row count is always displayed in the status bar of the Attribute Editor. [Item #GM-11624]
    • Addressed "incorrectly detected closed contours" issue. [Item #GM-11196]
    • Added ability to create network directories where the path name starts with "\\", e.g., "\\server". [Item #GM-11936]
    • Fixed issue where file status was not being displayed in the status window for batch conversions. [Item #GM-11476]
    • In Control Center, fixed reversal of layer order when multiple layers are moved by drag and drop. [Item #GM-11479]
    • Streamline interaction between label attribute and feature name when labeling features with attributes. [Item #GM-10583]
    • Fix issue where the names newly added layers were not included in the title and tab of the Attribute Editor. [Item #GM-11584]
  • What's New in Global Mapper v21.1

    • Significant New Features
      • New Raster Reclassification analysis tool. This allows users to reassign pixel palette index values and can be used to replace values, group values together, and reclassify values to a common scale.
      • Built-in access to premium online Blackbeard Tanuki oil and gas data services, providing pipeline, well, and lease information.
      • New cloud import and export functionality for accessing public Amazon Web Service (AWS) buckets, such as USGS Lidar data.
      • New Digitizer tool for setting the slope between individual vertices in a line feature.
      • Expanded vector feature shift functionality to include the option to apply a vertical offset.
      • New styling options for selected lidar points in the 3D View allowing both attribute coloring and selection state to be displayed.
      • Significant speed improvements to view shed calculation, especially on computers with a large number of cores.
      • Improved rendering speed when working with large raster/terrain layers on multi-core computers.
      • Significant reduction in the processing time when using the Batch Conversion/Reproject tool.
      • New tool for saving user settings allowing user interface customization and styles to be shared between computers.
      • New option to save and reload queries in the attribute search dialog box.
      • Improved raster transparency tool with a new option to select multiple colors to be transparent.
    • Significant New LiDAR Module features
      • New tool that finds the best fit match between lidar or point cloud layers and automatically shifts one to match the other.
      • New point cloud change detection tool that creates a new layer containing points that are significantly offset when comparing two point cloud layers. New option to include a Z value for the control points used to shift a layer when rectifying point clouds and 3D models.
      • Improved point cloud generated by Pixels to Points process.
      • New tool for extracting utility poles from a point cloud containing appropriately classified points. The resulting point can either represent the top or bottom of the pole.
    • Map Layout Editor Changes
      • Added choice of 1:25000 to the drop-down list for Scale in the Map Layout Editor options.
    • LiDAR Changes
      • [LIDAR MODULE ONLY] Fixed issue with mesh created Lidar points missing some polygons when using the Poisson method.
      • [LIDAR MODULE ONLY] Added new quality setting 'Highest' to Pixels-to-Points dialog. This will generate a higher quality point cloud, ortho-image, and/or mesh. It will take longer to generate and result in a larger product though. It also may require too much memory to run on some machines, depending on the size and quantity of input images.
      • Add new option to use a user-selected terrain shader to color Lidar by Intensity values.
      • Added function to create points from selected Lidar Points.
      • [LIDAR MODULE ONLY] Improved the Pole auto-classification process.
      • New styling options for selected lidar points in the 3D View allowing both attribute coloring and selection state to be displayed.
      • [LIDAR MODULE ONLY] Fixed Lidar spatial thinning when keeping only the minimum or maximum elevation sample within a region. Before it was just keeping the first point it encountered.
      • [LIDAR MODULE ONLY] Fixed a problem selecting lidar points from Map Catalogs containing lidar layers. Affects these processes :
        • Change Lidar Class
        • Select Lidar by Distance
        • Select Lidar Points by Classification
      • [LIDAR MODULE ONLY] When a Pixels to Points process fails, automatically try the alternate SfM method (i.e. Global if Incremental was selected, or vice-versa).
      • [LIDAR MODULE ONLY] Updated Pixels to Points tool to automatically detect pre-calibrated DJI drone images and change the Camera Model to Pinhole in that case.
      • [LIDAR MODULE ONLY] Updated Lidar 3D spatial thinning to keep the highest and lowest points within a column of cells to preserve the extrema of the data set. If all points in a column are within a single vertical cell, the median is used unless the Z spread of the values is over half of the vertical cell height, in which case the min and max points are kept.
      • [LIDAR MODULE ONLY] Support directly ortho-rectifying drone images from Parrot drones. Now the camera orientation and relative altitude can be read from the Parrot XMP metadata format.
      • [LIDAR MODULE ONLY] Add support for removing last clicked vertex when adding a mask in Pixels-to-Points tool by using Ctrl+Z.
      • Allow saving modified lidar layers contained in a map catalog back to their original files.
      • [LIDAR MODULE ONLY] Added manual pole classification Button to toolbar
      • [LIDAR MODULE ONLY] Added new pole auto-classification option to only classify pole coming from ground level.
      • Support read of LAZ v4 compressed files.
      • [LIDAR MODULE ONLY] Improved ortho-rectification of images after running the Pixels-to-Points process when the P2P process calculates a significantly different camera focal length than what was specified for the camera.
      • [LIDAR MODULE ONLY] Added prompt to locate missing image files when loading a Pixels-to-Points workspace file (.gmp2p or .gmi2c) and a referenced image can't be found.
      • [LIDAR MODULE ONLY] Moved the Lidar classification toolbar buttons into separate Manual Classification and Automatic Classification toolbars.
      • Fixed rendering issue when large amounts of Lidar are selected and you are zoomed out on it.
      • Fixed the selection of Lidar points with a box in the Digitizer Tool when the map view is rotated.
    • 3D Viewer Changes
      • Add support for setting default heights of 3D point models when adding them to Global Mapper, and set default heights of the models that we ship with an installation.
      • 3D point styles, without explicit height information, default to 10 meters. 3D point styles now scale to real world coordinates.
      • Record changes in fly mode when camera rotates, tilts, or moves vertically as well as motion in x and y directions.
      • Fixed problems with 3D viewer with display of path profile visualization when using the Ctrl+P hotkey that toggles it on and off.
      • Fixed problems in the 3D viewer with interactions between 2D Bounds Masking and 2D/3D View Linkage. 2D Bounds Masking now occurs whether 2D/3D Linkage is enabled or not. Fixed associated notification message.
      • Improve the display of some Lidar data in 3D with vertical units not in meters.
      • Address path profile exception problems in 3D.
      • Added new checkbox to the 3D View configuration that governs whether path profile visualization is enabled in the 3D viewer
      • Fixed issue preventing saving Fly-through as an AVI file and selecting Codec to Uncompressed.
      • Stop mouse moves on the 3D view from setting focus inappropriately.
      • Set path profile display to on in 3D viewer on new installation.
    • Path Profile/Line of Sight Function Changes
      • [LIDAR MODULE ONLY] Allowing using the Delete key to mark selected Lidar points as deleted on the path profile dialog.
      • Restored hotkey functions when path profile view has focus (like Ctrl+U to unload all).
    • Analysis Function Changes
      • New Raster Reclassification analysis tool. This allows users to reassign pixel palette index values and can be used to replace values, group values together, and reclassify values to a common scale.
      • Added options for selection of Ratio, Percent, and Degrees choices when setting up Site Flatten Parameters.
      • Significant speed improvements to view shed calculation, especially on computers with a large number of cores.
      • Fixed issue when creating a Flattened Site Plane with a small slope value, that was flattening an area to a smaller bounding box than expected.
      • Fix ability to create create points for min/max elevation on a line feature when performing an Analysis/Measurement > Calculate Elevation/Slope Stats function.
      • Fixed issue with pan sharpening of color imagery with more than 3 bands creating incorrect results with lines through it.
      • Updated Contour Generation to support contour interval units other than 'Meters' and 'Feet'. Now non-whole units, like Centimeters, are supported.
      • Fixed issue generating an elevation grid from 3D line data when the export elevation units didn't match the native elevation units of the vector layer.
      • Watershed analysis allowed "Trace Flow from Selected Line(s)" option without any line features selected.
      • Fixed problem when creating a watershed area showing drainage to a point.
    • Digitizer Tool Changes
      • New Digitizer tool for setting the slope between individual vertices in a line feature.
      • Expanded vector feature shift functionality to include the option to apply a vertical offset. This allows shifting 3D vector and Lidar layers in the Z direction when using the Control Center right-click SHIFT option.
      • When using the Finding Nearby Points tool, there is now an option to save the points as an ESRI shapefile as well as a .csv, or .txt file.
      • Updated point features created when finding line intersections to go in their own layer.
      • Modified the "Adjust Elevations to a Single Slope" process to be applied to vector features without requiring elevation layers.
      • Added functionality to apply an offset to elevation values of selected features/vertices
      • Made creation of skeleton lines from areas copy over attributes and labels from the area they are created from.
      • Added an option to Create Areas from Lines so the user can specify whether or not islands need to be coplanar with the areas that enclose them.
      • When creating coverage bounding boxes/polygons from layers, fixed issue with duplicate areas being created. Also group the generated layers together so they can be easily turned on and off.
      • Fixed problems when running the 'Crop selected area to selected line' command using complex line shapes.
      • Fixed Sampling a Line at a Fixed Distance to produce more precise positioning.
      • Fix issue with the Cancel button on the Edit Attribute/Value dialog when modifying a Feature.
      • Fixed a problem with the "Create Point Features Along Selected Features" using a single fixed distance of 0 that did not place a point at the beginning of the line.
      • Fixed issue creating points inside an area (e.g. Create New Points at Centroids of selected Area , Create Randomly Distributed Points within selected Area) using different projections for the area and the points.
      • Fixed problem when editing a vector feature contained in a Map Catalog layer and selecting the Map Catalog to save the modifications to. Previously, the feature would disappear.
      • Fixed the labels on point features created along a line.
      • Fixed issue with text and attributes being corrupted when combining lines when the layer code page is different than the system code page and non-ASCII text is used.
      • Fixed issue where selecting layer features via the Control Center would only work once
      • Fixed error calculating elevation/slope statistics from a 3D line when also saving min/max elevation points. Also updated those min/max elevation points to use different symbols for the minimum and maximum points.
      • Apply code page when pasting features to a new layer.
    • Scripting Changes
      • [LIDAR MODULE ONLY] Updated LIDAR_COMPARE script command to allow finding changes between point clouds, with new points being copied to a new layer.
      • [LIDAR MODULE ONLY] Added LIDAR_AUTO_FIT script command to allow automatically fitting one Lidar point cloud to another.
      • Updated the SHIFT_LAYER script command to support 3D transformations of Lidar, 3D vector, and 3D model data. The new HAS_3D_POINTS parameter is used to indicate that 3D control points are provided.
      • Fixed issue in scripting when running the EXPORT_VECTOR command and cropping features using the GLOBAL_BOUNDS and USE_EXACT_BOUNDS parameters that would not would not crop fully out to the specified bounds.
      • Added the ability to filter Lidar by intensity in script commands.
      • Added "SIMPLIFICATION_UNITS" to "EDIT_VECTOR" to allow a user to pick the threshold unit when using "SIMPLIFICATION".
      • Updated the EDIT_MAP_CATALOG script command to support parameters from the IMPORT_ASCII command when adding generic text files to the catalog.
      • Fixed a problem running the 'Creating Areas from equal values' via a Script that was not setting the area colors correctly.
    • Online Source Changes
      • Built-in access to premium online Blackbeard Tanuki oil and gas data services, providing pipeline, well, and lease information.
      • Added support for tiled online sources with any Equirectangular (lat/lon Geographic) projection, regardless of datum. You can also customize the number of rows and columns that exist at the minimum zoom level for the source.
      • Fixed issue in v21.0.0-v21.0.1 with online terrain sources prompting the user to select the elevation units to use.
      • Improved display of online layers with contrast adjustment enabled. Now all tiles will use the same adjustment rather than separate for each tile. Also fixed error loading workspaces with a contrast adjusted online layer.
      • Improve performance of REST Feature Service downloads.
      • Fixed crash exporting online sources to ECW or JP2 format files.
      • Improved automatic selection of projection SRS to use when loading WMS sources.
    • Projection/Datum Changes
      • [LIDAR MODULE ONLY] Allow providing 3D control points to do a best-fit 3D transform on loaded 3D models using the Rectify option from the Control Center.
      • Added new built-in zones to the Korea TM projection for the Modified belt zones (EPSG codes 5173-5177). Also improved accuracy of datum transformations involving the Korea 1985 datum.
      • Improved accuracy of reported enclosed area for very large area features (more than 5 degrees tall) when the current projection is Geographic (lat/lon) or a severely distorted projection like Mercator or Equirectangular.
      • Fixed issue in v21.0.0-v21.0.1 loading WKT PRJ files with a space before the UNIT tag.
      • Fixed crash creating point from Tools->Coordinate Converter when no data was loaded.
      • Fixed issues with RSO projections from WKT PRJ files coming in rotated and at the wrong location.
    • Format Specific Changes
      • New cloud import and export functionality for accessing public Amazon Web Service (AWS) buckets, such as USGS Lidar data.
      • Added functionality to save changes to vector features from layers contained in a Map Catalog.
      • Greatly improved draw speed of some ECW files.
      • Added ability to export 3D models to KMZ/KML files
      • Fixed issue with terrain GeoTIFF files prompting for elevation units even when already specified in workspace or Use for All selected.
      • Fixed bug in scripting command to export to KML files using the KML_TILE_SIZE and KML_GEN_INDEX_FILE parameters.
      • Improved import and export of FBX file format.
      • Allow specifying custom vertical unit label in HDF5 Definition.
      • Added support to write and read line features to and from FBX files.
      • Updated SPS format import to include point index field in POINT_IDX attribute
      • Fixed batch converter to correctly export certain formats (i.e. GeoTIFF) to ECW format.
      • Fixed problem with Aquaveo SMS workspace not restoring data table and time slice selection settings in workspace.
      • Fixed problem with labels not appearing in exported PDF files when using some code pages
      • Added an option when exporting to 3D PDF to use vertical exaggeration setting from 3D viewer.
      • Fixed problem with slow loading of some workspaces containing large number of vector features.
      • Fixed issue loading KMZ file from NASA Worldview web site where embedded filenames contain a ':" character.
      • Fixed problem loading some 3D models from .DAE files
      • Fixed issue exporting to FBX file format if there were not both vector and elevation data.
      • Filter out invalid line and areas when importing from DXF/DWG.
      • Fixed problem where KML files were not loading in the correct location.
      • Fix a problem where export to raster format fails when the data to be exported is all meshes.
      • Added warning message when attempting to shift features contained in Map Catalogs.
      • Fixed detection of byte order in Unicode text files that use a BOM (byte-order marker).
      • Fixed issue exporting GeoPackage files with file names that contain Unicode characters.
      • Fixed export of data crossing the ATM (anti-meridian) to KML/KMZ raster formats.
      • Always display PDF Import options dialog. Show a message in the prompt area in the case where the PDF file does not contain any layers.
      • Fixed issue with the 'use for all' options not being maintained when non-default options are chosen when loading multiple 3D model files at once.
      • Fixed issue exporting map layout elements (i.e. scale, legend) when exporting to a raster KML/KMZ file with internal tiling.
      • Fixed issue with missing elevation values when loading PDS terrain of the moon with mostly negative values.
      • Fixed issue with map catalog elevation units and ranges not being saved and reported correctly.
      • Fixed handling of vector locations for PDF files with Adobe spatial information.
      • Fixed issues with corrupt BSB exports when the chosen palette size was exactly a power of 2 (i.e. 16, 32, 64, etc.)
      • Fixed export to CSV using ECEF coordinates when the points being exported do not have an elevation value associated with them.
    • GPS Tracking Changes
      • Added options during GPS tracking or adding way-points to make the GPS bearing relative to current heading.
    • Rendering/Style Changes
      • Fixed Elevation Legend for Slope Shader with Custom Range so it shows values slightly beyond the specified limits.
      • Applied specified label distance for all label locations.
    • User Interface
      • Updated layer re-rectification from Control Center to NOT display the layer being rectified in the Reference View by default. You can change this behavior with the Options->Draw Rectified Layer in Reference View menu command on the Rectification dialog.
      • New option to save and reload queries in the attribute search dialog box.
      • two new options under "help" drop down for importing and exporting user settings.
      • Fixed issues with the value of attributes that aren't displayable in the current Windows language not showing on the Attribute Editor dialog.
      • two new checkboxes under Configuration->General->Advanced that give you the option to shut off the popups for "One or more layers has a different group..." and "There are unsaved changes in at least one..." messages.
      • New view option to close all none primary views.
      • Moved the 'Edit HDF5 definition' command to the tools menu
      • Fixed Help window so it doesn't show on top of non-GM Windows when GM doesn't have focus.
    • Misc. Changes
      • Added support for saving queries on Search Vector Data dialog
      • Fixed issue with modifications to islands/holes in areas not saving to workspaces.
      • Updated vector / Lidar rectification to store the transformation equations that have been applied to a layer in the metadata list.
      • Added a tip to suggest using Map Layout Editor for printing.
      • Fixed issue in animate control to skip over hidden layers.
      • Fixed issue where the default animation run time configuration setting accepted negative numbers, non-integers.
      • Improved raster transparency tool with a new option to select multiple colors to be transparent.
      • Fixed issue where the shader drop-down list did not display the newly created custom shader name.
      • Fixed an issue in the "Search->Find Address" function's "Create Points from Geocoded Addresses" process which would place points in the generic User Created Features layer instead of the user's specified layer.
      • Fixed an issue saving a buffer area to a User Created Features layer with an incorrect projection.
      • Allow user to return directly to mesh creation dialog if a possible error/performance problem is detected.
      • Disable certain Attribute Editor functionality when editor contains Lidar data.
      New tool for saving user settings allowing user interface customization and styles to be shared between computers.

    What's New in Global Mapper v21.0

    • Significant New Features
      • Added changes to many places in Global Mapper to let user select layer when creating new features. User choices are saved in their workspace file. Default layer names are generated for various processes that had been assigned to User Created Features.
      • Added the ability to save modified LAS/LAZ data back to the original source files without doing a full export. This option is under the right-click Layer submenu of the Control Center when modified LAS/LAZ files are selected.
      • Added a new feature to local detect peaks and depressions in a DEM as part of creating contour lines.
      • Added a feature to record fly and walk mode paths as a feature line. The line can then be used to create a fly-through video.
    • Significant New LiDAR Module features
      • Add option to load Picture Point (i.e. JPG w/ EXIF) features as Orthoimages placed on the surface. There is available via a right-click Digitizer Tool option when one or more picture points are selected, or in the Pixels to Points Tool by selecting one or more images, then right-clicking and selecting to place them as ortho-images.
      • Re-organized the Pixels-to-Points dialog to make it easier to use. There is now a menu to replace many buttons, and you can choose to just create an ortho-image and/or mesh without needing to keep the point cloud around.
      • Added option to Pixels-to-Points tool to mask out parts of an image (i.e. sky, moving objects) so they will be ignored by the process. You can manually draw masks or mask by filling the color from a clicked location.
      • Added ability to smooth/flatten selected Lidar points relative to the average of the Lidar points within some distance of the selected points. This new option is available with Lidar selected under the Digitizer Tool's right-click Move/Reshape submenu.
      • Added new option to shift selected Lidar points towards a loaded surface, optionally along the pulse path. This option is available in the Digitizer Tool's right-click Move/Reshape submenu when Lidar is selected and terrain is loaded.
    • New Supported Formats
      • Added the ability to upload maps to the MangoMap online map service.
      • Added support for loading TerraScan Trajectory (.trj) files.
      • Added support for GEBCO 2019 Data and SID Grids.
      • Added support for HDF5 files from Copernicus Global Land ServiceValid data sets include LAI, FCOVER, FAPAR, LCCS, NDVI, SSM, GDMP, DMP, LST, LSWT(see https://land.copernicus.eu/global/ for details of these types of data sets.)
      • Added support for importing NetCDF (HDF5) files from GEBCO.
      • Imports HECRAS plan HDF5 files (*.Pxx.HDF) to show 'Depth' and 'Water Surface' data.
      • Added ability to export 3d models to 3D PDF.
    • Global Mapper Mobile
      • Fixed handling of Feature Templates for Global Mapper Mobile with non-ASCII characters.
    • LiDAR Changes
      • [LIDAR MODULE ONLY] Added new option to Pixels-to-Points dialog to create separate ortho-rectified image layers from each input image rather than creating a single seamless combined result.
      • Added addition fields to Lidar edit dialog, including return number/count, scan angle, scanner channel, point source ID, user data, and edge-of-flight-line.
      • [LIDAR MODULE ONLY] Significantly sped up the filling of large gaps when bin gridding Lidar data.
      • [LIDAR MODULE ONLY] Added option to load approximate ground coverage polygons for selected images when right-clicking on the image list on the Pixels to Points dialog.
      • [LIDAR MODULE ONLY] Added option to Lidar Filter tab of Configuration dialog to choose what field to use in addition to GPS time to identify multi-pulse returns. This is used when we are updating return numbers/counts when deleting points.
      • [LIDAR MODULE ONLY] Improved Pixels-to-Points dialog control point handling. Now images that likely contain a selected control point location will be labelled with green text. The options to move to the next/previous image with a control point can now include the images that likely contain the control point as well as those that the point has already been explicitly added to.
      • Added functionality in the "Apply Elevations to Selected Feature(s)" dialog to allow the user to select that elevations should come from lidar layers (if available).
      • Added button to Lidar Manual Classification toolbar to change Lidar Class.
      • Dramatically sped up the drawing of Lidar selection boxes when large numbers of points are selected.
      • [LIDAR MODULE ONLY] Fixed crash extracting building features as 3D model meshes from classified Lidar when the option to generate side walls is checked.
      • [LIDAR MODULE ONLY] Show results of Lidar noise classification in dialog identifying count of high and low noise points, as well as by selecting the identified points with the Digitizer Tool.
      • [LIDAR MODULE ONLY] Allow drag-and-drop of image or .gmi2c workspace files from Windows Explorer on to a Pixels-to-Points dialog.
      • Fixed EPSG codes 3514-3517 that were flipping State Plane Florida North with Florida West for NAD83(NSRS2017).
      • [LIDAR MODULE ONLY] Fixed issue with Pixels to Points failing on images from cameras (like Sony ILCE-6000) that don't specify a focal length. Now the process will ensure that a valid focal length is obtained for processing.
    • 3D Viewer Changes
      • Added a feature to record fly and walk mode paths as a feature line. The line can then be used to create a fly-through video
      • Fixed 2DM interior shading when shown in 3D viewer.
    • Path Profile/Line of Sight Function Changes
      • [LIDAR MODULE ONLY] Automatically select Lidar points on a Lidar path profile when they are selected in the main map view. Previously the selection only went from the profile to the map view and not vice-versa.
      • [LIDAR MODULE ONLY] Made a Lidar path profile redraw automatically when the location of Lidar points is changed.
    • Analysis Function Changes
      • Added the determination of Strahler's stream order to watershed processing. Option is accessible through the 'Calculate Strahler Stream Order' checkbox on the watershed setup dialog. When complete, stream lines will contain a new STRAHLER attribute.
      • Fixed generation of elevation grids from mesh (3D model) layers so that you can choose to use the edges as breaklines.
      • Added ELEVATION attribute to iso-height areas generated with Contour Generator.
      • Updated application of per-vertex elevations to line/area features from loaded terrain so that is only a handful (< 10%) of vertices are off the terrain that those vertices can be filled in by interpolating rather than not updating any elevation values for the feature.
      • Added ability to create Strahler Stream Order values during watershed analysis. After processing, set the layer's Label Option to use the 'STRAHLER' attribute as a label with a range of values makes it easier to see and verify the results on screen.
      • Fixed issue gridding a layer that is all area features where some have more than 4 unique vertices. This was a new issue in v20.1.0 release.
      • Made min/max spot elevations generated by contouring process better match those from Layer menu option to find min/max elevations in layer.
      • Fixed Raster Calculator when working on 2 different terrain layers.
    • Digitizer Tool Changes
      • Fixed issue in v20.1.1 with modifications to vector data not saving in .gmw files.
      • Added function to allow user to add a single slope to vector features. Selecting vector features and selecting the right click menu item "Move/Reshape Feature(s)->Adjust Elevations to Single Slope" requests a slope value to be applied.
      • Added right-click option to recenter on Measure value for selected line features with per-vertex Measure values.
      • Added option under Digitizer Tool right-click Advanced Feature Creation menu to create new area features by copying selected island areas.
      • Updated behavior when editing the length of an edge of an area feature or closed line. Now rectangular shapes will stay rectangular when an edge is edited. Other area features will only adjust the position of the endpoint of the edge to get the specified segment length.
      • Made the length of the current segment be displayed on the status bar when digitizing area and line features (in addition to the total length or perimeter/enclosed area).
      • Updated Digitizer Tool options to select areas containing a point and to select line features connected to areas to leave only the found items selected when finished rather than adding to the existing selection.
      • Fixed crash creating point features spaced along a line when only sampling at a single fixed distance.
      • Fixed loss of text when creating areas from lines or lines from areas with labels and/or attributes in a code page other than the system code and non-ASCII characters.
      • Made cut of selected areas from all overlapping areas automatically fix any invalid polygons in the list of areas to cut from others.
    • Scripting Changes
      • Added support for using the minimum or maximum VALUE_ATTR found in the DEFINE_VAR command. A new VALUE_ATTR_MULTI parameter supports this.
      • Added support for using PRECISION parameter with EXPORT_ELEVATION command when exporting to the XYZ_GRID format.
      • Made command names in Global Mapper script files be case-insensitive, so you no longer have to write them in all upper-case if you don't want to.
      • Made elevation legend and scale bar save from an EXPORT_RASTER script command when the script is run from the command line. Also allow for grid lines to be exported with EXPORT_RASTER by adding SAVE_GRID_LINES=YES to the command.
      • Fixed bug where REMOVE_MAP for EDIT_MAP_CATALOG would not remove the first map in the map catalog.
      • Updated EDIT_MAP_CATALOG to support working with .gmc files with no maps in them.
      • Fixed an issue causing duplicate layers to be created during EDIT_VECTOR with MOVE_TO_NEW_LAYER or COPY_TO_NEW_LAYER.
    • Online Source Changes
      • Fixed issue with exports from some WMS sources (like NAIP 1 foot Color Imagery) not exporting at the proper resolution if vector data was included in the export.
      • Updated exports to tiled web formats (like Google Maps tiles) to support exporting more than 18 zoom levels.
      • Fixed issue with web formats with the option to only export fully covered tiles checked only exporting a small number of the tiles that it should in some cases.
      • Fixed issue with some WMS sources not saving properly to the online source list file when added by a user.
    • Projection/Datum Changes
      • Display known PROJCS name for current projection system on status bar rather than projection and datum abbreviations if the PROJCS string is short (i.e. < 20 characters).
      • Added built-in China 2000 datum.
    • Format Specific Changes
      • Made high-bit-depth raster exports support resampling the values rather than always using 'Nearest Neighbor'.
      • Added ability to export vector data to Esri File Geodatabase in without requiring that ArcGIS be installed.
      • Added prompt for elevation units when loading elevation grid files that have a known projection system but no specified elevation units.
      • Added a tool, HDF5 Definition Creator, to let the user define the data to extract from an HDF5 type file not in GM internal database. Works with HDF5 files containing defined latitude, longitude, and data tables with the same dimensions.
      • [LIDAR MODULE ONLY] Updated Feature Info Tool to show the approximate ground coverage when selecting image points that have enough camera information to determine coverage (i.e. drone images).
      • Added support for loading TerraScan Trajectory (.trj) files.
      • Added support for customizing the no-data value for Erdas Imagine and GeoTIFF elevation exports, both through the UI and using the VOID_ELEV parameter for the EXPORT_ELEVATION script command.
      • Added ability to read multiple time slices from HEC-RAS simulation results output file (generally *.P??.HDF). Importing this type of file will read in all the geometry, and allow user to specify which time steps of the simulation to load, creating a layer for each. [Item #GM-9728]
      • Added multi-time slice layer importing for AquaVeo SMS, CORTAD, SPEI, and GRIB file formats
      • Sped up exports to palette-based formats (like PNG) when multiple exports are done at once (i.e. tiled exports).
      • Significantly sped up the drawing of ECW format files.
      • Fixed drop of tag-based attributes from DGN files.
      • Fixed crash exporting to vector text formats (i.e. Landmark Graphics, GPX, WASP .map, etc.) when the Elevation Export/Display Units were set to 'Native Overlay Units' on the Vertical Options tab of the Configuration dialog.
      • Fixed load of text files with WKT format coordinate strings.
      • Added new option to the Band Setup dialog for TIFF and MrSID layers marked as using CMYK colors to treat them instead as normal RGBA images. This allows proper rendering of 4-band images that are marked as using CMYK colors incorrectly.
      • Support direct load of gzipped GeoJSON files with .geojson.gz or .json.gz extensions.
      • Made F_CODE be recognized as a possible feature type attribute when loading vector features. If the F_CODE attribute value matches or is contained in a single type name, that type/style will be automatically used for the feature.
      • Added option to ECW export to always store the projection name as 'EPSG:XXXX' if the EPSG code is known.
      • Fixed missing lines/areas from import of Landmark Graphics files with space rather than comma delimiters in XY fields.
      • Added ability to export 3d models to 3D PDF.
      • Fixed Openflight, Sketchup, and 2DM export file types to include vector layers in the User Created Features layers.
      • Fixed problems loading some 3D PDF files.
      • Fixed shift of DXF exports when exporting reprojected data and including feature attributes.
      • Updated GPX export when the option to include all feature attributes is checked to ensure that the saved attribute names are valid.
      • Fixed export of areas with islands/holes to DWG files.
      • Ensure GCP files loaded as text layer don't transform themselves. Also made default text import options and column names be correct when loading GCP files.
      • Fixed display of TIFF files using non-standard pixel orientation and a transform matrix for positioning.
      • Added missing controls to the Import Bounds property page.
      • Updated ECW SDK to v5.4 Update 1. This fixes an issue causing the alpha channel to not show up for some ECW files.
      • Fixed vertical flip of HF2/HFZ format files.
      • Fixed issue where labels were not being drawn when exporting to PDF.
      • Fixed issues loading and displaying some GRIB format files.
      • Updated ECW exports on 64-bit builds so that the metadata will store the exact Target Compression Ratio entered. Previously it had been adjusted in 64-bit to match the behavior of the 32-bit version with the same compression target. Now the 32-bit compression target will be adjusted to match 64-bit instead for those few users still on 32-bit versions.
      • Fixed issue with font attributes being ignored when loading Shapefiles if any non-font style attributes were also present.
      • Fixed a parsing error that was causing PDF image to load upside down.
      • Added support for MBTiles databases where the tile size something other than 256x256.
      • Fixed issue exporting ECW files from online sources.
      • Fixed parsing of timestamps for GPX points when the times are in Zulu and store a fractional part of a second.
      • Fixed use of FONT_PLACEMENT attribute when loading vector files.
      • Fixed issue preventing S-63 charts from exporting to raster formats (they should only have been restricted to not exporting to other vector formats).
    • GPS Tracking Changes
      • The GPS Status dialog allows the user to select a Waypoint Feature Point, and continually display the distance and bearing to that point.
    • Performance
      • Added support for specifying 'XY Plane Rotation' independent of Azimuth for RSO (Rectified Skew Orthomorphic) and Hotine Oblique Mercator Azimuth Natural Origin projections.
    • User Interface
      • Allow selection of which attribute to use to keep colors the same when using a random styling on the Styles tabs of the Options dialog for layers.
      • Added animation controls. Multiple layers representing different times for a particular geographic area can be animated, showing the progression of data associated with the area.
      • Added function to search for layer names in the Layer Control Center.
      • Added right-click option on Feature Vertices dialog to display per-vertex timestamps in UTC rather than local time.
    • Misc. Changes
      • Sped up multi-threaded processing when verbose error log levels (i.e. 'Debug' or 'Debug (Extreme)' are enabled.
      • Added an option to increase the scale of arrows on the quiver plot display.
      • Renamed 'COVERED AREA' metadata item for layers to 'BBOX AREA' to make it more representative of what the value represents (i.e. the area of the bounding box of the layer, not the area covered by data in the layer).
      • Removed unimplemented "Create Area from Track", "Mark Waypoint at Offset" , and "Create Line from Track" from GPS toolbar
      • Allow for feathering of features with holes (islands)
      • Fixed handling of minimized panes when saving a workspace.
      • Fixed crash assigning new values to duplicate feature attributes.
      • Fixed problem displaying certain pixel values in the Feature Information tool.
      • Improved the handling of palette-based images in the Histogram tab. Added color name to the graph as a label for the color.
      • Fixed crash when the option to pad lat/lon coordinates is checked and the Position Display Format is decimal degrees.

    What's New in Global Mapper v20.1

    • Significant New Features
      • Added support for zooming in the path profile
      • Dramatically sped up large viewshed calculations on machines with multiple cores. Added support for running viewshed on multiple points in a file via scripting.
      • Add support for setting the projection to use at startup. There is a new tab (Projection->Default) on the Configuration dialog that provides this option.
      • 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.
      • Significant speed improvements loading and working with workspaces, GMP files, and any vector data with attributes (especially Shapefiles).
      • Added a function to close gaps between adjacent line and area features.
      • Added the ability to download vector features from Esri RESTful data sources.
    • 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]
    • LiDAR Changes
      • 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]
    • Path Profile/Line of Sight Function Changes
      • 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
      • Added the direct calculation of elevation grids from loaded 3D models (meshes) using the Create Elevation Grid tool.[Item #25129]
      • 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]
      • 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 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]
      • 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]
      • 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 S-52 point symbols for s-57 files[Item #9591]
      • 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]
      • 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]
      • 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]

    What's New in Global Mapper v20.0

    • Significant New Features
      • Added new option to create a 3D model surface fitted to selected Lidarpoints. For example you can select the Lidar points in a tree and create a3D model approximating the tree.
      • Added option to create higher quality ortho-image during the Pixels toPoints process by creating the image from the 3D mesh rather than thepoint cloud. This adds to the processing time if you weren't alreadysaving a mesh, but the resulting ortho-image is much higher quality.
      • Added support for spatially thinning Lidar point clouds. This isavailable via a new button on the Lidar toolbar and with a new LIDAR_THINscript command.
      • Optimizations to Vector data handling in 2D and 3D with faster andmore robust display performance and much faster load of many vectorformats (i.e. Shapefiles).
      • Added new free-flight mode for navigating in 3D
      • Updated display of 3D models in the 2D (top-down) view to show thecorrect coloring and textures for the 3D model rather than just theoutline.
      • Add the ability to transform 3D Models to Lidar RGB point clouds,flattened ortho-images, and 3D area features. These options are availableunder the right-click Layers menu on the Control Center.
      • Added the ability to create a MapBook from selected features.
      • Map Layout Tool enhancements
        • Ability to set custom macros to create title blocks with name,company, etc
        • Ability to rotate map elements
        • Ability to create a map book from selected features
        • Ability to filter map legends by layer
        • Ability to set vector line widths by paper size
        • Support for Windows Tablet and touch screen
    • New Supported Formats
      • Added the ability to import Autodesk ReCap RCP and RCS point cloudfiles. [Item #17158]
      • Added support for importing Cyclone PTX point cloud files. [Item#23470]
      • Added support for importing Esri TIN files (*.adf). [Item #24375]
    • LiDAR Module Only Highlights
      • Added the ability to grid Lidar classifications to a new palette imagelayer (like a clutter layer). This option is available via the Create ElevationGrid toolbar/menu option. [Item #21842]
      • Add option to find and delete duplicate Lidar points on the ControlCenter right-click Layers sub-menu. Points with the same XYZ location willbe marked as deleted. [Item #16857]
      • Updated LIDAR_COMPARE script command to allow marking duplicate Lidarpoints as deleted using the DELETE_DUPLICATES parameter. [Item #16857]
      • Fixed errors running Pixels-to-Points tool on old Athlon and Xeonprocessors. [Item #23395]
      • Added option when extracting buildings from Lidar data to create thebuildings (and side walls) as 3D models (meshes) rather than normal 3Darea features. With the LIDAR_EXTRACT script command, useCREATE_BUILDING_MESH parameter. [Item #24780]
      • Added option to specify the local area size when doing auto-classificationof Lidar noise points. The size can be specified in multiples of the cloudpoint spacing, meters, or feet. The other Lidar classify/extract dialogsalso allow feet as an option for their base bin size options. [Item#22964]
      • Added new right-click option to Pixels-to-Points image list allowingyou to delete unchecked (disabled) image files from disk. [Item #24688]
      • Updated the Lidar QC results to use the control point layer elevationunits for the ELEV_DIFF_ABS and ELEV_DIFF columns rather than meters sothe values match the other elevation columns (i.e. RMSE and LIDAR_ELEV).[Item #23813]
      • Sped up the filtering of large Lidar point clouds by using multiplecores/threads. This will speed up all Lidar operations that do filtering,including Lidar automatic classification. [Item #23844]
      • Added work-around for using DJI Spark drone images during Pixels toPoints processing. The DJI Spark images have low-precision GPS coordinatesstored (+/- 15 meters or 1 arc second), making it useless for P2P. The newoption allows you to ignore that position information and find a best-fitdata set instead. [Item #24685]
      • Added support for customizing command line options used for external.exe calls for GENERATE_POINT_CLOUD script command. The COMMAND_LINE_OPTSparameter allows you to specify new command line options to use for anycalled .exe. [Item #24088]
      • Made Lidar QA attribute names/elev values obey Configuration optionunder General->Measure/Units to 'Append unit name to measure attribute values."[Item #24097]
      • Fixed display issues with Lidar files loaded with the 'Use Intensityfor NIR' load setting checked. [Item #23530]
    • Map Layout Editor Changes
      • Added the ability to create a MapBook from selected features. [Item#22821]
      • Added the ability to filter by layer in map legends, both on the mainview, and in the Map Layout Editor. [Item #15635]
      • Corrected the map scale that gets generated when exporting a maplayout to geospatial PDF. [Item #24508]
      • Added support for grouping legend entries by layer group and layer.[Item #24282]
      • Added the ability to define the number of decimal digits to be usedwhen formatting labels on the map grid on the main view, and the gridframe on a map layout. [Item #18794]
      • Stop converting ampersands to underscores when writing legend text.[Item #24996]
    • LiDAR Changes
      • [LIDAR MODULE ONLY] Added the ability to grid Lidar classifications toa new palette image layer (like a clutter layer). This option is availablevia the Create Elevation Grid toolbar/menu option. [Item #21842]
      • [LIDAR MODULE ONLY] Add option to find and delete duplicate Lidarpoints on the Control Center right-click Layers sub-menu. Points with thesame XYZ location will be marked as deleted. [Item #16857]
      • [LIDAR MODULE ONLY] Fixed errors running Pixels-to-Points tool on oldAthlon and Xeon processors. [Item #23395]
      • [LIDAR MODULE ONLY] Added option when extracting buildings from Lidardata to create the buildings (and side walls) as 3D models (meshes) ratherthan normal 3D area features. With the LIDAR_EXTRACT script command, useCREATE_BUILDING_MESH parameter. [Item #24780]
      • [LIDAR MODULE ONLY] Added option to specify the local area size whendoing auto-classification of Lidar noise points. The size can be specifiedin multiples of the cloud point spacing, meters, or feet. The other Lidarclassify/extract dialogs also allow feet as an option for their base binsize options. [Item #22964]
      • Dramatically sped up the cropping of Lidar to selected area featuresusing the Digitizer Tool. [Item #23514]
      • [LIDAR MODULE ONLY] Added new right-click option to Pixels-to-Pointsimage list allowing you to delete unchecked (disabled) image files fromdisk. [Item #24688]
      • [LIDAR MODULE ONLY] Updated the Lidar QC results to use the controlpoint layer elevation units for the ELEV_DIFF_ABS and ELEV_DIFF columnsrather than meters so the values match the other elevation columns (i.e.RMSE and LIDAR_ELEV). [Item #23813]
      • [LIDAR MODULE ONLY] Sped up the filtering of large Lidar point cloudsby using multiple cores/threads. This will speed up all Lidar operationsthat do filtering, including Lidar automatic classification. [Item #23844]
      • Updated LAS/LAZ 1.4 export to fully comply with LAS specification whenusing point types 6-10 (i.e. NIR data included). Also made scan angleconversion exact and made GPS times convert based on the global encodingvalue in the header. [Item #23720]
      • [LIDAR MODULE ONLY] Added work-around for using DJI Spark drone imagesduring Pixels to Points processing. The DJI Spark images havelow-precision GPS coordinates stored (+/- 15 meters or 1 arc second),making it useless for P2P. The new option allows you to ignore thatposition information and find a best-fit data set instead. [Item #24685]
      • Added option on Lidar load dialog to estimate missing Intensity valuesfrom RGB colors. This can be useful for drone-derived 'Lidar'. [Item#24740]
      • Dramatically reduced the number of LAS/LAZ files that require a promptfor load as ECEF. Most of those that were generating a prompt will nowautomatically choose the proper option. [Item #24883]
      • Fixed issue loading Lidar LAS/LAZ files with coordinates that could beeither ECEF or normal projected coordinates. Rather than assuming they areECEF, you now get prompted so that regular coordinates that happen to beclose to ECEF can be used. [Item #20421]
      • [LIDAR MODULE ONLY] Added support for customizing command line optionsused for external .exe calls for GENERATE_POINT_CLOUD script command. TheCOMMAND_LINE_OPTS parameter allows you to specify new command line optionsto use for any called .exe. [Item #24088]
      • [LIDAR MODULE ONLY] Made Lidar QA attribute names/elev values obeyConfiguration option under General->Measure/Units to 'Append unit nameto measure attribute values." [Item #24097]
      • [LIDAR MODULE ONLY] Fixed display issues with Lidar files loaded withthe 'Use Intensity for NIR' load setting checked. [Item #23530]
      • Fixed crash shifting Lidar point clouds a fixed distance and bearing.[Item #23589]
      • Fixed issue with part of bottom row of Lidar not drawing in somecases, like points created from elevation grid cell centers. [Item #24205]
      • Fixed load of Lidar point cloud with attributes from text file withthe Automatic delimiter setting. [Item #23420]
    • 3D Viewer Changes
      • Added pinch-to-zoom (zoom) and two-finger-swipe (pan) to 2D and 3D mapviews. [Item #14308]
    • Path Profile/Line of Sight Function Changes
      • Fixed cut-and-fill volume calculation along path profile to allow linevolume calculations for paths with 3 or more vertices. [Item #24093]
      • Fixed save of path profiles to DXF when the elevations are displayedin feet. They were saving in meters before regardless of the setting.[Item #23674]
      • Improved precision of rendered path profile saved to a vector formatfile. [Item #24059]
    • Analysis Function Changes
      • Updated Pan Sharpening to use multiple threads, making it much fasteron multi-core machines. [Item #24403]
      • Made Raster Calculator be able to use all bands of streaming onlinesources with more than 3 bands of data. [Item #15451]
      • Added new options on right-click menu for Analysis->Find Duplicatesdialog. You can now easily delete the duplicate features and select allduplicates in the list. [Item #23831]
      • Updated the Pan Sharpen Analysis tool to support image layers with32-bit floating point samples. [Item #24403]
      • Fixed half-pixel shift when creating an elevation grid from areafeatures with the 'Flatten Area Features' option checked. [Item #23568]
      • Allow multiple selection in results list on Find Duplicates and FindOverlap dialogs. [Item #23831]
      • Fixed error generating small grids on machines with more than 4 cores(>8 threads). [Item #23806]
      • Fixed crash TIN gridding vector data that caused the application tojust disappear rather than showing a crash message. [Item #24216]
      • Fixed issue with creation of flattened site plan grid with pixel sizein Y dimension not being correct for non-square areas. [Item #24423]
    • Digitizer Tool Changes
      • Added 'Last Modified Time' tofeatures, and made it available via the Attribute Editor and FeatureInformation dialog. [Item #23847]
      • Updated drag of map to rotate/scale features to only show the newlyrotated/scaled location of the features (i.e. hides original features whiledragging) so it is easier to place them. Also made the vertex selection bemaintained when performing this operation. [Item #24846]
      • Added a calculation for sinuosity when computing line feature measureattributes. [Item #23177]
      • Allow distance/bearing/COGO dialog to load back inquadrant/bearing/distance format file. [Item #23686]
      • Made min/max elevation points generated with the CalculateElevation/Slope Stats option include the point elevation as an ELEVATION attributevalue as well as the feature display label. [Item #23981]
      • Fixed issue with rectangle drawn with Digitizer Tool having anincorrect last vertex when the Overview Map window was shown. [Item#24936]
      • Display error message when the COGO arc definition is not valid. [Item#25029]
      • Fixed Point feature edit dialog to show 'Use Default Style forSelected Feature Type' option (broken in 19.1.0). [Item #23563]
      • Made 'Create Distance/Bearing/COGO Line' dialog remember the selectedunits for the top distance/bearing input section. [Item #23644]
      • Disabled the Rename and Copy buttons when editing multiple featureswith no attributes. [Item #24405]
      • Made creation of point features sampled along selected line/areafeatures copy attribute value list from original feature. [Item #24764]
    • Scripting Changes
      • [LIDAR MODULE ONLY] Updated LIDAR_COMPARE script command to allowmarking duplicate Lidar points as deleted using the DELETE_DUPLICATESparameter. [Item #16857]
      • Added new script command LIDAR_APPLY_COLOR that performs the samefunction as the Apply Color to Lidar Points function. [Item #21178]
      • Updated position parameters for script commands to support lat/loncoordinates in addition to current projection values. This includesXMIT_POS for GENERATE_VIEWSHED, START_POS and END_POS forGENERATE_PATH_PROFILE, and START_POS for IMPORT_ASCII. [Item #23509]
      • Fixed default ELEV_UNITS for GeoTIFF/BIL export using theEXPORT_ELEVATION script command. They were using decimeters or decifeetfor 4-byte (float) exports. Also made fractional elevation units (i.e.decimeters) store and load properly from GeoTIFF elevation files. [Item#23693]
      • Added ability for directory names in a script to be returned without atrailing backslash ("\") [Item #24907]
      • Added APPEND_TO_FILE option to SET_LOG_FILE command. [Item #24940]
      • Added support for PALETTE_MAX_COLORS script parameter on EXPORT_RASTERcommand for specifying max number of colors in generated palette. [Item#23985]
      • Added support for a new EXPORT_SINGLE_ELEV_2D parameter forEXPORT_VECTOR script command to specify that line features with a singleelevation (like contours) should be exported as 2D polylines with a singleelevation rather than 3D polylines. This applies to DXF and DWG export.[Item #24524]
      • Made grid of area features with GENERATE_ELEV_GRID command andFLATTEN_AREAS=YES also crop the result to the area features if no other 3Dfeatures were present. [Item #23688]
      • Fixed problem exporting rasterized vector data with EXPORT_VECTOR in ascript after an EMBED_SCRIPT command. [Item #23749]
      • Made MAX_DIST parameter be used with the CONNECT_LINES script commandwhen just creating new line features rather than areas. [Item #24106]
      • Fixed GENERATE_CONTOURS script command when cropping to a polygon. [Item#24113]
      • Made OVERWRITE_EXISTING parameter work for EXPORT_RASTER scriptcommand. [Item #24624]
    • Online Source Changes
      • Sped up display of tiled online sources. Previously, more tiles thanneeded were downloaded in some cases. [Item #23605]
      • Allow providing a Google Maps API key when batch geocoding to allowgeocoding more addresses directly from Google Maps. Also made addressresults dialog resizable and more informative. [Item #23554]
      • Added new built-in UK online streaming sources to Country Data->UKgroup. [Item #18832]
      • Added option to automatically combine or split user-defined WMSsources with multiple layer styles rather than being prompted each time.[Item #24294]
      • Fixed problems loading some WFS online data sources. [Item #23668]
      • Improved automatic pixel dimensions used for online WCS downloads whenboth full data set pixel dimensions and native resolution is specified.[Item #23802]
      • Fixed seam along tile boundaries at some zoom levels when displayingonline terrain data sources. [Item #23605]
      • Fixed error loading WMS sources with multiple layer styles due toextra long filename. [Item #24294]
      • Added support for additional WCS online sources. [Item #23986]
      • Fixed error 'Unable to copy from temp file' trying to load fromWMS/WMTS source that has a full URL in the projection SRS string. [Item#17440]
      • Updated US National Map online sources to use https (secure HTTP).[Item #23649]
      • Fixed issue with labels for some point features being drawn inmultiple tiles for web exports if the 'Automatic' label placement settingwas used. [Item #23743]
      • Fixed HTTP 406 error downloading from some WMS online sources. [Item#24003]
      • Fixed issue with WMS/WMTS sources choosing a projection that is notspecified as valid for the layer. [Item #24073]
      • Added option to TMS web export to allow tiling as lat/lon/WGS84 ratherthan Web Mercator. The EXPORT_WEB script command also has a newWEB_USE_LAT_LON_TILES option for this. [Item #14621]
      • Fixed display of WMTS sources that use rather than intheir specified tile URL. [Item #24829]
    • Projection/Datum Changes
      • Added built-in GDA 2020 datum and projection systems. [Item #20198]
      • Added built-in TUREF (Turkey) datum. [Item #24275]
      • Improved parsing of PRJ files that define coordinate systems for bodiesother than earth. [Item #24576]
      • Prompt user for confirmation when a PRJ file has a datum name thatconflicts with the ellipsoid definition (i.e. wrong ellipsoid for datumname). [Item #24799
      • Improved decoding of Krovak projection and S-JTSK datum from WKT PRJfiles. [Item #24853]
    • Format Specific Changes
      • Dramatically sped up the load of Shapefiles, with some other formatsseeing increased load speed as well. This especially applies to files withlarge numbers of attributes. In some cases a speed up of 100X wasobserved. [Item #23912]
      • Fixed errors exporting to DGN in v19.1 release. [Item #23648]
      • Added support for NASA Greenland ice thickness data in HDF5/NetCDFformat. [Item #23171]
      • Added support for importing TAB files created with MapInfo 16 or higher.[Item #21802]
      • Updated MrSID support to latest version (9.5.4.4709), adding supportfor more MrSID Lidar format files. [Item #24943]
      • Added support for loading very large or large numbers of HF2/HFZ fileswithout running out of memory. [Item #23499]
      • Added detailed GeoTIFF tag information to the Metadata for loadedGeoTIFF layers. [Item #23527]
      • Added support for loading GMT 5 grid files in HDF5 format. [Item#23678]
      • Sped up the export of multi-band GeoTIFF files from large numbers ofinput files. [Item #23614]
      • Added character encoding options for EUC-KR (Korean), SHIFT_JIS(Japanese), and BIG5 (Traditional Chinese) to KML and other XML exports.[Item #23783]
      • Added support for multi-patch shapes of triangle list type forShapefiles and ESRI File Geodatabases. Also mark all areas that werecreated from a single multi-patch as being in the same area group. [Item#23063]
      • Fixed export to high-bit-depth JPEG2000 files. Before fix the outputwas always 8 bits per band, regardless of the selected bit depth. [Item#23650]
      • Import "property list" attributes from DGN files. [Item#22128]
      • Added export of grouped areas to MapInfo formats (TAB and MID/MIF) asa single multi-polygon. [Item #21075]
      • Added the ability to remember coordinate column names when importingASCII files and use them during export. [Item #24350]
      • Updated KML/KMZ export to include for allfeatures with elevation and to include for clamped 3Darea and line features. [Item #23537]
      • Updated KML/KMZ export to include for allfeatures with elevation and to include for clamped 3Darea and line features. [Item #23537]
      • Load additional feature attributes from OSM (OpenStreetMap) XML files,including 'user', 'uid', 'changeset', and 'timestamp'. These will alsocarry over to export to new OSM XML files. [Item #23858]
      • Updated OSM (OpenStreetMap) XML export to include attributes like'uid' with elements automatically generated from line andarea features. [Item #23967]
      • Added support for viewing and editing the Palette used forCADRG/CIB/RPF a.toc data sets on the Options dialog for the layer. [Item#23985]
      • Updated GPX exports to use 8 digits of lat/lon coordinate precision(about 1mm precision). [Item #24252]
      • Added option when loading multiple images with a faked location fordisplay at once to control whether the images are overlapped or tiled nextto each other. [Item #24787]
      • Resolved error message 'Unsupported WKB Type 3003' when reading aGeoPackage file. [Item #23574]
      • Modified the PDF export so that it puts the PDF layers in the sameorder as specified in the main view. [Item #23839]
      • Resolved an error that happened when loading certain DGN files. [Item#23774]
      • Fixed load of Atlas BNA format files with something other than 2attributes per feature or with line or area features. [Item #24881]
      • Skip empty features instead of failing a GeoPackage import [Item#25008]
      • Detect case where PDF image is stored upside down, and flip itrightside-up on import. [Item #24991]
      • Fixed an issue where a blank between coordinate values was beingremoved during GML import. [Item #24994]
      • When importing a DWG file, use the default label font instead ofAutoCAD built-in fonts. [Item #25037]
      • Fixed error loading some JPEG2000 files. [Item #23542]
      • Fixed loading of some .ers data files. [Item #23556]
      • Fixed save of Oblique Mercator projections to GeoTIFF files. [Item#23552]
      • Updated Kingdom Polygon file import and export to save and write POLY_IDfield for each polygon. Also fix load of files with empty label or polygonID fields. [Item #23546]
      • Fixed issue with truncation of attribute values over 255 character inlength to some arbitrary length rather than the max allowed length of 254when exporting to Shapefiles or DBF files. [Item #23565]
      • Fixed issue with some high-bit-depth Erdas Imagine IMG filesdisplaying fully transparent when loaded as image. [Item #23567]
      • Fixed crash trying to rectify TIFF images with overview/pyramidlayers. [Item #23577]
      • Fixed display of some files with over 4GB of data in 64-bit versions.[Item #23556]
      • Make sure ELEVATION attribute is displayed in Attribute Editor forPointZ Shapefiles. [Item #23665]
      • Fixed issue with occasional invalid no-data pixels near the edge ofreprojected tiled data. [Item #23614]
      • Fixed load and save of ECW files with Lambert Conformal Conic 2SPprojections. [Item #23741]
      • Fixed stored elevations exported to PLS-CADD XYZ when exporting with aprojection using feet. [Item #23761]
      • Updated SRTM HGT files to use no-data value of -32768 rather than-9999. Old files with -9999 still display correctly. [Item #23827]
      • Fixed export of points using a custom PNG symbol with an alpha channelto PDF files. [Item #23830]
      • Updated MBTiles exports to include 'minzoom' and 'maxzoom' metadatavalues. [Item #23840]
      • Fixed issue with labels from different layers overlapping in PDFexport. [Item #23849]
      • Improved results when reducing the resolution of palette-based imageson export and using a Default/Automatic or Box Resampler. [Item #23985]
      • Fixed crash loading Shapefile with areas that have no enclosed area.Also made empty enclosed areas selectable with the Feature Info Tool justby clicking close to them. [Item #24043]
      • Ensure that the "Discard Attributes Where All Values areEmpty" option is respected. [Item #24065]
      • Fixed load of PLS-CADD XYZ ASCII files. [Item #14895]
      • Added support for loading UCD text files with no header linedescribing the number of 3D triangles in the file. [Item #24237]
      • Fixed issue causing (Geo)TIFF files with EXIF GPS tags from beingloaded as picture points rather than image layers. [Item #24317]
      • Added support for GRIB1 format files using Lambert Conformal Conicprojections. [Item #24326]
      • Fixed bug causing some JP2 files to render invisibly (those with 1-bitalpha bands). [Item #24512]
      • Fixed load of GXF grid files with offset and scale. [Item #24653]
      • Updated OSM export to use new ID values for eachexport so they don't overlap. [Item #24775]
      • Fixed save and reload of GMP file with JP2-compressed image layers toworkspaces. The 'missing file' error will be gone after this fix and theimage layers will load. [Item #24934]
    • Rendering/Style Changes
      • Added the ability to specify device units when choosing a fixed-widthline style. [Item #23235]
      • Improved behavior of box re-samplers for color images, especially withpalettes. They now behave as follows: Box Maximum - choose the brightestcolor Box Minimum - choose the darkest color Box Average - choose theaverage as before, but will use the palette color closest to that averagefor a palette image Filter/Noise/Median - uses median for grayscale,average for RGB color, and most commonly occurring color for palette-basedimage [Item #23985]
      • Added 3 new line drawing styles for drawing 'scallops' (semi-circles)on one or both sides of a path. [Item #24413]
      • Fixed issue with point symbols that are mostly off-screen notdisplaying or exporting the edge that is on screen in some cases. [Item #23838]
      • Made halo fonts draw for Korean, Chinese, and Japanese text. [Item#23849]
    • User Interface
      • Added the ability to select a color directly from a raster image inthe map view by clicking on it. [Item #9913]
      • Added ability for deleted features to be visible and searchable inAttribute Editor when Render Deleted Features option is set. [Item #24458]
      • Added 'Minimize' button to title bar of all dockable pane windows.[Item #23597]
      • Made text displayed when hovering over an item on the Edit Attributespane always show the correct text regardless of language. Previously onlytext in the current system code page was correctly displayed. [Item#23928]
      • Add the ability to specify a range for Elevation Grid histograms onthe Metadata window. [Item #24635]
      • Added 'Help' button to attribute search dialog. [Item #23601]
      • Allow display of Attribute Editor table for hidden layers. [Item#23618]
      • Made elevation legend display custom units for non-terrain layers(like density grid) rather than m/ft. Also made non-terrain layer valuesnot convert between elevation units that don't apply to them. [Item#24959]
      • Made the Map Layout Editor close when the user chooses the File |Close menu item. [Item #23727]
      • Improved full-screen functionality of dockable pane windows so thatthey fit screen dimensions, accounting for the task bar. [Item #23700]
    • Misc. Changes
      • Fixed External Control API GM_Ctrl_SetViewBounds command. [Item#23551]
      • Added capability to specify export bounds using the bounding rectangleof one or more layer(s). [Item #9201]
      • Replaced the drop-down list on the Path Profile toolbar with toolbarbuttons. [Item #21126]
      • Updated selection of file to join to a loaded vector layer to have an'Automatic' delimiter setting and better handle incorrect delimiterselections. [Item #23660]
      • Allow setting feature label from additional special values, like, , and . [Item #23731]
      • Added HASP Dongle ID to About box in the Order Number field. Changed"Order Number" to "Order Number/ID" [Item #18410]
      • Show a message when the user's feature style changes will not takeeffect immediately because the associated layer style overrides thefeature style. [Item #17821]
      • Made sure changes to numeric format options for labels get applied.[Item #23594]
      • Modified the Map Layout Editor so that it remembers its previous sizeand position. [Item #23615]
      • Allow splitting vector layers in to new layers based on the and attributes. [Item #24127]
      • Fixed issue with edits to default attribute lists for feature typesnot sticking if no attributes were added or removed. [Item #24510]
      • Made layer selection dialog be resizable. [Item #24774]

    What's New in Global Mapper v19

    • Significant New Features
      • The Search Vector Features is now the Attribute Editor. In addition to Search, this tool now allows for spreadsheet style editing of feature attributes in a drag and drop, dockable window enabling more powerful attribute data management.
      • Added large list of built-in sources for individual U.S States and Canada (both the entire country and some provinces). These are available in the COUNTRY DATA->Canada and U.S. DATA->State Sources groups in the online dialog.
      • Added the ability to simultaneously play multiple videos associated with a feature.
      • Added new tool to dynamically position the Hillshading light source(s) in real time via an interactive, click and drag control.
      • Added Normalized Difference Snow Index (NDSI), Normalized Difference Green Index (NDGI), Normalized Difference Moisture Index (NDMI), Normalized Pigment Chlorophyll Ratio Index (NPCRI), and Advanced Vegetation Index (AVI), Bare Soil Index (BSI), and Shadow Index (SI) to the prebuilt Raster Analysis tools.
      • Added drag and drop docking for 3D Viewer, Path Profile, and Attribute Editor windows.
      • Flythrough paths can now be imported and exported from several formats including GPX, KML, and ASCII text.
    • LiDAR Module Only Highlights
      • Improved automatic classification of ground points from Lidar data, especially when large buildings are present. [Item #21904]
      • Fixed bug in automatic noise point Lidar classification that caused the 'height above ground' range to be used even to identify noise points even when unchecked. [Item #20836]
      • Improved automatic classification of ground returns from Lidar data sets. A new option for the 'Maximum Building Width' was added to allow more control in urban areas. [Item #21904/21903]
      • Allow specifying different grid and native layer elevation units when using a Lidar bin gridding method while loading a text layer. Also fixed issue causing elevation units to incorrectly be marked as feet. [Item #22460]
      • Improved display of building outlines with side walls extracted from Lidar. [Item #21834]
    • Map Layout Editor Changes
      • Added new option to Map Legend Element, "When sorting labels, treat digits as numeric values". When this option is checked, labels generated from attribute values will be sorted with digits treated as numeric values. [Item #17473]
    • LiDAR Changes
      • [LIDAR MODULE ONLY] Improved automatically classification of ground points from Lidar data, especially when large buildings are present. [Item #21904]
      • [LIDAR MODULE ONLY] Fixed bug in automatic noise point Lidar classification that caused the 'height above ground' range to be used even to identify noise points even when unchecked. [Item #20836]
      • [LIDAR MODULE ONLY] Improved automatic classification of ground returns from Lidar data sets. A new option for the 'Maximum Building Width' was added to allow more control in urban areas. [Item #21904/21903]
      • [LIDAR MODULE ONLY] Allow specifying different grid and native layer elevation units when using a Lidar bin gridding method while loading a text layer. Also fixed issue causing elevation units to incorrectly be marked as feet. [Item #22460]
      • [LIDAR MODULE ONLY] Improved display of building outlines with side walls extracted from Lidar. [Item #21834]
    • 3D Viewer Changes
      • Fixed issue with 3D measure to point features with other than absolute altitude mode. [Item #20738]
      • Fixed excessive memory usage and/or lockup when displaying some native lat/lon Lidar data sets in the 3D viewer in a projected coordinate system. [Item #22154]
    • Digitizer Tool Changes
      • Made crop of Lidar point clouds using the Digitizer Tool 'Crop Loaded to Selected Area(s)' keep the data as Lidar point clouds rather than converting to point features when saving the crop result to a new layer. [Item #13025]
      • Fixed error when right-clicking in Digitizer Tool when a strike-and-dip point is selected. Bug was in v18.2.0-v18.2.1. [Item #22083]
      • Fixed creation of line perpendicular to existing line features. [Item #20535]
      • Fixed issue with placement of pad sites created with GeoCalc mode enabled. [Item #17881]
      • Fixed issue with duplicate line feature results when cropping lines to area features and keeping the parts outside of the area while also assigning the results to a new layer. [Item #21891]
      • Fixed combine areas problem that caused deleted islands/holes to show up undeleted in the combined result. [Item #22188]
    • Scripting Changes
      • Updated script commands (like GENERATE_ELEV_GRID) that take a source FILENAME parameter to support multiple FILENAME parameters for the command to match multiple filename masks. [Item #21899]
      • When loading a moved workspace, local files at or under the workspace folder will be preferred to explicit file paths in the original workspace folder. [Item #20943]
      • Updated GENERATE_CONTOURS and GENERATE_WATERSHED commands to support specifying which layer(s) to use as the source terrain using one or more FILENAME parameters. [Item #21899]
      • Added support for changing the native projection of a layer using the PROJ (and related parameters) with the SET_LAYER_OPTIONS script command. [Item #20973]
      • Added support for generating GMG (Global Mapper Grid) terrain web tiles with the EXPORT_WEB script command using the IMAGE_FORMAT=GMG parameter. [Item #21945]
      • Added support for exporting SRTM HGT files with the EXPORT_ELEVATION script command. [Item #22252]
      • Fixed export of optimized palette images using EXPORT_RASTER script command. [Item #21871]
    • Online Source Changes
      • Added built-in Hurricane Harvey impact sources under Weather->Hurricane Harvey group. [Item #22457]
      • Updated built-in online Weather sources to include a number of NOAA nowCOAST sources, including updated NEXRAD weather radar, satellite imagery (visible and infrared), and weather watches and warnings (including hurricane forecasts). [Item #22530]
      • Fixed blurrier display of tiled online sources when zoomed out in v18.x than in earlier versions. [Item #22273]
    • Projection/Datum Changes
      • Updated display of Transformation Equations for Affine rectification method using the Rectification dialog menu to show the pixel-to-ground formulas in the traditional manner. [Item #22019]
      • Added new built-in 'NAD83 CSRS (7-PARAM TRANSFORM)' datum. [Item #21998]
      • Fixed issue where GeoCalc layer projection could not be modified when it was incorrectly determined that no transform to global projection exists. [Item #20140]
      • Added additional recognized PRJ file datum names for TWD97 datum. [Item #21822]
      • Fixed load of UTM WKT PRJ files with Australian datum (like GDA94) coming in as MGA projection even when PROJCS text indicated UTM. [Item #22256]
    • Format Specific Changes
      • Export/import fly-through path data to/from GPX and KML. [Item #14375]
      • Can now export fly-through path data to XYZ text file, and import as Generic ASCII text file. [Item #22144]
      • Fixed issue with extra temporary (.tmp) files being created and not automatically deleted in the Global Mapper temp folder when loading some palette-based image files. [Item #22086]
      • Modified LiDAR export to LandXML so that elevations get converted to the output vertical unit. [Item #22337]
      • Fixed issues saving GeoCalc vertical coordinate systems to workspace. [Item #20141]
      • Fixed flipped horizontally display of MrSID and JP2 files with a negative X spacing. [Item #22152]
      • Fixed crash exporting to raster export plugin formats in v18.2.0-v18.2.1. [Item #22436]
      • Allow user to choose whether saved SLD (style) files use GeoServer- or QGIS-compatible fill style names. [Item #21769]
      • Added capability to include an Avenza PDF Maplist file when exporting a PDF. [Item #19276]
      • Added option in KML/KMZ raster exports to select 'Clamp to Ground' or 'Clamp to Seafloor' [Item #21723]
      • Fixed load of CDF files with non-standard coordinate field lengths. [Item #21777]
      • Made shift of NITF image layer using JPEG2000 compression through Control Center right-click SHIFT option work. [Item #21532]
      • Fixed issue causing MBTiles/RMaps data sets to always pull from the most detailed layer when exporting/drawing in some cases. [Item #21869]
      • Fixed display of some features from some DGN files. [Item #17978]
      • Added support for shifting GeoTIFF layers with overview layers from the Control Center Shift Layer option. [Item #22240]
    • Rendering/Style Changes
      • Added new label formatting options: number of decimal digits, remove trailing zeros, and use scientific notation. [Item #9807]
      • Fixed issue where the grid was not being drawn on the Rectify dialog. [Item #21858]
    • Performance
      • Sped up deletion of large number of features from the Search dialog. [Item #21738]
    • User Interface
      • Added an export button to fly-through path edit dialog which will provide a list of file format options compatible with path data. [Item #22261]
      • Fixed issue where zoom and center commands from Overview Map do not work when the Overview Map window is floating. [Item #21796]
      • Prepend the lat/lon coordinates in the status bar with [WGS84] when the option to always display the lat/lon using the WGS84 datum is checked on the Configuration dialog. [Item #21931]
      • Now checks for internet connection when checking out licenses by order number. Also brings the dialog back up after a failure. [Item #18873]
    • Misc. Changes
      • Allow tiling and cropping to selected area features that are in layers that are currently hidden. The hidden features will only be used for cropping if no selected areas are found in enabled layers. [Item #22384]
      • Added handling for borrowed licenses so they can't be checked in earlier than a day [Item #22157]
      • Add confirmation prompt when borrowing a network license. [Item #21781]
      • Fixed display of segment headings on Feature Vertices dialog for line/area features. We were showing the angle in radians rather than degrees. [Item #22084]

    What's New in Global Mapper v18.2

    • 중요 새로운 기능들
        • AWS(Amazon Web Services: 아마존 웹 서비스: Amazon Simple Storage Service (S3)) 지원. "클라우드 데이터 세트 열기" 메뉴를 추가하여 S3버킷 으로 부터 데이터를 데이터를 가져오거나 S3에 내보낼 수 있음.
        • 콘트롤 센터의 공통 기능들을 쉽게 접근할 수 있는 새로운 툴 바 추가(예: 옵션들, 메타데이터, 레이어 닫기, 모든 객체 선택 등)
        • 도킹 가능한 개요 지도 창 - 모든 2D 창의 현재 범위를 사각형으로 표현하여 로드된 전체 범위를 표시 - 이 기능은 전체 지도 보기를 다른 창에 유지하면서 한 창에서 작은 영역을 작업할 때 유용함.
        • Global Mapper Mobile for Android(모바일용)의 새 베터 버전 읽기/쓰기 지원
        • 3D 화면에서 점, 선 및 면 객체들을 다른 데이터에 스냅핑하여 디지타이징할 수 있는 기능 추가
        • 새로운 온라인 데이터 소스 추가 - 전세계에 대한 1-arc second(30m) SRTM 및 ESA CCI 토지 피복 데이터 추가
        • 3D 비행 시뮬레이션 반복 재생 옵션 추가.
        • 재생 및 미리 보기 동안 3D 비행 위치 및 방향을 2D 화면에 표시
        • Geographic Calculator 2017 지원
        • 3D 화면에서 벡터 객체 및 모델에 대한 조명 모델이 개선됨
        • 이외 많은 기능들이 추가 및 향상됨
    • LiDAR 모듈 기능들
      • LiDAR 데이터를 격자화(gridding)할 때 3D 브레이크라인(breaklines)과 평평한 3D 면들을 적용할 수 있는 기능 추가 - LiDAR 및 다른 점군 데이터들을 이용하여 Hydro-flattened 지형 서페이스를 생성할 수 있음.
      • LiDAR 데이터가 로드되고 LiDAR 모듈이 활성화된 경우 저장된 워크스페이스는 공유된 LiDAR 그리기 모드 설정을 포함.
      • 스크립트(script)에서 포인트 비교 및 조정을 제어하기 위한 LiDAR_COMPARE 스크립트 명령어 추가
      • 보류(withheld), 중첩, 키 포인트 상태 클래그에 의한 채색을 위한 새로운 LiDAR 그리기 모드
      • 보류(withheld), 중첩, 키 포인트 상태 플래그로 LiDAR 점들(선택된 또는 격자화와 같이 작업을 수행할 때)을 필터링 할 수 있는 기능 추가
      • LiDAR 가져오기 대화상자에 보류된(withheld) 점들을 삭제된 것으로 표시 여부를 제어할 수 있는 옵션 추가
    • What's New in Global Mapper v18.1

      • Significant New Features
        • Enabled the 2D/3D link button to pause the draw of 3D in-order to prevent the immediate updating of data in the 3D view. This is useful when working with large data sets in 2D that require 3D visualization.
        • Overall significantly improved usability/speed of model and raster display in 3D View with large amounts of data loaded.
        • Significantly sped up display and other operations on vector data sets. This includes significantly faster load of large Shapefiles.
        • Added support for many new formats, including LandXML(export), RMaps/MBTiles (import), BPF Lidar (import), Autodesk FBX (import/export), and GSF (import).
          • Improvements to 3D fly-through creation, including the ability to apply a bank angle value to each flight segment, to vary the fly-through velocity for each segment, and to record and save multiple fly-through paths at once.
          • Added support for calculating cut-and-fill volume results for multiple line features at once
          • Derivation of radius value for range ring calculation from an attribute. Could be used for thematic representation of point features
          • Numerous online data source updates including replacing 1-meter NAIP Imagery with 1-foot National Map Imagery using new USGS National Map server and the addition of GEBCO (General Bathymetric Chart of the Oceans)
          • Made scroll of mouse wheel immediately cancel current draw, allowing you to interactively zoom slow-drawing layers with the mouse and zoom in much more quickly. This is especially useful for online layers
          • Added script command CALC_VOLUME_BETWEEN_SURFACES for measuring the volume between two surfaces
          • Added option to automatically reformat Shapefile (DBF) numeric attribute values using scientific notation as normal decimal numbers
          • New function to calculate color statistics within an area
        • LiDAR Module Only Highlights
          • [LiDAR Module only] Added ability to visualize and filter LiDAR point clouds by density
          • [LiDAR Module only] LiDAR QC tool for comparing point cloud elevations with known elevations at control points and for adjusting the point cloud elevations to match.
          • [LiDAR Module only] Option to add colors to a point cloud from a gridded layer (eg, NDVI, land cover)
          • [LIDAR MODULE ONLY] Display statistics about selected Lidar points in the Digitizer Tool under the right-click Analysis menu
        • What's New in Global Mapper v18.0

          • Significant New Features
            • Completely re-designed user interface
              • Toolbars re-designed with new buttons
              • A new analysis Toolbar
              • Toolbars can be customized, including dragging buttons (while holding the ALT key) to differenttoolbars and turning toolbars on and off
              • Toolbars can now be docked on the side or bottom of the main map window
              • Menus show icons for commands that also have toolbar buttons
              • New logo images throughout the software, including the main page ‘quick start’ buttons
              • Ability to customer application look and feel through the View menu
            • Massively improved 3D viewer, particularly in regards to Lidar and raster/terrain display
              • New high performance, asynchronous, multi-threaded, 3D renderer
              • Advanced compression to allow the display of much larger datasets
              • Adaptable performance based on the user’s CPU and GPU resources
              • Both Lidar and raster/terrain, 3D, data is immediately available for display and will dynamically display more detail as you zoom in on data. Level-of-detail is only restricted by a user’s available machine resources
              • “Infinite Terrain”: The data displayed is no longer restricted to your current 2D bounds and dynamically updates as you zoom and pan
              • New Option to display multiple elevations surfaces in 3D at different heights or depths
              • Improved 3D selection tool with more exact selection and better feedback while selecting
              • Improved 3D measurement tool with better selection feedback and more accurate measurement
              • Added new 3D point styles and improved rendering speed for 3D point styles
              • New mole’s-eye view capability in 3D allowing view of data while underneath it
            • Significantly sped up the display and export of most raster/terrain formats, especially with large amounts of data loaded [Item #18637]
            • Changed Overlay Control Center to a dockable pane that shows by default [Item #18885]
              • You can now drag-and-drop layers to re-order them rather than having to use a right-click menu.
              • Many layer-specific right-click items have been moved to a new top-level ‘Layers’ menu.
              • There is a new top ‘Current Workspace’ item that has non-layer-specific right-click menu items, such as a new option to display the layers in top-down draw order rather than bottom-up.
              • The option to assign a file (text, PDF, etc.) to display when loading a layer has been moved to the workspace level.
              • Support direct edit of layer group name and description by left-clicking on a selected item on the Control Center.
              • Moved dialog for setting up what zoom levels to display a layer at from the right-click menu to a tab of the Options dialog for the layer.
            • Added support for importing and exporting OGC GeoPackage format files [Item #13200]
            • Added support for importing PDF files as vector layers (lines, points, and areas) rather than a raster image [Item #13290]
            • Reorganized the Configuration Dialog [Item #13797]
              • Replaced the tabs with a tree view for selecting the configuration topic
              • Split several large pages into smaller, more focused pages.
              • Added a page for default units and Measure Tool options, replacing the settings that were on the Measure Tool context menu.
    • Global Mapper Mobile
      Global Mapper Mobile is a free iOS application that allows you to take your Global Mapper data into the field. Through the use of Global Mapper Mobile Package format, all of the file formats accessible through Global Mapper can be viewed and edited on the mobile device in the field.

    • New Supported Formats
      • Added support for importing and exporting OGC GeoPackage format files, including both vector data and tile pyramids [Item #13200]
      • Added support for S-63 v1.1 files [Item #15562]
    • Map Layout Editor Changes
      • When exporting a map layout to PDF, make sure scale bar gets filled in correctly [Item #18254]
      • Generate a unique PDF file name for each page when the user chooses the "Export a Separate PDF File for Each Page" option while exporting to geospatial PDF [Item #18235]
      • Draw background color defined in the page definition when exporting the map layout to a PDF file [Item #17838]
    • LiDAR Changes
      • Added option to batch conversion to Lidar formats when applying color from imagery to allow replacing existing Lidar point colors with the imagery colors rather than only adding new colors from imagery [Item #18458]
      • Automatically group all areas that form an automatically extracted building roof area with the associated floor and side-wall areas if selected to generate those. Also made generated floor/ground area have the type ‘Building - Floor’ rather than ‘Building - Wall’ [Item #18811]
      • Changed default building colors to gray with black roofs
      • Fixed problems with withheld and other flags being set for E57 Lidar data [Item #18478]
    • 3D Viewer Changes
      • Massively improved 3D viewer, particularly in regards to Lidar and raster/terrain display
        • All Lidar data is immediately available for display and will dynamically display more detail as you zoom in on data. Display is much faster in all cases.
        • Raster/terrain data is no longer restricted to your current 2D bounds. It now dynamically updates as you zoom and pan around and supports ‘infinite terrai
      • Added option to save fly-through to MPEG-4 file. [Item #18699]
      • Expanded list of codec (compression) options for fly-through AVI files. [Item #16375]
      • Fixed issue where camera would not point in correct direction during last segment of fixed point fly-through. [Item #18096]
      • Enhanced 3D feature select for digitizer and measure tools. Cursor snaps or changes appearance when near a selectable feature vertex. Will now select at vertex elevation rather than z=0. [Item #18729]
      • Fixed errors when trying to load more than about 500 .laz files. [Item #18854]
      • Fixed issue where skybox would not show unless set to also display vector or Lidar features. [Item #16926]
      • Added option to center 2D View on selected features. [Item #18876]
      • Improved 3D point model workflow and behavior. [Item #18763]
        • Custom symbol and 3D model management are now in their own subtab of the Point Styles section of the Configuration dialog.
        • New model placement options for point layers and individual point features allow you to place a 3D model above, below, or centered on its associated position.
        • 3D Point Models now take altitude mode into account.
      • Prevent vector features from drawing in the 3D viewer when “Display Lidar Features” is checked in the 3D View Properties, and “Display 3D Vector Features in Space Above/Below Terrain Surface” isn’t checked. [Item #18829].
      • Fixed issue where point features that did not use a 3D model were always drawn at absolute elevation in the 3D view. [Item #18831]
      • Added toolbar buttons to the 2D viewer to allow the user to enable/disable water level display, and raise it and lower it when enabled. [Item #16262]
    • Path Profile/Line of Sight Function Changes
      • Made Lidar points displayed in path profile save to XYZ file. [Item #18541]
      • Fixed issue with profile corridors for multi-point paths not always showing the corridor correctly at internal vertices. [Item #19059]
    • Analysis Function Changes
      • Sped up view shed calculations on most machines. [Item #18858]
      • Fixed issue with spurious contours when generating contours from map catalogs or online sources. [Item #18758]
      • Fixed issue with calculation of watershed not working over flat areas when a maximum depression fill depth of 0 was provided. [Item #18619]
      • Fixed issue where TIN grid of point data set would mark the lower-right sample as no data. [Item #18932]
    • Digitizer Tool Changes
      • After selecting line features outside one or more selected area features, deselect the areas. [Item #18251]
      • Fixed combining of 3D area features so that the per-vertex elevations from all combined areas are used to fill in the per-vertex elevations of the new combined area. [Item #18973]
      • Fixed the automatic fix of invalid polygons to maintain the per-vertex elevations of the original area features. [Item #18973]
    • Scripting Changes
      • Support including full alpha band values (rather than just 0 or 255) when exporting to RGB PNG files using the EXPORT_RASTER command. The SAVE_FULL_ALPHA parameter allows you to activate this behavior. [Item #18393]
      • Support looping over a list of files from an external text file or inline list using the DIR_LOOP_START…DIR_LOOP_END commands. Use the LIST_FILENAME parameter with DIR_LOOP_START to specify either the name of a filename list defined with DEFINE_TEXT_FILE or with the name of an external text file. [Item #18395]
      • Support automatically defining a variable with the index of the file being iterated over using DIR_LOOP_START…DIR_LOOP_END. Add an INDEX_VAR parameter to the DIR_LOOP_START command to specify the name of the variable to place the index in. [Item #18395]
      • Updated the GCP parameter defining control points for the IMPORT command to support simple mathematical formulas in addition to raw numeric values. [Item #18395]
      • Added support for using wildcard characters (* and ?) in the DIRECTORY parameter for the IMPORT_DIR_TREE command to allow loading from multiple folders at once. [Item #18460]
      • Allow exporting CSV files with the Y/latitude coordinate before the X/longitude coordinate. Use COORD_ORDER=Y_FIRST in the EXPORT_VECTOR command to do this. [Item #18201]
      • Allow tiling raster KML/KMZ exports using the EXPORT_RASTER command with the KML_SUPER_OVERLAY option to multiple KML/KMZ files. [Item #18452]
      • Improved assignment of default ELEV_UNITS for EXPORT_ELEVATION command if none is explicitly provided. Now higher resolution units (like CENTIMETERS) will be used automatically if the format supports it. [Item #18802]
      • Fixed issue with parameters with an implied YES value at the end of command lines being ignored. [Item #18247]
    • Online Source Changes
      • Added built-in OpenStreetMaps.org sources using Toner, Terrain, and Watercolor rendering styles by maps.stamen.com. [Item #18710]
      • Added option when using ‘Delete Cached Files’ on online source dialog to free only the locally cached files for the selected source. [Item #17834]
    • Projection/Datum Changes
      • Added built-in TWD97 (Taiwan Datum 1997) datum and EPSG codes. [Item #18893]
      • Added built-in JGD2011 (Japan) datum and EPSG codes. [Item #18992]
      • Fixed storage and read of NAD83 HARN/HPGN datum for projections other than State Plane in GeoTIFF and Lidar LAS/LAZ files. [Item #18532]
      • Changed SIRGAS 2000 datum shift to be equal to WGS84 rather than having a small sub-meter shift. [Item #18766]
    • Format Specific Changes
      • Added support for importing PDF files as vector layers(lines, points, and areas) rather than a raster image. [Item #13290]
      • Add option to use map background color as PDF background color. [Item #18782]
      • Hide deselected PDF layers when importing PDF file. [Item #18783]
      • Automatically load quiver plots from GRIB2 files with pairs of grids (like U and V vector values for current). When detected, you now get a grid with the magnitude of the value (i.e. total Current Speed) and arrow points (quiver plot) showing the direction. [Item #18780]
      • Update the display of map catalog layers so that the description of map tiles is displayed inside the bounding box for the catalog if it fits and the ‘Map Catalog Layer Bounds’ area style hasn’t had label display enabled. [Item #17998]
      • Allow exporting CSV files with the Y/latitude coordinate before the X/longitude coordinate when batch converting. [Item #18201]
      • Automatically convert ^M, ^J, and ^L escape sequences in DXF MTEXT entities to normal multi-line/tabbed text values. [Item #18461]
      • Support negative and more precise elevations from EXIF-tagged images. [Item #18587]
      • Added support for SRTM HGT files of non-standard size (as long as they are square). [Item #18634]
      • Automatically reverse track log lines with times in the wrong order when exporting to KML/KMZ so that Google Earth can display them. [Item #18640]
      • Updated web tiled export format behavior of ‘ADVANCED : Only Export Fully Covered Tiles’ option when no tiles are fully covered at the minimum zoom level. Now when that happens rather than getting an error about no fully covered tiles, the export bounds are set to the bounds of the fully covered tiles at the first zoom level that does have some fully covered tiles. [Item #19026]
      • Support Arc ASCII Grid files using comma rather than period for decimal point. Previously anything after the comma was dropped. [Item #19061]
      • Updated import of DGN v8 files with 3D lines (i.e. lines with per-vertex elevations) to use an ELEVATION attribute for any lines with per-vertex elevations that all have the same value (like contour lines). [Item #19206]
      • Fixed rectification or MrSID and JPEG2000 images when prompted to rectify during load. [Item #18266]
      • Fixed issue where template layers without features added would not get exported when export bounds set to “Visible Data”. [Item #18221]
      • Fixed issue where map would not be properly centered when loading package containing template layers. [Item #18222]
      • Fixed handling of Swiss Grid CH1903 projections for MapInfo files. [Item #18387]
      • Fixed placement and orientation of GML files using the Hong Kong 1980 grid. [Item #18859]
      • Fixed coordinate order read from HTF sounding files. [Item #18937]
      • Fixed error loading Shapefile with DBF files over 2GB in size or truncated DBF files. [Item #18972]
    • GPS Tracking Changes
      • Made all 2D map views obey the ‘Keep GPS Vessel Onscreen’ option so you can track a location in multiple views simultaneously. [Item #18824]
      • Updated Garmin JNX export to fill the right and bottom JNX tiles all the way to the tile edge rather than cropping at the specified export bounds. [Item #17424]
      • Fixed display of range rings around the GPS vessel location in projections other than Geographic. [Item #18824]
    • Rendering/Style Changes
      • Fixed issue with visible seams drawing on the border of terrain data in map catalogs and online sources. [Item #18758]
      • Fixed inconsistency in height of fixed height fonts in projections with lots of distortion along the Y axis (i.e. Mercator). [Item #18472]
    • Misc. Changes
      • Added current projection WKT string and EPSG code (if known) to View->Properties dialog output. [Item #19025]
      • Fixed display of elevation samples using the Feature Info Tool. They now use the raw value rather than a resampled (i.e. interpolated) value. [Item #19198]
      • Fixed issue with borrow of license not working when the system date/time formatting is not English. [Item #18196]
      • Fixed paste of features copied from the User Created Features layer when the user selects to add them to the same feature with COPY appended. [Item #18029]

NEW IN v17.2

  • Significant New Features
    • An update to the Map Layout functionality for designing a PDF Map Book that applies the same layout to multiple pages
    • Support for saving multiple map layouts in a workspace
    • Support for macros in the text element so that the element text can include the projection, scale, date, and time and improved flexibility of grid overlay
    • A new feature in the 3D View to render a path profile as a cut-away of the terrain
    • Support for pan sharpening color imagery using higher resolution panchromatic (grayscale) imagery
    • A new option when creating Global Mapper Package (GMP) files to save imagery layers in JPEG 2000 format, significantly reducing the file size
    • Downloading or streaming imagery through a WMS now includes the option to define the extent of the data to a selected area or polygon
    • FLOW_ANGLE attribute added to flow direction points created during Watershed Analysis
    • When importing a PDF, the DPI at which to display the file can now be selected
    • Improved import speed of text-based file formats
    • A new tool for performing an inverse crop in a raster layer, allowing a hole to be easily created in the imagery
    • An update to the Quick Point Creator to allow faster point creation by skipping the Feature Edit dialog
    • Dramatically faster export of multiple tiles to raster (image) formats
    • Support for loading ENVI .ima multi-band imagery layers
    • Scripting Changes
      • Support for creating a distance/bearing/COGO line using the IMPORT_ASCII command
      • LiDAR Module Features
        • Reduced memory requirements and increased draw speeds for Lidar point clouds loaded from text-based formats (.ply, .xyzi, etc.) as well as MrSID Lidar formats

NEW IN v17.1

  • Significant New Features
    • New tool for creating multiple perpendicular profiles along a defined path and for easily cycling through these profile views perpendicular to the original path
    • Display of the Path Profile in the multi-view layout allowing the simultaneous display of 2D, 3D and Profile views in the same interface
    • Filtering function to determine which layers are displayed in each 2D map view in the multi-view interface. For instance, one view might be used to display aerial imagery for a project location while the adjacent map shows a gridded terrain layer for the same area
    • Option to save the multi-view layout in the workspace. Each time the workspace is loaded, the preconfigured multi-view display will be recreated
    • New attribute management function for creating Feature Templates. Templates offer a predefined list of attributes for a layer with pick lists for faster and more accurate attribute entry when collecting data in the field
    • Map Layout improvements including grid display, custom map scale options, and export to geospatial pdf
    • Export function for saving Search results in CSV format
    • Improved display for high-resolution monitors
    • Support for Geographic Calculator 2016 with using GeoCalc mode for projection management
    • Support for batch converting data to ADRG and ASRP format files
    • New LiDAR Module Features
      • New Custom Feature Extraction Tool including ability to manually select a series of points as part of a custom area or line feature for extracting it to a custom geometry. Feature vertices are placed while cycling through the profile views resulting in precise 3D line or area features such as road edge and curb lines, powerlines, and buildings
      • New Toolbar button for quickly and easily assigning the Ground classification to selected points
      • Added support for editing which classification groups a Lidar class belongs to
    • WHAT'S NEW IN Global Mapper v17.0

      • Significant New Features
        • New Cartographic Map Publishing tool including:
          • A paper scale interface that actually lets you see the layout in the paper proportions.
          • Easier addition of overlays for graphics, text, legend, scale bar, north arrows, etc. and positioning these elements through click and drag
          • Template creation and template library
        • Added new Multi-View interface, allowing the embedding of multiple resizable 2D and 3D map views inside the main map view. The new Add/Remove Map Views toolbar and menu option allows adding any number of additional map views to the main map window. The maps fit together like a puzzle and can be dragged to resize within the main map view as desired. The views are independently zoomed and panned, allowing you to visualize your data in new and exciting ways! [Item #12170]
        • Dramatically sped up nearly all Lidar operations, including load, display, gridding, and automatic classification. [Item #15811]
        • Support 3D Models as Custom Symbols for Point Types. The Configure Point Styles dialog allows the user to add 3D models to be used for rendering point features in the 3D viewer. Models can be attached to point styles or to individual features. Models can be sized automatically or by attribute. [Item #14378]
        • Added several built-in online sources, including US National Map sources (w/ 1 foot color imagery source), World Navigation Charts (1:1M Scale ONC Charts), and Australian water sources. [Item #15927] [Item #15838] [Item #15868]
      • New Supported Formats
        • Added support for loading Lidar PLY files. [Item #11666]
        • Added support for reading EXIF information from PNG files. Any PNG images with embedded EXIF information will load as picture points. Selecting them will display the image. [Item #15843]
        • Added support for using CPT palette files, both for layer color palettes and for initializing elevation shaders. [Item #15892]
        • Added support for new USGS EarthExplorer coverage CSV files with comma delimiters. [Item #15992]
        • Added support for loading NetCDF4 SPEI (Standardized Precipitation-Evapotranspiration Index) files. [Item #16272]
      • Lidar Changes
        • Dramatically sped up nearly all Lidar operations, including load and display. In some cases operations will be 10 times faster or even more.[Item #15811]
        • [LIDAR MODULE ONLY] Updated the filter dialog for Lidar to allow filtering by intensity, height-above-ground, NDVI and NDWI (when available), and return type in addition to the filter settings that were already there. [Item #16034]
        • Added support for loading Lidar PLY files. [Item #11666]
        • [LIDAR MODULE ONLY] Improved the speed of calculation and display of filled gaps when doing a binned grid of Lidar points. [Item #15811]
        • [LIDAR MODULE ONLY] Added option to treat the intensity values as a NIR (near infrared) channel for Lidar point clouds. Some Lidar point clouds store the NIR value in intensity as NIR wasn’t available in older LAS/LAZ versions. In other cases the intensity value can act as an approximation for the NIR channel. [Item #15781]
        • Added support for setting the GUID field in exported LAS/LAZ files when using the EXPORT_VECTOR script command. [Item #15875]
        • Made Lidar filter dialog modeless so you can modify the map while the filter dialog is visible. [Item #15881]
        • [LIDAR MODULE ONLY] Updated the Powerline button on the Lidar toolbar (both main view and on Path Profile dialog) set change selected points to ASPRS class 14 (Wire Conductor) rather than class 15 (Transmission Tower). [Item #15370]
        • [LIDAR MODULE ONLY] Fixed problem with points classified as type 10 (ASPRS Railroad) being used to determine height-above-ground when the points are actually Overlap or something similar. [Item #15879]
        • [LIDAR MODULE ONLY] Fixed crash after automatically classifying Lidar points when zoomed out on the data. [Item #15918]
        • [LIDAR MODULE ONLY] Fixed issue with option to ‘Reset Existing Points’ to Unclassified not being remembered classify operations when automatically classifying Lidar points. [Item #15919]
        • [LIDAR MODULE ONLY] Fixed issue with calculating height-above-ground grid for point clouds with elevations in feet rather than meters. [Item #15955]
        • [LIDAR MODULE ONLY] Fixed issue with elevation legend colors initially being incorrect when changing draw mode to ‘height above ground’ or ‘return height delta’. [Item #15968]
        • [LIDAR MODULE ONLY] Fixed automatic classification and extraction when the view projection is different than the native projection of the Lidar layers. [Item #16070]
        • [LIDAR MODULE ONLY] Fixed bug when extracting separate roof pieces from Lidar data that caused very high or low spikes in some vertices of the roof. [Item #16350]
        • Fixed bug with the flight date in LAS/LAZ files. The reported flight date for loaded files was one day earlier than the stored date. In addition, when exporting to LAS/LAZ, the date exported was actually one day before the requested date. [Item #16101]
        • [LIDAR MODULE ONLY] Fixed issue with extraction of separate roof pieces from classified Lidar point clouds. It would not work if the point cloud used linear units other than meters. [Item #16380]
      • 3D Viewer Changes
        • Support 3D Models as Custom Symbols for Point Types. The Configure Point Styles dialog allows the user to add 3D models to be used for rendering point features in the 3D viewer. Models can be attached to point styles or to individual features. Models can be sized automatically or by attribute. [Item #14378]
        • Behavior of 3D Viewer Zoom and Arrow toolbar button change. The Zoom In and Zoom Out toolbar buttons in the 3D Viewer move behave the same as the mouse scrollwheel. The Left, Right, Up, and Down toolbar buttons now behave the same as their respective arrow keys on the keyboard. They no longer cause redraws in the 2D view, nor do they affect the bounds of the 3D view scene. [Item# 15805]
        • Allow cancelling a draw of 3D Lidar that is taking a while by pressing the Escape key, an arrow key, or clicking with the mouse. [Item #15811]
        • Made 3D progress bar display progress while rendering Lidar point data. [Item #15811]
        • Fixed an issue where, if the 3D viewer had point features visible, and the layer containing the points was closed, the points were not removed from the 3D view. [Item #15798]
        • Fixed a problem with the 3D Viewer where selected features were not displayed as unselected when their selection status changed. [Item #15791]
        • 3D Viewer window now remembers its last position when reopening. [Item #15805]
        • When selecting Lidar points, the point selection box is not drawn at the correct altitude if z-level units are not meters. [Item #15971]
        • Line selection was not working in some cases where multiple overlays were loaded. [Item #16054]
        • Title Bar does not immediately appear when launching 3d Viewer using a Windows 7 basic theme [Item #16047]
        • Added a new mode to the 3D viewer where mesh features are displayed without their textures, similar to wireframe. User can toggle this mode using the ‘T’ shortcut key. [Item #16093]
        • Added ability to save fly-through frames as a series of BMP, JPG, or PNG files. [Item #15970]
        • Fixed issue where fly-through would not maintain height above terrain surface between key frames. Regenerate path data using “Relative” altitude mode to enable. [Item #15253]
        • Fixed issue where fly-through view would not be correct if path layer is not in global projection. [Item #16125]
        • Fixed issue where toolbar buttons would not show correct option enabled state when clicked during fly-through. [Item #16371]
        • Support 3D Models as Custom Symbols for Point Types. The Configure Point Styles dialog allows the user to add 3D models to be used for rendering point features in the 3D viewer. Models can be attached to point styles or to individual features. Models can be sized automatically or by attribute. [Item #14378]
        • Speed up performance of texture-based point symbols in the 3D viewer. For point features that use a standard bitmap-based rendering in the 2D viewer, panning and zooming is greatly enhanced in the 3D viewer. In general, texture handling for point symbols and meshes has been improved in the 3D viewer, and some standard symbols (e.g. the dot symbols) are now implemented using a non-texture based approach. [Item #16312][Item #14896]
      • Path Profile/Line of Sight Function Changes
        • [LIDAR MODULE ONLY] Allow undeleting deleted Lidar points on the Lidar path profile. If deleted features are displayed and some deleted Lidar points are selected, the user will be prompted whether to undelete the deleted points or to delete the selected normal points. [Item #16018]
        • Fixed display of path profile for a multi-point line when changing the sampling to only show the heights at vertices/endpoints. [Item #15817]
        • Save N/A in saved CSV when no surface elevations are present rather than -999999.0 meters (or feet version). [Item #15846]
        • [LIDAR MODULE ONLY] Fixed issue with deleted Lidar points still being used for selection on the Lidar path profile when deleted features aren’t being displayed. [Item #16018]
      • Analysis Function Changes
        • When creating/modifying attributes via formula, either in the Attribute Calculation Setup dialog or by script, the formula is now persisted, along with the associated attribute, into the layer(s) being modified. The Attribute Calculation Setup dialog can now reference and display the previous formula for the new attribute, if one exists, so that a user can have an idea of what changes a previous formula made to an attribute. [Item #15322]
        • The Attribute Calculator and Raster Formula Calculator have new Excel-like AND() and OR() logical functions, which function similarly to equivalent infix operations. That is, the formula “AND( A, B, C )” is equivalent to the formula “A AND B AND C”; likewise for the new OR() function. [Item #15322]
        • Updated Watershed analysis tracing flow to or from selected area, line, or point features to include a TRACE_FLOW_DIR attribute in each generated area with the traced flow with a value of ‘FLOW_FROM’ or ‘FLOW_TO’ to indicate what direction the flow in the area is indicating. This can be useful for modifying styling based on the type of flow watershed. [Item #16289]
      • Digitizer Tool Changes
        • Added a new right-click option on the Feature Vertex dialog so you can easily duplicate vertices for an area feature. This allows you to use the “Pen Up” draw mode option to turn off the drawing of some segments of the area border. [Item #15997]
        • When creating a regular grid of features with the cell count or size calculated from a rectangle, make the rectangle bounds option of all loaded data actually use all loaded data and not the screen bounds. [Item #16108]
        • Fixed crash when adding point/line count in area attributes to a large number of selected area features. [Item #16108]
        • Now highlight selected vertex when using fly-through path edit dialog. [Item #15419]
        • Fixed crop of lines to areas while keeping the portion of the line outside the area. This was adding duplicate vertices at all interior vertices of the cropped result. [Item #16134]
        • Added a toolbar button to Video Playback dialog to control whether or not the main display centers on the current playback location and automatically rotates to keep the heading towards the top of the display. [Item # 16160]
        • When playing back a video associated with a line feature, left clicking on the line while the Digitizer Tool is active and in the default select mode will move the video to the associated time in the video. [Item #16443]
      • Scripting Changes
        • Support writing any script messages to the command prompt when running a script on the command line. Add LOG_TO_COMMAND_PROMPT=YES to the GLOBAL_MAPPER_SCRIPT command at the start of the script to enable this. [Item #16023]
        • Support using parts of the filename for each grid cell in the parameters for an EXPORT command that grids the operation in to multiple pieces. You can use one of %TILE_DIR%, %TILE_FNAME_W_DIR%, %TILE_FNAME%, and %TILE_FNAME_WO_EXT% in the parameter list for the gridded command to have the corresponding part of the grid cell filename replaced in the parameter value. [Item #16247]
        • Support sending LOG_MESSAGE text to a different file than default script messages by using SET_LOG_FILE with a USER_FILENAME parameter specifying the file to send explicit LOG_MESSAGE text to. [Item #15940]
        • Fixed issue with LOG_MESSAGE command adding extra blank line. [Item #16259]
        • Updated LOG_MESSAGE command to support adding your own line breaks with \n and tabs with \t. [Item #16259]
        • Added SNAP_BOUNDS_TO_SPACING and SNAP_BOUNDS_TO_MULTIPLE parameters for EXPORT script commands to allow snapping the operation bounds either to the nearest sample spacing (for raster/elevation operations) as well as to the nearest multiple of a provided number. If SNAP_BOUNDS_TO_SPACING is not provided, the snapping for spacing will obey the option to snap export bounds to the nearest sample spacing bounds found in the Advanced section of the General tab of the Configuration dialog and set-able using the SET_OPT command with MISC_OPT=EXPORT_BOUNDS_SNAP_SPACING. [Item #16228]
        • Added pre-defined variables for using the script folder (%SCRIPT_FOLDER%) and Global Mapper version (%GM_MAJOR_VER%, %GM_FULL_VER_W_DATE%, %GM_FULL_VER_NO_DATE%) in a script. [Item #16285]
        • Added Global Mapper version (GM_VERSION) and saved time (TIMESTAMP) to the GLOBAL_MAPPER_SCRIPT command at the start of a saved workspace. [Item #15864]
        • Removed requirement that a VERSION parameter be included with the GLOBAL_MAPPER_SCRIPT command at the start of a script. If the parameter is there, it must have a value of 1.00. [Item #15864]
        • Allow providing number of sample points for CREATE_POINTS_ALONG_FEATURES, RESAMPLE_FEATURES, and CREATE_PERP_LINES_ALONG_FEATURES options for EDIT_VECTOR script command. Use a negative number for those values to specify a sample count rather than sample distance in meters.[Item #16059]
        • Allow selecting a file that doesn’t exist yet (i.e. filename to save) with the DEFINE_VAR script command with PROMPT=FILE. Just add FILE_MUST_EXIST=NO to the command to allow entering any filename. [item #15875]
        • Added support for specifying the attribute to use for the layer name in DWG/DXF exports using the LAYER_NAME parameter for the EXPORT_VECTOR script command. [Item #15935]
        • Added support for specifying the version of DWG to export using the VERSION parameter for the EXPORT_VECTOR script command. [Item #15935]
        • Added support for disabling automatic simplification of custom crop polygon for raster layers by adding CLIP_COLLAR_POLY_SIMPLIFY=NO to IMPORT command. [Item #15932]
        • Updated EXPORT_WEB format to use a default MAX_ZOOM_LEVEL value appropriate for the loaded data if none provided. Also automatically make the specified FILENAME have a full path if just a filename is provided. [Item #16069]
        • Suppress unneeded message when exiting Global Mapper after running script from command line. [Item #15873]
        • Allow variable replacement for lines in a DEFINE_PROJ section. [Item #16001]
        • Added support for extruding the edges of the generated mesh when exporting elevation data to STL format when using the EXPORT_ELEVATION command. Just add EXTRUDE_EDGES=YES to the command to enable extrusions, and optionally, add, for example, BASE_ELEVATION=50 to extrude to an elevation of 50 (the default is 0). When extrusion is enabled, any grid rectangle that has a corner that's invalid (i.e., is not present in the gridded data) or below the base elevation setting is excluded from the export. These options are also supported in the UI when exporting elevation data to STL. [Item #15914]
        • Added scripting control for exporting 3D models in “Z-up” and “Y-up” orientations. When using the EXPORT_ELEVATION command to export elevation data to STL format, which exports to Y-up orientation by default, add Z_UP=YES to export to Z-up orientation instead. Conversely, when using the EXPORT-VECTOR command to export vector features to 3D model formats like OBJ, STL, DAE, etc. (but not SketchUp), add Y_UP=YES to the command to cause it to export to Y-up orientation instead. In addition, you can add NO_PROMPTING=YES to the EXPORT_VECTOR command to prevent the 3D export options dialog from popping up during your script. [Item #16045]
        • Made EXPORT_ELEVATION and EXPORT_RASTER script commands obey the option to snap export bounds to the nearest sample spacing bounds. [Item #16228]
        • Fixed issue with SAVE_WORKSPACE command not writing out all of the needed DEFINE_PROJ commands for layers using user-specified projections. [Item #16347]
      • Online Source Changes
        • Added built-in US National Map sources, including 1 foot color imagery source covering about half of the US. [Item #15927]
        • Added built-in World Navigation Charts (1:1M Scale ONC Charts) online source. [Item #15838]
        • Added built-in Australia Geoscience Water online sources (see Country Data->Australia). [Item #15868]
        • Added option to control the detail setting for streaming online sources. The Detail slider on the download online source dialog and the Options dialog for an online source (as well as the DETAIL_MULT parameter in a script) allows you to control what zoom level is pulled from the online source relative to the calculated display/export resolution. [Item #16048]
        • Make it easier to add ESRI RESTful services. The item to use was renamed from ‘Google Maps Tiles’ to ‘ESRI RESTful/Google Maps Tiles’ to make it more obvious. In addition, common URL mistakes are automatically detected, including missing slashes at the end or incorrect tile sizes. The server will be checked to see which of several options creates a working source rather than depending on the user to get everything correct to start with. [Item #15838]
        • Added built-in Korean VWorld DEM streaming terrain source with high resolution terrain for part of the world. This source requires an API key from the data provider. You can script these sources with the IMPORT_OSM_TILE command and SOURCE_TYPE=”VWORLD_DEM” provided. [Item #16103]
        • Fixed issue with newly added sources not showing up in the source list the next time you run Global Mapper due to an incorrect <MaxVersion> value being saved for the source in the user_online_sources.xml file. [Item #15836]
        • Fixed issue load data from some WFS sources (like FEMA Hazards) that expect the lat/lon bounding box in a different order than the standards would require. [Item #16004]
        • Fixed issue with default bounds for some WMS sources not being cropped to the max lat/lon bounds specified for the source. [Item #16184]
        • Fixed issue with custom TMS online sources with a custom tile URL not using the correct row numbering. [Item #16227]
      • Projection/Datum Changes
        • Improved projection names stored in PRJ files and GeoTIFF headers (PCSCitation and GTCitation). Now if you load a WKT PRJ file, the projection name will be remembered and used for export. If no name is known on export, a web service is queried to try and determine the projection name. A good default is used for common projections. There is also a new epsg_codes.txt file in the user settings folder that allows overriding EPSG code definitions and adding ‘name=’ parameters to the end to specify the friendly PROJCS name. [Item #13814]
        • Improved EPSG code support. Now unknown codes will pull from the epsg.io web site. [Item #16104]
        • Improved assignment of datums from WKT PRJ files when a TOWGS84 transformation is defined. If multiple datums match the name specified, the datum transformation closest to the specified TOWGS84 is used. [Item #16104]
        • Added Nova Scotia zones 4 and 5 to the MTM Eastern Canada projection. [Item #15844]
        • Improved accuracy of Minnesota County projection conversions. [Item #15819]
        • Added built-in EPSG codes for California State Plane NAD83(NSRS2007) and NAD83(NSRS2011) zones. [Item #16020]
        • [16.2.4] Improved name stored in WKT PRJ files for MGA projections. Previously the PROJCS name was stored as UTM as UTM and MGA are the same. [Item #16019]
        • Added Minnesota County zone ‘St. Louis TM’ for the new St. Louis County Transverse Mercator Coordinate System 96’ that provides a single projection for all of St. Louis County. A new datum and ellipsoid for St. Louis county was also added. [Item #15951]
        • Updated Hotine Oblique Mercator B projection to save name in WKT PRJ files as ‘Hotine_Oblique_Mercator_Azimuth_Center’ rather than just ‘Hotine_Oblique_Mercator’ which is also written out for the Hotine Oblique Mercator Azimuth Natural Origin projection. [Item #15888]
        • Made Hotine Oblique Mercator Two Point Natural Origin projections load from WKT PRJ files. [Item #16203]
        • Fixed initialization of lat/lon crop boundary on Cropping tab of Options dialog and actual crop to lat/lon bounds for UPS North/South and other projections that are highly non-orthogonal to the lat/lon grid. [Item #16017]
      • Format Specific Changes
        • Automatically load grid files with no extension in the same folder as a recognized .hdr file as grid files. [Item #15990]
        • Automatically create palettes for ENVI grid files with ‘class name’ and ‘class value’ lists in the .hdr file. [Item #15990]
        • Added support for exporting GeoTIFF elevation grids with 32-bit integer samples and additional linear unit options (i.e. centimeter and millimeters). Those additional elevation units are also recognized when loading in GeoTIFF elevation grid files. [Item# 16263]
        • Updated SOSI import to automatically assign the proper character set for displaying the text from the file. [Item #15832]
        • Updated SOSI export to properly convert text to the character set being exported. In addition, more character sets are supported, including Nordic (ISO-8859-10). The best character set for the data being exported will be chosen automatically. [Item #15832]
        • Add progress reporting to SOSI export, including ability to cancel. [Item #15832]
        • Allow selecting land cover palettes (NLCD, GlobCover, CORINE) when exporting to palette-based raster formats, like GeoTIFF, PNG, etc. [Item #15859]
        • Fixed import of 3D Face entities from DXF and DWG files. Previously you would get both the 3D area and the duplicate border lines. Now you just correctly get the 3D TIN areas. [Item #15810]
        • Add support for BMP and TIFF texture files in 3D import and export, for the formats that support external textures. This includes DAE and OBJ, but not Sketchup, at this time. [Item #15802]
        • Greatly sped up DTED import. It is now twice as fast as 15.2 and nearly 5 times as fast as v16.2. [Item #15925]
        • Added support for lat/lon coordinates formatted as DDD.MMSSS in generic text file import. [Item #15862]
        • Fixed error exporting to PDF with Adobe ISO32000 extensions enabled when using an unusual export projection, like the ‘Natural Earth’ projection. [Item #15823]
        • Updated CADRG/CIB export dialog to include the file extension of the frame files that will be created in the ‘Chart Type’ field. [Item #16088]
        • Added ‘Originator Name’ field to the CADRG/CIB export dialog. If a value is provided, it is stored in the NITF header for the exported frame files. If no value is provided the Producer Name will be used (as before). You can also provider this via the AUTHOR parameter for the EXPORT_RASTER script command. [Item #16088]
        • Fixed error exporting CADRG/CIB with space at beginning or end of the Frame File Folder Name. [Item #15799]
        • Fixed issue in v16.2.0 loading Carlson Binary Grid Files. [Item #14882]
        • Added ability to import 3D models with left-handed orientation to Global Mapper’s right-handed orientation. This is now a choice on the new 3D import dialog that consolidates other options that were handled separately previously. [Item #15813]
        • Fixed error loading text file with single unknown non-coordinate attribute. [Item #15861]
        • Fixed issue loading some PDF files with the layer selection dialog show repeated groups even if the group name is the same. [Item #15865]
        • Fixed issue loading a workspace from Global Mapper v15 and earlier that references a PDF file with nested layers. In some cases any layers that were nested would not be loaded from the workspace. [Item #15864]
        • Fixed error about unexpected file size loading Geosoft Grid files. [Item #15866]
        • Fixed issue with projection not being automatically determined from some JP2 and MrSID files. Broken from 16.1.0-16.2.2. [Item #15890]
        • Fixed issue with empty DTED tiles being exported when cropping DTED export to an area that goes outside the loaded terrain data bounds. [Item #10049]
        • Fixed issue with some projections with known EPSG codes but no specific ECW projection code (like Austrian Grid / MGI) not saving in ECW files. [Item #15973]
        • Fixed crash displaying TIFF file with tile organization and separate bands. [Item #15991]
        • Fixed incorrect band formula calculations (i.e. NDVI), exports, and Feature Info display from TIFF files with strip organization and separate bands. [Item #16105]
        • Fixed error loading workspace referencing GMP files over 2GB in size. [Item #16009]
        • Fixed error loading 3D model files (OBJ, Collada, STL, etc.) via a workspace of script [Item #16012]
        • Fixed error about ‘Incorrect number of values read from tuple list for DEM’ when loading some Japanese XML DEM files (i.e. those with invalid samples at the bottom right of the terrain tile. [Item #16061]
        • Fixed crash exporting via a raster/elevation export plugin in v16.2.0. [Item #15828]
        • Fixed decode of central meridian for Albers Conic projections for ECW files. [Item #16166]
        • Fixed issue where some data would fail to load when GeoCalc mode enabled and Export Old Format PRJ advanced configuration options enabled. [Item #15947]
        • Fixed export of elevation legend to PDF files when also coloring elevation based on what elevations are in the current bounds. [Item #16128]
        • [16.2.5] Fixed issue with metadata for layers in a map catalog just flashing for a second and going away if that layer wasn’t already displayed. [Item #16124]
        • Improved performance of OTF feature load. [Item #16140]
        • Made OTF import as map catalog optional to permit splitting of features into separate layers. [Item #16153]
        • Fixed issue where GeoCalc transform information was not saved for all layers in a workspace, requiring user to pick transforms again when loaded. [Item #14051]
        • Updated DXF and DWG export when exporting feature labels as attributes to place the attribute at the appropriate Z (elevation) rather than at 0.0. [Item #16161]
        • Fixed display of Tobin BAS files with border segments turned off. [Item #16168]
        • Fixed case where incorrect bounds were being stored in MBTiles metadata. [Item #16207]
        • Fixed error about invalid size loading NrCAN .byn Geoid Grid files. [Item #16216]
        • Fixed warning loading GNIS text point files with CENSUS features. [Item #16286]
      • GPS Tracking Changes
        • Added support for tracking GPS devices using Glonass (Russian) or Baidu (Chinese) NMEA sentences. [Item #15984]
        • Added new GPS toolbar buttons to control whether or not the main display centers on the GPS vessel location and automatically rotates to keep the GPS heading towards the top of the display. [Item #16043]
        • Allow update of GPS location on display up to 10 times per second (vs. about 3 before). In addition, new GPS locations are drawn more immediately after they are received in most cases. This helps with high frequency GPS devices traveling at high speed, such as in an aircraft. [Item #15937]
      • Rendering/Style Changes
        • Made vertical lines and lines that are a single pixel at a zoom level draw as a single pixel on the screen rather than not drawing at all. [Item #16229]
        • Updated Feature Info Tool when selecting a sample/pixel from a loaded raster/elevation layer to display the full bounds of the sample when zoomed in and to also draw the circle at the center of the cell and not the clicked location. [Item #16426]
        • When not displaying all labels regardless of overlap and drawing each vector layer (and labels) separately based on the Vector Display Order During Draw setting, don’t draw labels further down in the layer list that would overlap an already drawn label. [Item #15913]
        • Allow symbol scale factor to work when applied to a custom shape symbol that is defined with a default size and color. [Item #16115]
        • Fixed issue with fixed screen position layers (including scale bar, legend, etc.) briefly jumping around when playing back video linked to a line feature. [Item #15897]
        • Fixed issue with partially see-through raster layers not updating automatically when the display of a terrain layer underneath changes. [Item #15792]
        • Fixed issue with display of text in a code page (language) other than the current system language on the map legend. This also allows UTF-8 encoded text to display on the map legend. [Item #15905]
        • Fixed a problem where dragging a rotated map using the middle mouse button didn’t re-center correctly [Item #15974]
      • Updated display of coordinates on the status bar. UTM projections now include the zone number. If there is a terrain value available and the Z units are not the same as the XY units, the XY and Z units will be display separately to avoid confusion. [Item #15853]
        • Added ‘LOAD TIME’ to metadata for all layers showing how long it took to load the layer. [Item #15928]
          • Fixed loading of layers with a faked position to use arc seconds rather than arc degrees for the ground units so the data doesn’t cover a huge part of the earth or become invalid. [Item #16069]
            • Automatically use the Helmert transformation for layer rectification when provided just 2 control points that result in the X and Y pixels being significantly different in size and/or inverted when a simple Linear transformation is used. [Item #16035]
              • Made changing of user settings file path on Help->About dialog copy over all files from the old settings path. Previously some settings, like the user online sources, were not being copied when changing to a new settings path. In addition you are now prompted to delete all files that were successfully moved over so you don’t end up with the old copy sticking around. [Item #15934]
                • Made resampling method box on many dialogs (watershed, water rise, raster/terrain export, etc.) reset X and Y sample spacing to defaults when changing from a box resampler to a normal one if the user hasn't changed the spacing manually. [Item #15972]
                  • Fixed issue with attributes containing ‘ELE’ somewhere in the string being treated as elevation attributes when no other obvious elevation choices can be found. For example, a file with a ‘PipeLength’ attribute was treating that attribute as elevation automatically. [Item #15840]
                    • Fixed rare crash doing multi-threaded operations that also does reprojection, like roughness grid area finding, equal-area creation from rasters. [Item #15815]
                      • Fixed issue with file associations not being correctly set on install for Global Mapper formats (.gmg, .gmp, etc.). [Item #14513]
                        • Fixed issue with yellow border around exported image formats when drawing a box to specify the export bounds and including map layout elements (scale, legend, etc.). [Item #16204]
                        • v17.0 이전버전 PDF로 보기

                          GlobalMapper What's New Download