What is an SDK? Using the Global Mapper SDK in third-party software and extensions

“SDK” stands for Software Development Kit. It’s an installable package of software development tools that enables programmers and engineers to create applications and extensions. In other words, software developers use SDKs like car mechanics use car parts. Mechanics don’t reinvent the brakes, axle, or transmission when they build a car. They buy the parts and put the car together.

When software developers want to add a certain functionality to their application, they don’t necessarily need to build everything from scratch. Instead, they might be able to use an SDK that offers the functionality they need. To make development easier and faster, SDKs are often packaged with other programs for translating code, testing, and debugging.

Blue Marble Geographics® offers SDKs that include the functionality of most of its GIS and geodetics applications to assist developers with their projects. In this blog entry, we’ll take a look at two user-case examples involving the Global Mapper® SDK: one in which the kit was used within the third-party software WindSim; and another in which a custom Global Mapper extension was created for BGC Engineering’s cloud-based platform.

But first, a little information on Global Mapper

Global Mapper is Blue Marble’s all-in-one geographic information system (GIS) software. It is designed for analyzing geographic information, making maps, visualizing 3D and point cloud data, generating and editing digital terrain models, and managing other geographic information. It’s used in a broad range of industries — ranging from military and defense to natural resources management — for countless purposes.

With every release of Blue Marble desktop software, there is an update to the accompanying SDK. The latest releases of the Global Mapper SDK and LiDAR Module® SDK, for example, incorporate several enhancements from the recent version 21 releases. A major addition to the LiDAR Module SDK is the ability to leverage the LiDAR Module’s photogrammetric tool — Pixels-to-Points® — for generating point clouds from drone or UAV images.

So, as you can imagine, the Blue Marble SDKs allow for infinite possibilities.


3D model of the wind conditions of an area
This illustration displays the wind speed over an area of turbines. The red colored wind turbines produce the highest amount of energy. The yellow and white turbines produce only half of that energy.

WindSim: Extracting elevation and vegetation data with the Global Mapper SDK

WindSim is a wind energy software that uses computational fluid dynamics (CFD) to optimize the placement of wind turbines for maximum energy production and profitability. The application provides a fast and easy way to simulate and assess the local wind conditions of prospective sites for wind-energy development.

3D model for calculating wind conditions
To determine local wind conditions, WindSim uses CFD and 3D numerical models that have been discretized into millions of cells. Behind these 3D models is the elevation and vegetation data that has been extracted using the Global Mapper SDK.

Topography plays an important role in determining the position of a turbine. A difference of only a few hundred meters in positioning can have a significant impact on a turbine’s energy production. In order to calculate local wind or “flow” conditions for any given location, WindSim needed the ability to extract global terrain and vegetation data. This functionality was added to WindSim with the Global Mapper SDK.

“Within the wind energy sector, knowledge about the local wind conditions are particularly valuable,” said Dr. Arne R. Gravdahl, CTO and Founder of WindSim. “The success of WindSim Express relies on the easy extraction of terrain data globally.”

Learn more about WindSim at windsim.com.


BGC Engineering: Creating an extension for Global Mapper to export maps

BGC Engineering Inc. (BGC) is an international consulting firm that developed the mixed-reality software system The Ada Platform™ (Ada) for the holographic visualization of applied earth science engineering data.

Viewing 3D holograms in the HoloLens
By viewing 3D holograms in the HoloLens, both technical and non-technical stakeholders can see, interact with, and collaborate on complex applied earth science data.

Ada is cutting edge technology that uses the Global Mapper SDK in a button extension for exporting files from the Global Mapper desktop software. The extension prepares the data for use in Ada’s cloud-based platform. Users can simply drag and drop these files into the tool to quickly share tabletop maps as 3D holograms.

“[The SDK] allows users to access unprecedented viewing capabilities that add considerable value to the high-quality GIS data that Global Mapper provides,” said Keith Lay, Digital Marketing Manager at BGC Engineering Inc. “By viewing this data on the HoloLens, both technical and non-technical stakeholders can view, interact with, and collaborate on complex applied earth science data as never before.”

