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.
Contact me via email at firstname.lastname@example.org and I'll refund you, no question asked.
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 ?
If you want to build a custom visualization / app / service around the same technology you can reach me out at: http://www.thibault-durand.fr/ , I'm freelancing.
You can subscribe to the newsletter:
The satellite imagery is coming from:
The elevation data from Amazon Terrain Tiles (Mapzen dataset)
You can use them to any purpose as long as you add the correct attribution for the imagery used:
I was inspired by the visualizations done by Geotrek, but I built a lightweight alternative.