Hi there,
I started using OSM data some time ago to create maps/models in 3d. It took me some time to “understand” how OSM works, but so far I’m able to use its data in a 3d software with the help of a python importer.
Creating a real 3d map might be an undertaking which would take a long time to program, and even then, it would be buggy or wrong in some places, I mainly focus on extruding the building shapes into the 3rd dimension, leaving the rest of the map 2D.
This works great within the 3d app, when I render the images as a still for print for example.
But now I got asked if I could do this also in realtime for a website. I came across OSMbuildings, but am not sure what it is. Is it a service from a company or an engine which could be used by everybody?
And even then, would it be the “state of the art” way to present an online 3d map? Honestly, on my laptop the performance is quite slow, it lacks depth (shadows/ambient occlusion) and a certain style which makes it pleasant to look at these maps.
So, what are my options? How is it done in the late 2020/ early 2021?
The only alternative which came to my mind:
Since the map usually needs to be for a certain city only, a game engine like unity or unreal could be used to stream a highly styled map/3d model in realtime to the html website of the client. Since the traffic won’t exceed a certain limit I guess this could be an alternative option to OSM buildings.
Any thoughts or/and insights?
Every input is highly appreciated.
Cheers!