Dragging and dropping files into The Ada Platform
After GIS files have been packaged and exported using a custom button by BGC Engineering, they can be dragged and dropped into The Ada Platform to share maps as 3D holograms.

Learn more about BGC Engineering’s mixed-reality software system The Ada Platform here: adaplatform.io

SDK updates with each Blue Marble software release

As Blue Marble Geographics’ products grow more sophisticated with every release, so do the possibilities for its development customers who are working on geospatial technology.

To learn more about the GIS and geodetics SDKs that Blue Marble Geographics offers, visit bluemarblegeo.com.

Blue Got Mail – Finding the coordinates of a point from a loaded point cloud in Global Mapper

Billy Noble, Applications Specialist at Blue Marble Geographics, answers questions that come into the technical support inbox. In this video, Billy demonstrates how to find the coordinates of a point in a loaded point cloud in LAS format using Global Mapper.

Where in the World Geo-Challenge – January 2019

View the form at Google Forms >

Where in the World Geo-Challenge – December 2018

View the form at Google Forms >

Blue Marble Monthly – LiDAR vs PhoDAR and Becoming a Pilot

Product News, User Stories, Events, and a Chance to Win a Copy of Global Mapper Every Month

For many, summer is a time for relaxing, for taking your foot off the gas, for being lazy. Not at Blue Marble. We are busy preparing for the next major release of Global Mapper in just over a month, planning our hectic autumn travel schedule, and making the final preparations for our 25th anniversary user conference here in Maine. In this edition of Blue Marble Monthly we formally invite you to join us at BMUC. We also hear from Sam Knight about becoming a licensed drone pilot; we discuss the differences between LiDAR and PhoDAR; and we challenge your geographic prowess in the Where in the World Geo-Challenge.

NEWS | BMUC is Coming to Portland, Maine

We hereby cordially invite you to Blue Marble’s home state for our User Conference (BMUC), as we continue to celebrate our 25th birthday. Not only will you have a chance to meet other users and learn about the latest software developments, but you’ll also hear from some interesting presenters including Ron Chapple who will be speaking about his work in the Pulitzer Prize-winning project, “The Wall”.

 

PROJECTIONS | Becoming an UAS Pilot

Ready for the kids to go back to school? Sorry, we can’t help you with that, but we recently sent our own Sam Knight back to school to learn what it takes to become a licensed drone operator. As we continue to develop tools for the UAV industry, it is essential that we have the first-hand knowledge of what is required. For Sam, this was a journey into unknown territory.

 

PRODUCT NEWS | Call for Beta Testers

Blue Marble’s development process has always relied on direct input from users and now you have a chance to be part of that process. Sign up as a beta tester today and we’ll let you know when a beta version of either Global Mapper or Geographic Calculator is available for you to put through its paces.

 

DID YOU KNOW? | LiDAR vs Photogrammetric Point Clouds

The Pixels-to-Points tool has caused quite a stir in the UAV industry. Creating a high-density 3D point cloud from a drone would have been unheard of just a few years ago. While the data may look and feel like traditional LiDAR, there are significant differences between the two formats. In a recent blog post, we outlined some pros and cons of each.

USER STORY | Planning Truck Stops with Global Mapper

In the latest Global Mapper case study, we hear from Michael Frings, General Manager of MFBI Technologies about how the LiDAR Module’s point cloud processing tools played a critical role in planning autobahn truck stops in Germany.

“The fact that the LiDAR Module is so powerful, giving us the ability to handle large point clouds, was the killer argument for us to go with Global Mapper.” – Michael Frings

 

 

VIDEOS | Can Your GIS Do This Without Extensions?

Simply stated, Global Mapper gives you more functionality for less money. Need proof? Take a look at this short video highlighting some of the terrain processing tools that are available out of the box in Global Mapper. No extensions required.

This and previous Blue Marble Webinars and Webcasts can be viewed at the Blue Marble YouTube Channel and on the Webinars page on the Blue Marble web site.

 

