Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente |
fonctionnalites:geonature:synthese-filtres-statut-protection [2021/09/08 08:32] – [À fin de ...] jpmilcent | fonctionnalites:geonature:synthese-filtres-statut-protection [2021/09/15 15:20] (Version actuelle) – [Ressources] jpmilcent |
---|
* Pour définir les différents types de textes à utiliser pour chaque type et donc chaque entrée des filtres, 2 solutions : | * 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 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... | * 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. |
* Pour 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 ?) : | * 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 | * ZNIEFF Déterminantes => Espèces déterminantes ZNIEFF |
* Lutte contre certaines espèces => Espèces exotiques envahissantes | * 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. |
===== Problèmes ===== | ===== Problèmes ===== |
* 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.** | * 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 performant au vue du format de la base de données. Voir comment c'est actuellement géré dans la liste rouge IUCN. | * 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. |
===== Ressources ===== | ===== Ressources ===== |
* [[https://github.com/PnX-SI/TaxHub/issues/157|Ticket récapitulant les modifications de TaxHub liées aux statuts de protection dans TaxRef]] | * [[https://github.com/PnX-SI/TaxHub/issues/157|Ticket récapitulant les modifications de TaxHub liées aux statuts de protection dans TaxRef]] |
* [[https://taxref.mnhn.fr/taxref-web/api/helpStatuts|Information sur la construction du contenu du champs cd_sig]] | * [[https://taxref.mnhn.fr/taxref-web/api/helpStatuts|Information sur la construction du contenu du champs cd_sig]] |
| * [[https://appli.cevennes-parcnational.net/taxhub/api/taxref/3586| Lien vers une exemple de sortie de l'API TaxRef avec les nouveaux statuts de protection (JSON)]] |