Lighting Effects in Global Mapper

Written by Katrina Schweikert

Global Mapper® provides a variety of ways to apply sunlight or scene lighting to the map view, whether it is to create stunning visuals or to perform analysis based on sun angle. In this article, we explore some of the options for working with light across a variety of different types of data. 

Hillshading

Hillshading is an effect applied to terrain data in order to see the structure of the landscape. It uses shadows to show the terrain’s texture, such as slopes, hills, and valleys. This is also referred to as shaded relief because shadowing accentuates the relief of the terrain, even though the image, in reality, may be 2D. Hillshading works with terrain data in the 2D and 3D views and can also be applied to cartographic outputs like printed maps or digital images. 

Image of Lake Tahoe terrain with and without hillshading.

Hillshading is enabled by default when terrain data is loaded into Global Mapper and can be toggled on and off from the toolbar. The hillshading effect is visible in both the 2D and 3D views.  It may not necessarily be accurate for the location of the dataset because the default position of the sun for the hillshading is to the north-east. This sun angle creates a cartographic effect, in which most people will see mountains and hills extruded towards the viewer and valleys appearing indented. Moving the sun to another position will sometimes confuse the brain about the depth of certain parts of the terrain. Nonetheless, it is very useful for realistically modeling how the sun might hit the landscape. There are numerous sites on the internet that can provide the sun azimuth and altitude information for a specific location at a given date and time for modeling real-world conditions. 

The hillshade can also be applied to a custom terrain shader. In the below example a custom terrain shader was built replicating a palette similar to those used by Eduard Imhof in his famous shaded relief maps. 

Another option for working with hillshade is to apply the hillshade to an image or another raster layer overlaying the terrain. The quickest way to do this is to use the Texture Map option, however there are also several blending modes that combine an image layer with the underlying hillshaded terrain. 

Texture mapping applied to the NAIP imagery reveals that some of the topography is part of the lake bathymetry.

Additional Light Controls

The Dynamic Hillshading tool provides additional control over the lighting of the scene. Many of these settings also impact the lighting effect in the 3D view. Ambient lighting can be used to enhance the overall brightness of the terrain layer and how much sunlight touches the terrain.  Shadow darkness and highlight settings impact how black shadows and white highlights are rendered within the hillshading pattern. The Vertical Exaggeration feature amplifies the 3-dimensional nature of the landscape with the shaded relief by exaggerating the effect of lighting on the terrain. 

The light azimuth and altitude match real sun conditions to provide sun analysis. Shadows, Highlights, and ambient lighting are also adjusted to model this.

From the Dynamic Hillshading tool, it is also possible to add multiple light sources. With varied datasets such as terrain, 3D vectors, and 3D models combined into one scene, adding multiple light sources helps illuminate the various parts of the scene. 

Eye Dome Lighting

Eye Dome Lighting was added to Global Mapper with the release of version 22. This is a lighting effect that specifically applies to the 3D Viewer and is used to accentuate depth within the scene. Data in the middle ground of the scene that is three-dimensionally offset  from surrounding data is given a shadow outline. This provides the viewer with a better sense of features extruding from the ground.

With Eye Dome Lighting (EDL) enabled (top), it is easier to distinguish individual trees and powerlines from the rest of the 3D scene.

Within the 3D view configuration dialog box, the strength and radius of the Eye Dome Lighting effect can be adjusted. There are also several falloff options that define how the shadowing fades out across the radius. 

If you would like to explore this functionality in more detail, or familiarize yourself with any other new features in Global Mapper, request a two-week free trial today.  If you would like to speak with a representative about how the software can address your unique geospatial challenges, request a demo.

GeoTalks Express – Session 16 Questions & Answers

The sixteenth of Blue Marble’s GeoTalks Express online webinar series entitled What’s New in the Global Mapper Lidar Module v22, was conducted on October 14th, 2020. During the live session, numerous questions were submitted to the presenters. The following is a list of these questions and the answers provided by Blue Marble’s technical support team.

 

​Does the software take advantage of Multi-Core CPU or GPU processing to improve speed?

Many analysis and lidar functions in Global Mapper are multithreaded. By default, Global Mapper will typically use one fewer than the cores available when running multithreaded processes. In the newer versions of Global Mapper, there is a setting in Configuration > General > Advanced to set the maximum number of cores used for these processes. 

​Global Mapper does not utilize an available GPU for processing. A stronger or dedicated GPU will help to improve rendering ​in the 3D view and assist with some aspects of the Pixels to Point process. 

 

