fonctionnalites:geonature:synthese-filtres-statut-protection

Synthese - Filtre par statuts de protection

Pouvoir réaliser des recherches sur les taxons possédant des réglementations (cueillette, espèces exotiques envahissantes), des statuts de protection (nationaux, régionaux ou départementaux) ou appartenant à des listes rouges (nationale, régionale) ou aux espèces déterminantes pour les ZNIEFF.

Sélectionner des statuts dans la fenêtre de "Filtres taxonomiques avancés" du module Synthese.

  • Ajouter dans la fenêtre "Filtres taxonomiques avancés" du module Synthese :
    • 3 listes déroulantes :
      • Taxons protégés : qui correspond aux types de statut du regroupement "Protection". Elle contiendrait par défaut les différents types : POM, PD, PN, PR.
      • Taxons réglementés : qui correspond aux types de statut du regroupement "Réglementation". Elle contiendrait par défaut les différents types : REGLII, REGLLUTTE, REGL, REGLSO.
      • Listes rouges régionales : qui correspond au type de statut "LRR". Elle contiendrait les différentes valeurs bdc_statut_values.code_statut liées aux textes de type LRR.
    • 1 case à cocher :
      • Espèces déterminantes ZNIEFF : qui correspond au type de statut du regroupement "ZNIEFF" qui possède un seul type "ZDET".
  • Modifier le nom de la liste déroulante
  • Pour définir les différents types de protection nationale et de réglementation à afficher dans l'interface, nous pourrons utiliser des paramètres de config.
  • Pour définir les différents types de textes à utiliser pour chaque type et donc chaque entrée des filtres, 2 solutions :
    • via le fichier de config, en indiquant pour chaque type (cd_type_statut) les cd_sig à prendre en compte.
    • via le champ enable de la table bdc_statut_text. Nécessite de lancer des requêtes en base pour effectuer le paramétrage mais à l'avantage de permettre d'établir des correspondances entre les observations de la synthese et les statut de protection en se basant uniquement sur les textes dont enable vaut true… ⇒ solution à privilégier si nous devons maintenir une table de correspondance en base de données.
  • Nous redéfinirons les intitulés des types via la gestion de l'I18N de GeoNature/ la base de données (voir comment c'est actuellement géré et vers où nous voulons aller ⇒ I18N ?) :
    • ZNIEFF Déterminantes ⇒ Espèces déterminantes ZNIEFF
    • Lutte contre certaines espèces ⇒ Espèces exotiques envahissantes
  • Profiter de ces développements, pour traduire le texte "No data to display" s'affichant dans le panneau latéral listant les observations quand 0 données sont à afficher.
  • Pour déterminer si une observation correspond à un taxon protégé/réglementé, il faut vérifier que son cd_nom/cd_ref est bien associé à un statut de protection et que l'observation a bien été faite dans le zone géographique (cd_sig) d'application du statut de protection. Cela implique de mette en place une table de correspondance gn_synthese.cor_statut_synthese (?) avec un trigger correspondant. Il semble aussi nécessaire de pouvoir établir une correspondance entre les cd_sig et les entrées du référentiel géo présentes dans la table ref_geo.l_areas.
  • La récupération des valeurs pour le filtre listes rouges régionales risque de ne pas être très performante au vue du format de la base de données. Voir comment c'est actuellement géré pour le filtre correspondant à la liste rouge IUCN existante.
  • fonctionnalites/geonature/synthese-filtres-statut-protection.txt
  • Dernière modification : 2021/09/15 15:20
  • de jpmilcent