Generating a HeightMap texture from data

Does there already exist a Blueprint that will generate a HeightMap given some data?

I’m currently tasked with modifying a mesh given some data. The data is non-uniformly geo referenced and the values of the data may change based on filtering from user interaction, so the texture generated would have to be updated in real time. We’re not using Landscapes for this, as there will be many such objects (referencing different data) that a VR user would be able to pick up, move, and scale.

I’ve already created a material that will deform the displacement of the mesh given a heightmap, and have some examples of height maps generated from noise and a sine wave, but I need to be generated from data and not noise.

The data currently contains latitude, longitude, and value, but we can normalize the data to be between 0 and 1 for lat,lng and value.

I searched the Internet and did not find anything that suits my needs, but it seemed like something that would exist, so I wanted to ask this question before I went ahead and developed a solution for it.