Do the terrain paint functions edit the original DEM or generate a new DEM file with the alterations?

Any changes made to terrain layers with the terrain painting tools in Global Mapper will be local to the workspace.  Saving the Global Mapper workspace will save the edits to the terrain in the workspace (*.gmw) file, but the source terrain file will not be edited. To save the altered terrain to an external file you will need to export the elevation data layer(s). The edits made to the terrain will be written into the export file. 

 

We would like the capability to extract bridges (class 17). Is that a possible future option in GM?

Global Mapper does not currently support an automated bridge classification or extraction from point cloud data. Using methods for manual classification, you can select and choose to assign points to class 17 to represent bridge features. 

Using the Perpendicular Path Profile view you can perform custom feature extraction for lines and areas. This workflow allows you to digitize/extract specific features in 3D based on your point cloud data. 

 

If you painted a road with the Smooth Terrain option, would this cause the road to “follow” the existing terrain, but still remain cross-axially flat (no sideways slope)?

 

The Smooth operation in the Terrain Painting tool will update the cells in the painted area to reflect an average elevation based on the values in the specified box size neighborhood for each cell in the brush area. So painting a road with the smooth operation will follow the terrain since the new values are derived from the terrain, but will not flatten the terrain to an even height so that it is cross-axially flat. 

 

You can use that to fix an elevation defect by voiding the defect then filling gaps. 

Yes, a great application for the terrain painting tool is to remove anomalies in the terrain by combining multiple operations in a single area. 

 

Do you also make cut and fill volume statistics with the Terrain Paint Tool?

The Terrain Painting operations do not produce cut and fill or volume calculations as you edit the terrain. However, after altering the terrain with the new Terrain Painting tool you can calculate volumes and/or cut and fill statistics for the edited layer. 

If you want find the volume between the unedited and edited terrain data, load two versions of the original terrain into Global Mapper, edit one layer, and then calculate the volume between the surfaces.

 

Is the feathering function on this similar to daylight to existing?

The feathering in the Terrain Painting tools created a softer slope from the edited terrain area to the existing terrain surrounding the edited area. This helps to prevent vertical or steep walls connecting the existing terrain to the edited pixels. 

The feathering size, like the brush size, is set as a number of grid cells. The actual slope of the feathered area is determined by the feathered area size, and the elevations of the edited and existing terrain. 

 

Can you create an exact width and slope for this terrain paint option?

There is not an option to specify a slope for an area when editing the terrain. To create a terrain area with a specific slope you would need to generate an area feature describing your desired slope and area. With that area feature, you can then generate a flattened site based on the elevations of the area feature.

 

Any help button on this tool to explain all those things you just mentioned?

Details on the Terrain Painting tool and options can be found in the Global Mapper knowledgebase.

 

Can you use an existing shape file for Terrain painting? 

The Terrain Painting tool does not have the option to use existing vector features to define the area to edit. The tool is designed to manually edit the terrain.

Other tools in Global Mapper, like those to generate terrain or create a flattened site plan allow you to use existing area features to create new terrain data. 

 

Can the Lidar Module edit/reclassify individual points in the point cloud in a 3D view?

Yes, you select point cloud returns in the 2D, 3D, or Path Profile view and manually classify them in the Lidar Module. The Manual Classification toolbar includes some buttons to classify more common classes, however, by choosing to edit the selected features, or using the Change Lidar Class tool you can select any class for manual classification. 

 

How does the building classification work with buildings under vegetation or very large buildings? 

The new building classification method looks at the points in a 3D space, as opposed to a gridded 2D space, and therefore does a better job identifying building points near to or under vegetation. With this new method, there is also an improvement to the classification across larger flat building roofs. 

 

Can classification be run in a batch process?

Yes, the automatic classification tools, including building and tree classification, can be run for only one point cloud, or across many point cloud layers. 

Point cloud classification can also be scripted through Global Mapper script if you prefer to perform the classification without viewing the data in Global Mapper. 

 

Would this smoothing tool work well in reducing noise in a roadway without losing the integrity of the data?

The Smooth operation in the Terrain Painting tool will update the cells in the painted area to reflect an average elevation based on the values in the specified box size neighborhood for each cell in the brush area. The smoothed values are changed from the original elevations, but since they are derived from surrounding terrain some integrity is retained. 

 

What would I change to if I have a very dense data set, like 250 points per meter? Would I change the cluster higher or lower?

