After experimenting on this OSM 3d building “stuff” for a while, I decided to make an app out of it and release this to the iOS appstore! While based on my old code base documented on this blog, this has now transitioned completely too swift and is using mostly metal, but also some scenekit for the rendering (instead of OpenGL). You can check this out here: Appstore Link.
This app allows you to take your workouts from Strava and view them in a 3D Environment. It uses OSM data for the buildings and Satellite/Elevation data to allow for 3D terrain and to texture the model.
So far I have actually received quite a few feature requests, so I plan to continue working on it. Top of the list is to add support for exporting and sharing videos/gifs and to allow visualisation from workouts retrieved from apple health. I am also working on a chase camera.