Home

Awesome

Dashboard

Module GeoNature permettant de proposer un tableau de bord contenant plusieurs graphiques et cartes basés sur les données présentes dans la synthèse de GeoNature.

Développé par Elsa Guilley, stagiaire au Parc national des Ecrins en 2019.

Démo vidéo : https://geonature.fr/docs/img/2019-09-GN-dashboard-0.1.0.gif

Fonctionnalités :

Présentation :

Installation

Il vous faut désormais attribuer des permissions aux groupes ou utilisateurs que vous souhaitez, pour qu'ils puissent accéder et utiliser le module (voir https://docs.geonature.fr/admin-manual.html#gestion-des-droits). Si besoin une commande permet d'attribuer automatiquement toutes les permissions dans tous les modules à un groupe ou utilisateur administrateur.

Configuration

Vous pouvez modifier la configuration du module en créant un fichier dashboard_config.toml dans le dossier config de GeoNature, en vous inspirant du fichier dashboard_config.toml.example et en surcouchant les paramètres que vous souhaitez.

Pour appliquer les modifications de la configuration du module, consultez la rubrique dédiée de la documentation de GeoNature.

Détail des paramètres modifiables :

Vues matérialisées

Dans un soucis de performance, des vues matérialisées ont été mises en place. Elles sont rafraichies automatiquement par Celery tous les jours à 2h du matin.
Vous pouvez configurer la périodicité du rafraichissement via le paramètre de configuration CRONTAB (syntaxe crontab, CRONTAB="" pour désactiver).

Vous pouvez également mettre à jour manuellement les vues matérialisées :

source ~/geonature/backend/venv/bin/activate
geonature dashboard refresh-vm

Cette commande lance la requête SQL suivante :

SELECT gn_dashboard.refresh_materialized_view_data()

Mise à jour du module

Licence

image