The parameters set for the building and tree classification, as well as any automatic classification or extraction tool in Global Mapper, are dependent on the data being used. The Minimum Cluster Size parameter in the segmentation non-ground classification method sets the minimum point count for a cluster of identified points to be considered as a building or tree feature. For denser data where there are more points per meter you would likely want to increase the Minimum Cluster Size as there would be more points available and identified in clusters as opposed to fewer points being identified in sparser data. 

 

In the Terrain Painting tool, is feathering added to brush size?

The feathering distance is added around the brush that indicates the pixels to be edited. When using the Terrain Painting tool, a red circle around the cursor represents the brush size and a large blue circle represents the feathering area. 

 

What is the best accuracy that we can achieve in a classification? Is it possible to make a change detection in mm accuracy when comparing several epochs of measurements?

 

The classification accuracy depends on the data and the parameters used for classification. The automatic point cloud classification tools in Global Mapper do a great job classifying a point cloud, but if you want to detect small changes between datasets, visually inspecting, manual classification, and cleanup will be needed. 

 

In the Pixels to Points tool report, Is there an accuracy component? (RMSE error) of camera and GCP locations?  

The Pixels to Points log file generated when running the process includes detailed logging related to the control points. The log includes triangulation, transform, and fit information for the control points.

 

​Can the overlap tool provide a grid with elevation change between clouds?

The Find Overlap tool in Global Mapper will only show where the point cloud layers overlap. To create a grid quantifying the change in elevation between the layers you would need to first generate a separate elevation grid layer for each point cloud. With the generated elevation grid layers you could then use the Combine/Compare Terrain tool to generate a new gridded layer demonstrating the elevation change between the grids derived from your point cloud layers. 

 

If you apply the “Smooth terrain” option, then you close the workspace and then reopen it, is it still possible to use the “Revert to original heights” option?

Yes, if you load an elevation layer into Global Mapper and edit it with the Terrain Painting tools, save and then reopen the workspace, you should be able to revert the data to the original values from the file with the Terrain Painting tool. 

How to use the new Terrain Painting tool in Global Mapper’s Lidar Module

Written by: Mackenzie Mills, Application Specialist

One of the renowned strengths of Global Mapper® is its terrain processing functionality, and with each successive release, there are significant enhancements to the terrain creation, editing, analysis, and exporting tools,  In the latest version of the Lidar Module®, a new Terrain Painting tool, allows for the manual manipulation of terrain by using the  cursor like a brush to paint and edit the elevation surface in various ways.

The Terrain Painting tool can be found in the Analysis toolbar or Analysis menu. When enabled, a Terrain Painting Options dialog box appears in which a brush type and operation to use are selected when editing terrain data.

Brush Types

The point and line brush types include the option  to set the brush size in grid cell size or pixel resolution increments, derived from the layer being  edited. This value can be determined in the metadata for the terrain layer. For example, if the cell size for a layer is 5-meters, a 10-grid cell brush would be 50 meters in diameter. For a point brush type, the terrain within the extent of the brush will be modified based on the selected operation. 

When using the line and area brush types, the terrain editing process is similar to that of the digitizer tool. Left-clicking with the mouse places vertices, and right-clicking sets the final line vertex or closes the area feature. With the line brush type, the brush’s center corresponds with  the drawn line, and the brush size determines how far from the line the terrain will be edited. With the area brush type, the entire area inside the drawn bounds is edited by the selected operation. 

With some operations, feathering is used to blend edited values into the surrounding terrain. For the Raise Terrain, Lower Terrain, and Set Terrain Height operations, a feathering distance in grid cells can be set to provide a smooth transition between the original elevations and the altered elevation areas. 

Editing Operations

Fill Gaps use this tool to fill holes or null areas in the terrain  with the inverse distance weighting (IDW) method using values from surrounding pixels. This operation is useful for filling holes in  terrain data derived from a fragmented or incomplete point cloud.

Below, a digital terrain model (DTM) has been generated from a classified point cloud, and gaps have been left where building features were present. Using the Fill Gaps operation,  holes in the data can be closed to create a solid DTM layer.

Using the point brush type with a specified brush size, smaller gaps in the data can be filled with using same method. 

Smooth alters the elevation values for the pixels within the area, based on the specified box size. By default, the box size is set to 5×5 grid cells, so each cell within the brush area is altered based on the average elevation within the 5×5 neighborhood surrounding that specific cell. 

Raise Terrain and Lower Terrain either raises or lowers selected terrain cells’ elevation by a specified value. This is used to offset the elevation values for specific sections of the existing terrain. 