Where in the World Geo-Challenge

The geographic sleuths were once again hard at work in July. Most of you were able to identify all five locations in the Where in the World Geo-Challenge. The randomly selected winner of a copy of Global Mapper is Roy Mayo, a land surveyor from Mackay, Mackay, and Peters. If you are one of the handful whose response to the capital city question was, “Haven’t a clue” or words to that effect, check out the correct answers here then click the link below to see if you can do any better in August’s challenge.

 

See complete terms and conditions here.

EVENTS | Global Mapper Training in Houston

The Blue Marble training team will be hitting the road again in October with the next three-day Global Mapper class scheduled for Houston. Typically our Houston classes fill up fast so be sure to sign up as soon as possible to reserve your spot.

“Without a doubt, one of the most informative and enjoyable technical training classes I have ever taken.”
– Recent Global Mapper trainee

 

Where in the World July 2018 Answers

How Well Did You Do?

Name the country – Monaco

 

 

 

 

 

 

 

 

 

 

 

Name the mountain – Denali (Mt McKinley)

 

 

 

 

 

 

 

 

 

 

 

Name the body of water – White Sea

 

 

 

 

 

 

 

 

 

 

 

Name the UNESCO World Heritage Site – Acropolis of Athens

 

 

 

 

 

 

 

 

 

 

 

Name the capital city – Canberra

 

Reseller Spotlight: South Africa-Based SMC Synergy

