perhaps it will be interesting for you:
1 - map of installation in france:
you can zoom a little and click on one of the sun icon to see some info, if you then clik near the yellow/green head at the top left near the name ("voir la fiche") you can then see more information and select production for different years (Année) if any.
2 - small calculator for off the grid for some french town
no translation, sorry
I am using firefox and blocks all the adds, so i don't know if there is pop up or not, i apologize if any appears.