un regard sur l'agrivoltaïsme français.
416 projets. 133 contestations. 28 opérateurs canonicalisés. 4 432 filiales RNE indexées. 4 registres publics croisés. Une commande sur ton PC, hors-ligne.
Article · Carte interactive · PyPI
Python 3.10+ requis. Important : n'installe jamais dans ton Python système. Toujours dans un environnement isolé. Trois façons :
pipx installe une CLI Python dans un environnement dédié, invisible pour le reste de ton système. Zéro conflit avec les autres paquets Python.
# installe pipx si pas déjà là
sudo apt install pipx # Debian, Ubuntu
brew install pipx # macOS
pipx ensurepath
# installe panoptic directement depuis le repo
pipx install panoptic-tawizaLa base de données SQLite est embarquée dans le paquet (372 KB décompressés,
124 KB en wheel). Tu peux lancer panoptic 47 hors-ligne immédiatement.
Mise à jour plus tard : pipx upgrade panoptic-tawiza ou
pipx reinstall panoptic-tawiza.
Si tu préfères tout gérer toi-même :
python -m venv ~/.panoptic-venv
~/.panoptic-venv/bin/pip install panoptic-tawiza
~/.panoptic-venv/bin/panoptic 47Tu peux ajouter un alias alias panoptic='~/.panoptic-venv/bin/panoptic'
dans ton shell pour raccourcir.
pipx install git+https://github.com/tawiza/panoptic-cliUtile si tu veux tester une PR non publiée ou ta propre branche.
En v0.2. Pour ceux qui préfèrent zéro installation Python locale.
Ces commandes installent panoptic dans le Python système partagé et peuvent casser d'autres outils. Ne pas faire :
sudo pip install ...pip install ...sans venv actif
Utilise pipx ou venv (plus haut).
panoptic 47 # département (Lot-et-Garonne)
panoptic 47001 # code INSEE commune
panoptic 47250 # code postal
panoptic "Pujo-le-Plan" # nom commune (fuzzy)
panoptic 47 --html rapport.html # export autonome partageable
panoptic update # sync depuis panoptic.tawiza.fr/data/
panoptic freshness # état des sources
panoptic --help # aide complèteCinq règles de détection simples, environ 200 lignes de Python, lisibles ligne à ligne. Pas de ML, pas de LLM. Juste des seuils, des jointures, des comparaisons.
| signal | déclenché quand |
|---|---|
| opposition naissante | contestation CNPrV < 60 jours + projet actif à ≤ 15 km · alarme |
| paradoxe opérateur | opérateur ≥ 10 % de la puissance nationale + 0 contestation |
| projet latent MRAe | projet visible uniquement dans un avis MRAe |
| ceinture de résistance | département > 60 % de contestations |
| opacité opérateur | projet ≥ 10 MWc sans opérateur déclaré |
Deux règles arrivent en v0.2 : divergence entre registres, hausse d'opérateur.
Quatre registres publics français, croisés après fusion inter-sources :
- ADEME Observatoire · projets raccordés
- projets-environnement.gouv.fr · projets en instruction
- MRAe · avis d'autorité environnementale régionale
- Coordination Nationale Photorévoltée · contestations victorieuses
Aucune de ces sources ne voit l'ensemble. panoptic les croise.
- Code : AGPL-3.0-or-later
- Données : CC-BY-SA-4.0
Forkable, modifiable, redistribuable sous la même licence.
- Site : panoptic.tawiza.fr
- Article méthodo : panoptic.tawiza.fr/article/
- Tawiza : tawiza.fr
Un projet qu'on a raté, un opérateur mal identifié, un angle oublié :
tawiza.v0@gmail.com ou DM @tawiza.fr.