OpenPV is a website to analyze the potential of PV installations for electricity production on your building. It's based on openly available 3D building data and does a shading simulation in the browser using WebGL: https://openpv.de
I would love to use something like this but globally. I'm working on some parcel analyzer product for Poland. Perfectly I would like to use it in form of an API where I can pass coordinates in request and get response with pv potential metrics.
The problem here is the availability of 3D building data - at https://github.com/OloOcki/awesome-citygml is a list of all possible regions where we could extend our service in future, but that is still very limited parts of the earth.
We are right now also open sourcing our shading simulation code of WebGL as an npm package, check out https://github.com/open-pv/simshady if that is interesting for you.
Based on your TLD, I would not have been surprised if the service is working for Germany only. But it is Bavaria-only - bummer. Any chance to extend the coverage?
We are right now extending to whole Germany. And in theory, all data from https://github.com/OloOcki/awesome-citygml can be integrated. But still, data is only available for very few parts of the earth.