Thanks for the blog post!
At first I thought it was just another solar shade analysis tool (which uses GIS to determine how much shading a site will get from nearby hills & buildings), but nope, this is actually doing the opposite: analyzing whether other people can see your solar plant. That's pretty cool, especially since (as far as I know) it's not a common criterion in the US.
Is it a common case in Europe (or France in particular?) where this is a big consideration, e.g. "I don't want your solar panels uglyfying my landscape"?
-----------
On another note... I wish there were an open-source all-in-one solar analysis tool, something that combines this algorithm with stuff like Project Sunroof (rooftop shade analysis: https://sunroof.withgoogle.com/) and array siting/layout (https://www.opensolar.com/). I've thought about doing that for a long time now, but it's a lot of work, and I don't have all the skills necessary...
Such a tool could be useful to businesses, individuals, and governments all over, and would build on existing open-source tooling (like GDAL, mentioned in the article, but also frontend mapping libs and things like PostGIS).