Below, a path along a canal is raised half a meter using the line brush and the Raise Terrain  operation. This altered terrain will impact further analysis of the terrain, like with the watershed and flooding simulation tools. 

When viewed in 3D, the feathering between the flatter raised path and the nearby terrain is clearly visible. The feathering creates a more realistic bank and prevents an abrupt dropoff from the altered values to the nearby unedited values.

Set Terrain Height  applies a specific elevation within the brush extent. Unlike the above raise and lower terrain options, this operation \overwrites the existing elevation using the defined height value. This operation can be used to flatten an area of terrain and fill in gaps in the data, as shown in the below example. The image on the right shows a pond area with some data missing. The surface of the pond is rough due to noise in the original point cloud. Using the area brush type and the Set Terrain Height operation with a value of 26 meters, the areas of no data are filled, and the pond area is flattened to the appropriate height. 

Set to “No Data” creates gaps in the terrain by removing data from the designated area. This can be a useful first step to clear anomalies in the data before using another terrain painting operation to close the data gaps based on the surrounding elevation values. 

To remove the bump in the terrain created by a truck, the data must first be removed for the area.

After removing the data for the truck feature, the Fill Data operation is used to fill in the area of no data. This process flattens the lump in the terrain caused by the truck’s inclusion in the original data. 

Revert to Original Heights undoes any changes made to the terrain and will revert the pixel elevations to their original values. 

The Lidar Module’s Terrain Painting tool provides a direct and interactive way to edit terrain data With multiple operations and methods to apply edits, there are a wide variety of uses for this tool. All terrain edits are saved in the Global Mapper workspace and are retained when exporting layers to a file. This innovative tool provides the means to sculpt the terrain reflecting artificial modifications and to improve the quality of terrain layers by removing unwanted  features or anomalies before continuing with  complex analysis procedures. 

If you’re not familiar with Global Mapper and the Lidar Module, request a two-week free trial today. If you would like to speak with a representative about how the software can address your unique geospatial challenges, request a demo!

GeoTalks Express – Session 15 Questions & Answers

The fifteenth of Blue Marble’s GeoTalks Express online webinar series entitled What’s New in Global Mapper v22, was conducted on September 30th, 2020. During the live session, numerous questions were submitted to the presenters. The following is a list of these questions and the answers provided by Blue Marble’s technical support team.

 

Can we paint into land use data similar to painting terrain?

The Terrain Painting tool is designed for editing #D gridded data like digital elevation models. If you have a 3D gridded version of your land use data you would be able to edit it with this tool. 

For 2D raster image data editing, I recommend you explore the Raster Reclassify and possibly the Raster Calculator tool to edit and change values in your image layers. 

 

There’s a query on the Forum: Version 22 strange export behavior – “I just upgraded to 22 and when trying to export a PDF or other formats too, after I select the file name, it keeps asking for it again and again, therefore making it impossible to export anything.

 

I tried the same workspace export with version 21.1 and it worked normally.” Maybe not for this presentation, but needs looking at and answering.

Thank you for bringing this forum post to our attention. The Global Mapper forum is an informal version of tech support, meaning it is not consistently monitored by members of our team. The Global Mapper Forum is a space for Global Mapper users to share their knowledge and ask and answer questions. If you encounter an issue in the program we recommend you email our technical support team (geohelp@bluemarblegeo.com) with some details on the behavior and your workflow. 

​Are you seeing this export issue that you have noted from the forum? Are you seeing this only in version 22.0? Any details on your data, workflow, and machine setup would be helpful for use to better understand what may be going wrong in the export process. 

 

We have a license server at the university. I assume it has to be upgraded for v22?

Yes, the network license file on your license server will need to be upgraded to support version 22 of Global Mapper. Please contact our licensing team at authorize@bluemarblegeo.com with your recent order information to obtain a new license file for your server. 

 