SMC Synergy
Dirk Pretorius (second from left), Blaise Kumba (third from left), and Renier Balt (center at a recent customized Global Mapper training session.

Thus far, our Reseller Spotlight series has taken us from Northern Europe to South America. This month, we shift our focus to the African Continent as we hear from Renier Balt from South Africa-based SMC Synergy. Widely regarded as a challenging market to penetrate, Africa has seen a significant expansion in the use of Global Mapper over recent years thanks in no short measure to the efforts and endeavor of Renier and his partner, Dirk Pretorius.  We convinced Renier to take a short break from his Global Mapper outreach efforts to share some insights into his experience working with Blue Marble.

Tell us a little bit about your company, SMC Synergy?

SMC Synergy based in South Africa, was accepted as a Reseller of Blue Marble Geographics in May 2013 and is the preferred distributor of Global Mapper GIS software in Africa. Our experience in the fields of Geographic Information Systems (GIS) and Remote Sensing applications in all sectors (such as Agriculture, Environment and Mining) spans more than 30 years.

SMC provides Global Mapper training, accredited by Blue Marble and the South African Geomatics Council (SAGC), and provides maintenance and support for specific requests and requirements.

Global Mapper is the preferred GIS software for SMC as well as many other organisations. The reasons are ease of use, affordability, excellent mapping tools, links to online data, many import and export formats, the availability of the LiDAR module, the release of Global Mapper Mobile and the excellent support from the Blue Marble staff.

Being a reseller of Global Mapper software enables SMC to establish strong relationships with clients, both locally and globally, and integrate the products, services and expertise of this excellent GIS software into our whole product and service offering.

How long has the company been in business?

SMC has been in business since 2002 starting with GIS consulting and focusing on mineral exploration. South Africa is a mineral rich environment, which provides many opportunities in this field.

What are your target markets?

We target many markets including:

  •         Agricultural Development (Land capability assessments and farm land use planning projects in South Africa and Nigeria)
  •         Environmental monitoring and evaluation including various environmental monitoring projects for the Department of Environmental Affairs in South Africa
  •         Mining and exploration including diamond exploration
  •         Civil engineering projects
  •         Infrastructure development
  •         Academia including various projects with the North West University (NWU) and University of the Free State in South Africa
  •         And many more…

What geographic area do you cover?

See map below – Expanding our footprint into Africa has been an important objective, and it grows continuously. Providing complete product support and service to clients is key. Clients need training and we have found the webinars and online tools available from Blue Marble are excellent for this purpose. Usually our African clients also need public or customised training to complement this. Training therefore is a key component of our marketing strategy to expand the Global Mapper footprint in Africa.

SMC Synergy
This map of Africa shows SMC Synergy’s growing customer base.

How long have you been reselling Global Mapper?

SMC was officially appointed as reseller in 2013. Prior to that we were long-time users of Global Mapper and have been using and recommending the software since version 8.

Why were you originally interested in reselling Global Mapper?

The combination of functionality and price – the catch phrase then was “Your GIS Swiss Army Knife”, and it lived up to the promise. Being able to create print quality maps within a day of first contact with Global Mapper software speaks volumes of the intuitive and user friendly interface.

There are many other key features: 3D visualisation has been impressive and unique and the continued improvement and updating of this functionality ensures this remains a key product differentiator.

What is your favorite feature of Global Mapper?

It is impossible to choose, but we can highlight the 3D functionalities and analyses available, and most are nowadays available with one click icons.

The ability to easily access Web Map Services and datasets from many sources globally was a reason why we found Global Mapper an attractive option – and the options keep growing steadily for free or affordable data.

Then the LiDAR Module grew in stature and functionality; the recently added Pixel to Point option is, in our view, a game changer.

With the recently improved attribute search functionalities none of the alternative GIS platforms can compete at this price point.

Add to this Global Mapper Mobile available on both IOS and Android devices, and the Global Mapper platform provides a full suite of tools that fits the pocket of our target market segment.

By using the software in practice in our many projects, we have made many recommendations to the developers of Global Mapper and have been impressed with the responsiveness. Many of our proposals for improvement are now available in the software. Kudos to Blue Marble and the developers.

SMC Synergy
A Global Mapper training session lead by the team at SMC Synergy.

Other than reselling Blue Marble software, what other services do you provide? Training etc?

Our focus, in addition to Reselling Global Mapper, is GIS consulting. The Global Mapper software remains our primary communication and implementation tool.

Training is key for providing a complete product and service for our clients. We are able to support clients in French speaking countries, which helps to expand our footprint for the whole of Africa. Countries in West and North Africa are responding well to our ability to service them in their language of choice.

Our expertise extends to data and we know where Satellite imagery can be sourced, while considering its timeliness, availability and cost implications. We can therefore support clients to make decisions how and where to get affordable and fresh data for their applications.

With the advent and growth of available Drone imagery and LiDAR data, we are able to advise clients about these new technologies, both for visionary and creative applications as well as supporting mainstream clients.

How has your partnership with Blue Marble benefited your business?

Global Mapper is an important focal point of most of our business activities:

  •         It complements most of our projects.
  •         It links with our spatial database applications (Intermon – the NRM Intervention and Monitoring System) which makes use of cloud based database applications to support the Natural Resource Monitoring Program of the Department of Environmental Affairs. (http://www.intermon.co.za/ for more information).
  •         Capacity building and training of interns is a crucial activity. Exposing the next generation of GIS experts to Global Mapper is the most affordable GIS training option available. We also support post-graduate initiatives at the Northwest University and other academic institutions.

How do you see your business growing with Global Mapper? New markets?

Global Mapper, through our reselling efforts, must become the GIS software of choice in all African countries. We want to increase sales and support to all African countries with a 100% footprint on the continent. We aim to present training courses on Global Mapper in the major cities on the continent and to promote the visibility of this GIS software to all of Africa.

SMC Synergy
The team from SMC Synergy and Agence Congolaise des Grandes Travailles (ACGT) collecting data at a construction site for the Pixel to Point Tool in Global Mapper.

 

Where in the World May 2018 Answers

How Well Did You Do?

Name the capital city – Valletta

Valletta

 

 

 

 

 

 

 

 

 

 

 

Name the lake – Lake Baikal

Lake Baikal

 

 

 

 

 

 

 

 

 

 

 

Name the country – The Gambia

The Gambia

 

 

 

 

 

 

 

 

 

 

 

Name the mountain – Sugarloaf

Sugarloaf

 

 

 

 

 

 

 

 

 

 

 

Name the river – The Congo

The Congo