How to create a 3D map with mapbox and KNIME

How to create a 3D map with mapbox and KNIME

Lately I am exploring how to create a 3D map with mapbox and automate certain tasks with KNIME to visualize geolocated data.

The challenge: create a 3D map

As you know, I have a special interest in the Camino de Santiago. The challenge was:

  • Using public information from the CNIG about all the Caminos de Santiago.
  • Providing extra added value to GPS positions with elevation data.
  • Use #nocode tools.

Starting data

The starting data are GPX files from the CNIG portal. I unified 1,015 individual files into a single database of GPS points.

First problem: missing elevation data

To solve this, I used the open-elevation.com API. Using a KNIME workflow, I downloaded elevation for over 105,000 points in less than 4 minutes.

Elevation Workflow

Result

The result is an interactive map where you can appreciate the topography of the Caminos.

Mapbox 3D Map

You can download the full workflow from the KNIME Hub.