Module de configuration¶

Le module de configuration est accessible via l’URL du visualiseur, suivie de /config.

Depuis le bandeau supérieur (header), il est possible de naviguer entre les interfaces :

  • le bouton « ADMIN » permet de revenir Ă  l’outil d’administration ;

  • le bouton « VOIR LE SITE » permet de retourner au visualiseur.

Le bouton « DEBUG » donne accĂšs Ă  une interface avancĂ©e de l’outil d’administration. Elle permet notamment de gĂ©rer les tĂąches Celery, les sources TerraVisu, les tĂąches pĂ©riodiques ainsi que les utilisateurs.

Cette interface est destinée aux administrateurs.

Panneau de configuration¶

Panneau de configuration

Panneau de configuration¶

Options de configuration¶

L’entrĂ©e Config dans la section CONSTANCE du panneau de configuration offre le moyen Ă  l’utilisateur de spĂ©cifier finement certains paramĂštres, activer des outils supplĂ©mentaires, personnaliser le thĂšme de l’application, etc.

Les paramĂštres gĂ©nĂ©raux de configuration de l’application se trouve dans la section /config/constance/config/.

Page de configuration

Page de configuration¶

Frontend options¶

Options permettant d’activier ou paramĂ©trer des fonctionnalitĂ©s supplĂ©mentaires dans l’application.

  • VIEW_ROOT_PATHChemin de la vue racine de l’application
    • Exemple : view

  • OPENID_SSO_LOGIN_BUTTON_TEXTTexte du bouton de connexion pour OpenID
    • Exemple : Connexion CD49

  • OPENID_DEFAULT_LOGIN_BUTTON_TEXTTexte par dĂ©faut du bouton de connexion
    • Exemple : Autre utilisateur

  • MEASURE_CONTROL : Option pour activer lecontrĂŽle MapBox des mesures sur la carte

  • MEASURE_DRAW_STYLESPersonnalisation du style pour le contrĂŽle des mesures sur la carte
    • Exemple :

  • SEARCH_IN_LOCATIONS : Option pour activer la recherche par lieux sur la carte

  • SEARCH_IN_LOCATIONS_PROVIDER : Fournisseur de recherche par lieu (Nominatim uniquement)

  • NOMINATIM_URL : URL de recherche du service Nominatim (https://nominatim.openstreetmap.org/search.php)

  • NOMINATIM_USE_VIEWBOX : Option ‘viewbox’ de Nominatim pour filtrer les rĂ©sultats

  • NOMINATIM_VIEWBOX_MIN_LAT : Latitude minimum pour l’option ‘viewbox’ de Nominatim

  • NOMINATIM_VIEWBOX_MIN_LONG : Longitude minimum pour l’option ‘viewbox’ de Nominatim

  • NOMINATIM_VIEWBOX_MAX_LAT : Latitude maximum pour l’option ‘viewbox’ de Nominatim

  • NOMINATIM_VIEWBOX_MAX_LONG : Longitude maximum pour l’option ‘viewbox’ de Nominatim

  • REPORT_MAIL_SIGNATURE : Signature insĂ©rĂ©e Ă  la fin des e-mails de notification concernant les Signalements et DĂ©clarations

General options¶

  • INSTANCE_TITLETitre de l’instance
    • Exemple : Observatoire du territoire du Maine-et-Loire

Map BBOX options¶

Ces paramĂštres permettent de limiter l’étendue de la recherche si les options NOMINATIM_VIEWBOX_ ne sont pas renseignĂ©es.

  • MAP_BBOX_LNG_MIN : Longitude minimum de la BBox de la carte

  • MAP_BBOX_LNG_MAX : Longitude maximum de la BBox de la carte

  • MAP_BBOX_LAT_MIN : Latitude minimum de la BBox de la carte

  • MAP_BBOX_LAT_MAX : Latitude maximum de la BBox de la carte

Map Zoom options¶

Ces paramÚtres permettent de spécifier un niveau minimal et maximal entre lesquels il sera possible de naviguer sur la carte.

  • MAP_MAX_ZOOM : Zoom maximum de la carte

  • MAP_MIN_ZOOM : Zoom minimum de la carte

Map default options¶

Ces paramĂštres permettent de dĂ©finir l’emprise spatiale de l’application. Cette emprise pourra ĂȘtre redĂ©finie au niveau de chaque vue dans l’outil d’administration (se rĂ©fĂ©rer Ă  la section CrĂ©er une vue).

  • MAP_DEFAULT_ZOOM : Zoom par dĂ©faut de la carte

  • MAP_DEFAULT_LNG : Longitude par dĂ©faut du centre de la carte

  • MAP_DEFAULT_LAT : Latitude par dĂ©faut du centre de la carte

Mapbox options¶

La clĂ© Mapbox est obligatoire pour l’affichage des cartes de dĂ©finition de l’emprise spatiale dans l’outil d’administration.

  • MAPBOX_ACCESS_TOKEN : ClĂ© Mapbox

Theme Options¶

Options de personnalisation du thùme de l’application.

  • INSTANCE_LOGO : Logo affichĂ© en haut Ă  gauche du menu des vues

  • INSTANCE_LOGO_FRONTEND_URL : URL du logo de l’application

  • INSTANCE_FAVICON : Favicon

  • INSTANCE_SPLASHSCREEN_ENABLED : Active le logo de dĂ©marrage

  • INSTANCE_SPLASHSCREEN : Logo de dĂ©marrage

  • INSTANCE_CREDITS : CrĂ©dits de l’instance, s’affiche sur la carte en mode impression

  • INSTANCE_INFO_CONTENT : Contenu de l’onglet ‘Informations’ de l’application

  • INSTANCE_LOGIN_MESSAGE : Message Ă  afficher avec le formulaire de connexion

  • REPORT_MAIL_SIGNATURE : Signature insĂ©rĂ©e Ă  la fin des e-mails de notification concernant les Signalements et DĂ©clarations

Viewlayer¶

Configurations des déclarations¶

Cette entrée permet de configurer le formulaire affiché dans le visualiseur.

Le formulaire est accessible via le bouton « DĂ©clarations », situĂ© dans les contrĂŽles de la carte. Lorsqu’un utilisateur clique sur ce bouton puis sur la carte, le formulaire se dĂ©ploie.

Il est possible d’y ajouter des champs de saisie ainsi qu’un texte explicatif pour guider l’utilisateur.

Configuration du formulaire de déclarations

Configuration du formulaire de déclarations¶

Déclarations¶

Lorsqu’un formulaire de dĂ©claration est complĂ©tĂ© puis soumis depuis le visualiseur, une nouvelle entrĂ©e est créée dans la liste accessible Ă  l’adresse /config/terra_layer/declaration/.

Liste des déclarations réalisées

Liste des déclarations réalisées¶

Pour consulter le dĂ©tail d’une dĂ©claration, cliquez sur son nom dans la colonne « DĂ©claration ».

Il est possible de modifier le statut d’une dĂ©claration (Nouveau, En cours, AcceptĂ©, RejetĂ©) et d’y associer un message.

Lors d’un changement de statut, l’auteur de la dĂ©claration reçoit un e-mail l’informant de la prise en charge de sa demande.

Détail d'une déclaration

DĂ©tail d’une dĂ©claration¶

Signalements¶

Lorsqu’un formulaire de signalement est complĂ©tĂ© puis soumis depuis le visualiseur, une nouvelle entrĂ©e est créée dans la liste accessible Ă  l’adresse /config/terra_layer/report/.

Liste des signalements réalisés

Liste des signalements réalisés¶

Pour consulter le dĂ©tail d’un signalement, cliquez sur son nom dans la colonne « Signalement ».

Il est possible de modifier le statut d’un signalement (Nouveau, En cours, AcceptĂ©, RejetĂ©) et d’y associer un message.

Lors d’un changement de statut, l’auteur du signalement reçoit un e-mail l’informant de la prise en charge de sa demande.

Détail d'un signalement

DĂ©tail d’un signalement¶

Visu¶

Entrée de menus supplémentaires¶

Il est possible de définir une ou plusieurs entrées de menus/sites supplémentaires, affichées dans le panneau latéral gauche du visualiseur.

Pour crĂ©er une nouvelle entrĂ©e, rendez-vous Ă  l’adresse /config/visu/extramenuitem/.

Liste des menus supplémentaires

Liste des menus supplémentaires¶

Il est Ă©galement possible de restreindre l’accĂšs Ă  ces menus Ă  certains groupes d’utilisateurs.

Détail d'une entrée de menu supplémentaire

DĂ©tail d’une entrĂ©e de menu supplĂ©mentaire¶

Les fiches détaillées¶

Le module de fiches détaillées permet de créer des fiches enrichies, intégrant différents types de contenus : graphiques, textes, tableaux, pictogrammes, etc.

Ces fiches apportent une réelle valeur ajoutée aux données sources en les structurant, en les mettant en forme et en les rendant plus accessibles.

La configuration se déroule en trois étapes :

Fiches détaillées¶

La sous-section Fiches détaillées permet de déclarer une nouvelle fiche.

Pour cela, il est nécessaire de renseigner :

  • son nom

  • un identifiant unique Ă  utiliser

  • la ou les sources associĂ©es (qui doivent partager ce mĂȘme identifiant)

Modification de fiche détaillée

Modification de fiche détaillée¶

Cette section permet également de définir les champs qui seront affichés dans la liste des fiches sur le site.

Liste des fiches détaillées

Liste des fiches détaillées¶

Champs de fiche¶

Plusieurs types de champs sont disponibles :

  • boolĂ©en : avec possibilitĂ© d’associer des pictogrammes

  • textuel

  • numĂ©rique : avec possibilitĂ© de dĂ©finir un suffixe et le nombre de dĂ©cimales

Liste des champs de fiche

Liste des champs de fiche¶

Blocs de fiche¶

Liste des blocs de fiche

Liste des blocs de fiche¶

Champs¶
Édition d'un bloc de type "Champs"

Édition d’un bloc de type “Champs”¶

Rendu du bloc de type "Champs"

Rendu du bloc de type “Champs”¶

Carte¶
Édition d'un bloc de type "Carte"

Édition d’un bloc de type “Carte”¶

Rendu du bloc de type "Carte"

Rendu du bloc de type “Carte”¶

Panoramax¶
Édition d'un bloc de type "Panoramax"

Édition d’un bloc de type “Panoramax”¶

Rendu du bloc de type "Panoramax"

Rendu du bloc de type “Panoramax”¶

Booléens¶
Édition d'un bloc de type "BoolĂ©ens"

Édition d’un bloc de type “BoolĂ©ens”¶

Rendu du bloc de type "Booléens"

Rendu du bloc de type “BoolĂ©ens”¶

Graphique radar¶
Édition d'un bloc de type "Graphique radar"

Édition d’un bloc de type “Graphique radar”¶

Rendu du bloc de type "Graphique radar"

Rendu du bloc de type “Graphique radar”¶

Graphique de distribution¶
Édition d'un bloc de type "Graphique de distribution"

Édition d’un bloc de type “Graphique de distribution”¶

Rendu du bloc de type "Graphique de distribution"

Rendu du bloc de type “Graphique de distribution”¶

Graphique en barre¶
Édition d'un bloc de type "Graphique en barre"

Édition d’un bloc de type “Graphique en barre”¶

Rendu du bloc de type "Graphique en barre"

Rendu du bloc de type “Graphique en barre”¶

Tableau de champs¶
Édition d'un bloc de type "Tableau de champs"

Édition d’un bloc de type “Tableau de champs”¶

Rendu du bloc de type "Tableau de champs"

Rendu du bloc de type “Tableau de champs”¶

Texte¶
Édition d'un bloc de type "Texte"

Édition d’un bloc de type “Texte”¶

Rendu du bloc de type "Texte"

Rendu du bloc de type “Texte”¶