All this attention has maxed out my Google 3D Tiles quota, so the ground textures in ride-along mode are being throttled. Everything else works — sky, aircraft and satellite tracking, sound — it's just the terrain that may come in flat or missing. I'm working on a caching layer and a proper fallback rather than just buying my way out of it, and I'd take suggestions if anyone's solved this before.
Thanks for checking it out!
https://github.com/adamcharnock/python-srtm
I originally used it for doing line-of-sight calculations for a wireless ISP I started.
I can empathize with your quota....was gifted a FlightWall recently (https://theflightwall.com) and it constantly throws a 'too many flights' indicator given that I live in a major metro with quite a bit of air traffic. I'm sure it was thrilling and terrifying to see your usage spike. Wishing you all the best of luck!
I have to say though, it's very weird you're hitting API rate limits. airplanes.live is a free no-authentication needed API that lets you poll it 1 time per second, and with each poll it returns flight information for ALL flights in up to (I think) a 250nm radius.
I doubt this commercial product could use that API but my point is that this data isn't that valuable. Additionally for the size of the thing the could just put and adsb receiver in it....