Is it possible to use the 3d selector by drawing a freehand polygon (i.e. no a rectangle?

The new sweep selection in the 3D view only supports clicking and dragging a rectangular area of selection. The poly select option is still available in the 2D main view. 

 

On the speed improvement note.  Our 2020 imagery came in for the county. Around .5 TB worth.  I was able to load the entire county worth of new GeoTIFF files at one time.  It took a couple minutes but still.  The whole county, not individual files. 

I am glad to hear you have noted the speed improvements in the new version of Global Mapper and that they are assisting in your workflow. Let us know if you have any other questions or comments!

 

When digitizing a polyline is there a way to delete the vertices if you make a mistake and then continue to digitize?

Yes, when clicking to digitize a line or area feature you can use the shortcut ctrl + z to undo the placement of the last vertex and then continue digitizing the feature. 

 

Can you please tell us if you have any improvements to the map layout editor on the roadmap?  Stuff like rotated text, multiple map view elements or vicinity maps, draw shapes (like annotation arrows)?

In the new version 22 of Global Mapper there are no major additions to the map layout editor tool. In the main view of Global Mapper you can create a label layer to edit and rotate individual label features. These edits and position changes will be retained in the map layout editor. 

We do have open tickets relating to some of the functions you noted. Ticket #GM- on adding an option to display multiple data views in the map layout editor, ticket #GM-3847 on adding options to insert reference arrows and callout shapes, and ticket #GM-7779 on rotating text elements in the map layout editor. I have added your requests to these tickets for our development team to take into consideration. 

The chainage tool – can you export the distance to the line for all of the points into a txt file or file for Excel?

The line segments created to connect the points to the line​ appear in a new User Created Features layer in the workspace. Using this new layer, you can export these lines with attribute measurements to any supported vector format, or open the attribute editor and save the attribute table, including the length measurement, to a CSV file that can be opened and manipulated further in Excel. 

 

For the chainage tool, does that line have to be straight for chainage or could it be, say, a road?

The selected line used with the chainage tool does not need to be a straight line. It can be more complex with turns and more vertices. The line features created connecting the points to the original selected line will always be straight lines measuring the shortest path from the point to the selected line.

 

Is the chainage measured by great circle or rhumb line?

The distance measurement method for your installation of Global Mapper can be set in Configuration > General > Measure/Units. The option for calculation type are great circle, grid distance, rhumb line.

 

How to combine two topographic maps, splicing as-buiilt topo features or proposed grading into the base topographic survey.  

You can combine terrain layers with multiple methods using the Combine/Compare Terrain tool in the program. For more manual editing of a terrain layer, try out the new Terrain Painting tool available in version 22 of Global Mapper. 

From the combined or edited terrain data you can apply a shader and hillshade to see relief in the 2D view. You can also generate contour lines for the edited terrain that will help to better describe the area

 

Will there be tools to edit 3D solid models in the 3D view in the future?

As a GIS program Global Mapper has geared its function toward the editing of gridded terrain layers. These layers can be created, edited and combined in the Global Mapper program. Although the editing takes place in the 2D view the results of editing 3D data can be viewed in the 3D viewer. Our newest tool for editing terrain data is the Terrain Painting tool now available for use in Global Mapper version 22. 

How does V22 handle 8 bit rasters with a color table applied​?

Global Mapper can load and work with 8 band imagery layers with palette values. These images can be used in the Raster Reclassify tool and can be created in certain formats when exporting data

 

When do we get a smoothing function as in Inverse distance weighted algorithm?

Specific tools in Global Mapper use the inverse distance weighting algorithm to fill gaps in data as this is where the algorithm seems most directly applicable. These tools include elevation grid creation and Terrain Painting. What type of data are you looking to smooth using this method? How would you expect this to work?

The New Spatial Operations Tool in Global Mapper v22

Written by Jeff Hatzel

One of the new additions featured in Global Mapper v22 is the ‘Spatial Operations’ tool. Part of the ‘Analysis Menu’, this tool allows users to conduct overlay operations based on loaded vector data. This tool further expands the application’s spatial analysis functionality, allowing users to identify regions where analyzed layers meet specific criteria.

The initial release of this tool includes the ‘Intersect’ operation. This operation analyzes two unique vector area feature layers. The result extracts new area features delineating where the source data overlaps.

One of the most common uses of intersect operations is suitability analysis, finding acceptable locations based on various input variables. Let’s look at a workflow highlighting how this tool may be used to find specific areas of interest.

Source Data:

In this example, we are working with two different source data layers. As you can see in the image below, one layer contains municipal information: roads (black lines) and the municipality boundaries (yellow areas). The green area features represent sensitive ecological regions.

The goal of this process is to analyze the source data to highlight all ecologically sensitive regions within one of the many municipalities. It’s possible that some of these regions extend beyond the boundary of the municipality, which would be beyond our area of interest. We can account for this in our analysis as well.

The ecological areas of interest (green) and municipality boundaries (yellow) are in two different source vector layers.

Setting Up the Spatial Operations Tool:

This tool currently functions on area features, so line features are not included as part of the analysis. In this scenario, we are only interested in one of the two municipalities so we do not need to run this analysis for both regions. Before opening the tool, I selected the municipality of interest using the ‘Digitizer’ tool. After opening the tool, I’m able to specify that I only want to work with my selected feature.

One of the municipality areas features selected, highlighted with a crosshatch pattern.

Located in the ‘Analysis Menu’, the Spatial Operations tool  has a few options that need to be set. Use the ‘Layer’ option to enter a name for the output layer. The ‘Intersection’ operation is currently the only one available within the tool. Next, choose which of the loaded layers you want to analyze using the ‘First Layer’ and ‘Second Layer’ options. When selecting the municipalities layer, enable the option ‘Only Selected Features’ to ensure that the analysis is only conducted within that region. The text box on the bottom of the tool’s window will provide a message once all of the settings are properly selected, and the tool is ready to run.

Naming the output layer and selecting which layers to analyze within the tool.

Results and Output:

Once this process completes, a new layer will be created. This new layer delineates the intersecting regions of the two source layers loaded into the tool, represented in red below. These regions highlight all the ecologically sensitive areas within the municipality. Since the criteria for this analysis required the intersection of both layers, the output layer may not necessarily cover the full extent of the source layer. For example, on the eastern and northern sides of the dataset, there are ecologically sensitive areas (green) that expand beyond the output regions (red). This is expected as there is no overlap with the municipality in that location.

This output data can be used for a variety of further analysis. These areas features can be used as the basis of selection of subsequent features, have attribute analysis performed on them, and be utilized in many other workflows.

If you would like to explore this functionality in more detail, or familiarize yourself with any other new features in Global Mapper, request a two-week free trial today.  If you would like to speak with a representative about how the software can address your unique geospatial challenges, request a demo!

The Ada Platform Creates Holographic Digital Twins of Your Global Mapper Data

Written by Keith Lay, Marketing Director at Clirio Technologies

Global Mapper® has revolutionized how engineers manage, analyze, and design with spatial and mapping data. Clirio Technology’s Ada Platform provides the next level of visualization for your sites and projects by creating a holographic digital twin of your data, straight out of the Global Mapper interface, viewable on a Microsoft HoloLens or iOS (iPhone or iPad) devices. The Ada Platform allows Global Mapper users to go beyond interpreting complex 3D data on a flat, 2D screen by bringing the data into the room around you, to view at any angle, up to a one-to-one scale.

Multiple users can view and collaborate on 3D spatial data, even at different locations.

Here is a look at the process of converting your Global Mapper projects into holograms using Ada’s one-button export function and cloud-based scene building tool.

Step 1: Export Your Global Mapper Project

Create your Global Mapper project using the workflow you are already familiar with to combine and georeference multiple data formats (such as GIS, lidar, photogrammetry, and subsurface), analyze, create, and edit your maps. With the Ada add-on module installed, use the one-button export function to quickly generate the files required to create holograms.

Using the one-button export add-on in Global Mapper (red circled area).

Step 2: Create Scenes from Your Data in the Ada Cloud

Next, add the files exported in the previous step, enter the information in the proper fields to describe the project, and click on the ‘Create Scene’ button. Ada uses the power of the Azure Cloud to process your data in minutes, converting it into a true three-dimensional hologram. With that speed comes state-of-the-art security that gives you the peace of mind over the safety of your data. 

Drag-and-drop your exported files into the Ada Cloud Scene creator.

Step 3: Build a Presentation

If your project requires multiple scenes to be shown, the Ada Cloud software has a built-in presentation tool that allows you to package together as many scenes as you require. Presentations are created by dragging items from the list of created scenes into the sequence you wish to view them. This allows you to group and show different sites, various views, or different data types relating to a project. Add some descriptive information into the fields and click the ‘Create Presentation’ button to make your completed presentations available to view on your HoloLens or iOS device. 

Easily combine Scenes to create Presentations.

Step 4: View and Share Your Holograms

The Ada Platform includes holographic viewers for both Microsoft’s HoloLens mixed reality headsets, as well as for iOS (iPad and iPhone) devices. With the HoloLens, you get a true holographic visualization of your data, represented as a persistent 3D object in your room. iOS devices use augmented reality to simulate the placement of your 3D data in your space through the screen of the device and provides for more ubiquitous access. Simply launch the viewer on your device, select your presentation from the list and place the map where you want it. This could be on a tabletop or could fill the room entirely as you require. Multiple users in the same space can view and discuss the 3D model, anchored to a common location. With our new Remote Collaboration feature, users can now view and discuss the holographic model from remote locations, all the while communicating spatially (with avatars and audio) through the system. This can dramatically reduce unnecessary travel and contact, while maintaining high-quality interaction with the data, and bring the site to the experts.

Launching the Ada Viewer and placing a holographic tabletop map

The Ada Platform is available now to add value to your Global Mapper workflow and create a true 3D representation of your data for engineering discussions, project reviews, client presentations, and stakeholder engagement. More information can be found at www.adaplatform.io 

A video showing the workflow outlined in this blog can be found here:  https://youtu.be/oxXfxtCT0EE 

If this blog piqued your interest and you’d like to find out more about Global Mapper and the Ada Platform, join us for a free webinar on Thursday, November 5th at 10:00 AM (EST). Register now to secure your spot!

If you’re not familiar with Global Mapper and the Lidar Modulerequest a two-week free trial today.

Geo-Challenge — September 2020 Answers

How Well Did You Do?

Name the Body of Water? – Hudson Bay


Name the Country? – Azerbaijan


Name the Airport? – Ronald Reagan Washington National Airport


Name the Capital City? – Copenhagen


Name the Waterfall? – Iguazu Falls

GeoTalks Express – Session 9 Questions & Answers

The ninth of Blue Marble’s GeoTalks Express online webinar series entitled Global Mapper and Mango Maps, was conducted on July 22nd, 2020. During the live session, numerous questions were submitted to the presenters. The following is a list of these questions and the answers provided by Blue Marble’s technical support team.

 

Is the Labeling layer connected to the Original Shape file?

Yes, you have the option to choose to link the label layer to the original layer when first making the label layer.

 

When you edit labels, does it update the source file?

Edits in Global Mapper are not permanent until the file is exported from the application.

 

Can you export a 3d model in Mango Map that includes Orthomosaic images draped on a DEM file, that can zoom in/out rotate for viewing?

No, Mango does not currently have 3D support. If this is something you would like to see, I’d recommend providing that feedback to them directly.

 

Can I bring the template from another program and apply it in GM?

If your template is saved as an SLD file, then yes.

 

Does Mango provide WMS?

No, Mango is not set up in such a way that a WMS can be accessed for a single mape using “get capabilities” from outside their webpage. I’d recommend reviewing their documentation for details.

 

Can you make parcel colours transparent in Mango map so you can see maps underneath?

This is a beta feature on the Mango side, you could edit the raw text of the SLD file under the Layer > Style menu. You could also set that in GM first before exporting to Mango.

 

Is there a way to design styles by specifying bin sizes in a numerical attribute?

No, Global Mapper does not currently have that functionality, although it is something we are reviewing.

 

Can you visualize in 3D in the Mango App?

No, Mango does not currently have 3D support. If this is something you would like to see, I’d recommend providing that feedback to them directly.

New Pixels to Points Post Processing Report

Written by Amanda Lind

The latest version of the Global Mapper Lidar Module® includes several new tools, as well as improvements to many of the existing features and functions. One of the latest features in the Pixels to Points® tool is the option to generate a process summary report. Separate from the log file, which is highly detailed by nature, the ‘Post Processing Report’ is designed to efficiently summarize pertinent information from the data generation process. The report records tool settings and displays visual outputs to clearly outline the process.  The new Post Processing Report is polished, easy to read, and includes essential information a user of your data products will want to see, including:

The Summary Chart shows necessary information about the dataset, processing, and output. This information is read from the metadata saved by the UAV when the image was taken, including Image Collection Date, Camera Make, and Flight Altitude. 

Other information is calculated during processing, and three generated visual outputs are displayed from a 2D nadir perspective, with relevant details: 

The Point Cloud Section provides the total number of points in the cloud, and point density in the form of Average Point Spacing. The Lidar draw mode dropdown sets the cloud display. Below is an example of Color Lidar by Intensity. 

The Orthoimage Section shows the continuous orthoimage and provides the image’s resolution. 

The 3D Model Section displays the photo-textured 3D mesh along with its Vertex and Face Count.

The Camera Positions Section shows the camera icon at the center location of each image relative to the orthoimage to make it easier to visualize area coverage. Areas with higher image coverage will typically have a lower chance of errors, making it easier to spot areas in need of more coverage. 

The Camera Positions Chart shows the image name and specifies where the image was taken, including Elevation, Roll, Pitch, and Yaw. The chart makes it easy to compare image metadata for quality control purposes.  

The Quality Assessment Chart breaks down processing success image by image. This includes the number of observations, or object points, in each photo that Pixels to Points could find in other images. 

The Processing Settings documents specific tool settings used for this output to help you compare which settings provided the best results for your dataset. 

The Post Processing Report is a simple and tangible way to review and potentially improve your workflow.  If you’re not familiar with Global Mapper and the Lidar Module, request a two-week free trial today. If you would like to speak with a representative about how the software can address your unique geospatial challenges, request a demo!

Top 5 Features of Global Mapper’s Lidar Module Version 22

Written by: Cíntia Miranda and David McKittrick

The Lidar Module®, an optional add-on to Global Mapper®, provides advanced point cloud processing tools, including Pixels to Points®, for photogrammetric point cloud creation using overlapping drone-captured images, automatic and manual point cloud classification, as well as feature extraction, hydro-flattening, and more.

The latest version of the Lidar Module includes several new tools, as well as improvements to many of the existing features and functions. This blog highlights the top five new features of version 22:

 

  • A new Terrain Paint tool 

 

Terrain Painting is a set of terrain editing tools that provide the ability to modify the elevation values of a gridded elevation dataset interactively. Using simple drawing tools, this innovative addition to the Lidar Module can be used to fill gaps in the terrain, raise or lower the existing elevation inside a defined area, or set a specific elevation height. Dynamically editing a terrain layer in this way is useful for site planning, modeling, and cleaning up or improving sensor derived elevation data. This tool works with all types of gridded elevation datasets, including DSMs and DTMs, bathymetric datasets, lidar derived terrain data, and more.

The ‘Fill Gaps’ operation is used to fill in missing areas of terrain.

The ‘Smooth Terrain – Average’ operation is used to create a cleaner terrain surface.

In this example, the ‘Set Terrain Height’ tool is used to create the simulated path of a road. The feathering effect creates a sloped transition into the surrounding terrain.

 

  • A new algorithm that improves building classification 

 

The Lidar Module includes a variety of automatic feature identification and point reclassification tools. The underlying algorithms analyze the point cloud’s geometric structure in a local context to look for patterns that match a prescribed format. The specific options include reclassification of points representing high vegetation or trees, powerlines, power poles, and buildings. For the version 22 release, the algorithm for identifying buildings in a point cloud has been updated to provide a more accurate reflection of human-made structures when working with point cloud data from any source.

The orange points have been automatically classified as building points.

 

  • Improved building extraction with better 3D shape simplification 

After a point cloud has been appropriately classified, individual vector features can be created, reflecting the object’s three-dimensional characteristics. For example, 3D line features can be automatically generated by connecting the dots for those points that were identified as powerline points. Perhaps one of the more useful applications for this feature extraction tool is for creating 3D polygons representing buildings. In version 22, several new settings and options have been added, and the vectorization algorithm has been significantly improved to provide more accurate building outlines. Individual surface planes are now created, allowing the building’s specific structure to be more precisely represented, and the simplification process has been updated, resulting in cleaner roof planes and sidewalls.

Complex building features extracted from a point cloud as 3D polygons.

 

  • A new option to generate a process summary report when using the Pixels to Points process 

 

The Pixels to Points tool is arguably one of the most powerful components of the Lidar Module. Using simple drone-collected images, this tool photogrammetrically analyzes and identifies recurring patterns of pixels in multiple images to create a 3D reconstruction of the environment. Version 22 of the Lidar Module includes several improvements to this function, most notably a new ‘Post Processing Report’ that concisely summarizes the pertinent information from the data generation process. This report includes a summary of input data, processing time, output data, quality assessment, as well as a visual representation of the individual output layers. The report is in HTML format and will automatically open in your default web browser from where it can be saved as a PDF file.

A section of the report generated after the Pixels to Points process has been completed.

 

  • Two new lidar draw modes

 

3D lidar or other point cloud data can be rendered to reflect various point attributes, such as elevation, return intensity, and point classification. This latest release introduces two new lidar draw modes:

Color by Source Layer — With this option, a unique color is applied to each loaded point cloud layer as a simple way to distinguish separate point cloud layers in the workspace clearly. A specific color can be selected for a layer in the Lidar Display for that layer.

Color by Scan Angle – In this mode, lidar points are colorized using the scan angle attribute, with values potentially ranging from -90 to 90 degrees. The actual color of the points is determined by the Shader Option chosen in the workspace.

If you’re not familiar with Global Mapper and the Lidar Module, request a two-week free trial today. If you would like to speak with a representative about how the software can address your unique geospatial challenges, request a demo!