À propos
Phytia est un projet d’ Exygen consacré au registre des traitements phytosanitaires. Il regroupe ce site d’information et trois applications : Phytia Web, Phytia Pro et Certiphyto Autotest.
Le site et les applications reposent sur de nombreux logiciels libres. Cette page les recense, avec leur licence, pour remercier leurs auteurs et respecter leurs conditions d’utilisation.
Le site web
Le site est un site statique : les pages sont générées à l’avance, sans base de données ni serveur d’application.
| Bibliothèque | Version | Rôle | Licence |
|---|---|---|---|
| Hugo | 0.160 | Générateur du site statique | Apache 2.0 |
| Tella | — | Thème Hugo de départ, adapté pour Phytia | MIT |
| Tailwind CSS | 4 | Styles utilitaires | MIT |
| @tailwindcss/typography | 0.5 | Mise en forme des articles | MIT |
| @tailwindcss/forms | 0.5 | Mise en forme des formulaires | MIT |
| Sass | 1 | Compilation des feuilles de style | MIT |
| Bootstrap Icons | 1.13 | Icônes | MIT |
| Cookie Guard | 3.6 | Bandeau de consentement | MIT |
Polices de caractères : Montserrat, Open Sans et Noto Sans JP, servies par Google Fonts, sous licence SIL Open Font License 1.1.
Les applications Phytia
Les applications fonctionnent dans le navigateur. Les données restent sur l’appareil de l’utilisateur (et, pour Phytia Pro, dans son propre espace Google Drive).
Interface
| Bibliothèque | Version | Rôle | Licence |
|---|---|---|---|
| Vue.js | 3.5 | Framework d’interface | MIT |
| Vue Router | 5 | Navigation entre les écrans | MIT |
| Element Plus | 2.11 | Composants d’interface (formulaires, tableaux…) | MIT |
| Element Plus Icons | 2.3 | Icônes | MIT |
| Leaflet | 1.9 | Carte des parcelles | BSD 2-Clause |
| QRCode | 1.5 | QR codes | MIT |
Stockage des données
| Bibliothèque | Version | Rôle | Licence |
|---|---|---|---|
| sql.js | 1.14 | Base SQLite exécutée dans le navigateur | MIT |
| idb-keyval | 6.2 | Stockage clé-valeur dans IndexedDB | Apache 2.0 |
Documents PDF
| Bibliothèque | Version | Rôle | Licence |
|---|---|---|---|
| jsPDF | 4.2 | Génération du cahier de traitement en PDF | MIT |
Outils de développement
| Outil | Version | Rôle | Licence |
|---|---|---|---|
| Vite | 8 | Compilation et assemblage des applications | MIT |
| @vitejs/plugin-vue | 6 | Prise en charge de Vue par Vite | MIT |
| Vitest | 4.1 | Tests automatisés | MIT |
Bibliothèques Exygen
Développées par Exygen et partagées entre ses applications :
- @exygen/jmetadata : modèle de métadonnées et requêtes sur les données ;
- @exygen/quizzy (Certiphyto Autotest) : moteur de questionnaire ;
- @exygen/gdrive-sync (Phytia Pro) : authentification Google et synchronisation avec Google Drive.
Données et services en ligne
| Service | Utilisation | Conditions |
|---|---|---|
| E-Phy (ANSES) | Catalogue des produits phytopharmaceutiques, pour l’import des intrants | Licence Ouverte Etalab 2.0 |
| OpenStreetMap | Fond de carte des parcelles | Données © les contributeurs d’OpenStreetMap, licence ODbL |
| API Carto de l’IGN – module cadastre | Recherche et contour des parcelles cadastrales | Licence Ouverte Etalab 2.0 |
| Géoplateforme de l’IGN – géocodage | Localisation d’une parcelle cadastrale | Licence Ouverte Etalab 2.0 |
| API Découpage administratif | Recherche des communes | Licence Ouverte Etalab 2.0 |
| Open-Meteo | Conditions météo à la date d’un traitement | Données sous licence CC BY 4.0 |
Contact
Une question, une bibliothèque oubliée ? Écrivez-nous depuis la page contact.