Google Earth, Cesium, Mapbox GL JS are great services, but you can't simply render a specific part of a map that is self-contained and doesn't need external data and heavy client side rendering engine.
Here are some example of what you can generate.
Learn more with this article on the blog: What is the glTF format and what can I do with it ?
Yes, you can generate optimized 3d printable models, read more on the blog How to 3d print maps ?
The license of the model depends on the imagery used to generated it,all the sources of imagery on maps3d.io are Open Data with right to reuse for any purpose (including commercialy)
You can see the full list below, most of them requires you attribution, you will need to mention the imagery source somewhere when you reuse the 3d model.
The satellite / aerial imagery is coming from:
The elevation data is coming from
The buildings data is coming from Overture Maps Foundation
You can subscribe to the newsletter:
You can drop me a line on twitter at @tibbb , or via email at thibault@maps3d.io
If you want to build a custom visualization / app / service around the same technology you can reach me out. I am freelancing.
Contact me via email at thibault@maps3d.io and I'll refund you, no question asked.
I was inspired by the visualizations done by Geotrek, but I built a lightweight alternative.