Intégrer pour chaque territoire a minima la liste des taxons dont l'iPC vaut 1 ou 2.
Dans un premier temps, voir s'il est possible d'obtenir directement la liste des taxons dont l'iPC vaut 1 ou 2 pour les territoires concernés avec le maximum de données permettant de remplir la table cor_territory_taxont_priority_taxon.
Dans un second temps, intégrer une partie des données brutes :
le nombre de mailles INPN 5km (M5) total des territoires (table t_territory, champ meshes_total). Il est possible de faire se calcul directement dans la base une fois tous les territoires ajoutés dans l_areas puisque les mailles M5 sont présentes par défaut. Il est envisageable de tester l'utilisation d'un trigger pour rendre ce calcul automatique dès l'ajout d'une entrée dans la table t_territory.
le nombre de mailles de présence des taxons (table cor_territory_taxon, champ presence_meshes_count) en réalisant un export des données depuis la base SIMETHIS.
les cotations et les critères UICN ainsi que l'indigénat (table cor_territory_taxont_priority_taxon) à partir des fichiers de tableurs.
Pour ce faire:
créer des scripts Bash permettant:
[x] intégrer les informations de la table cor_territory_taxont_priority_taxon à partir des champs présents dans un fichier CSV.
[ ] exporter le nombre de maille de présence par taxon depuis la base SIMETHIS (voir pour utiliser un autre dépôt pour stocker ce script.
créer des triggers permettant:
[ ] sur une insertion dans la table t_territory, de calculer automatiquement le nombre total de mailles (M5), champmeshes_total, du territoire ajouté. Sur une mise à jour de la géométrie du territoire, le champmeshes_total` devrait être aussi recalculé.
[ ] sur un changement/insertion de la valeur iucn_cotation ou presence_meshes_count le calcul des champs rarity, rarity_class et computed_conservation_priority doit être exécuté. La valeur du champ compute_date mise à jour.
Intégrer pour chaque territoire a minima la liste des taxons dont l'iPC vaut 1 ou 2.
Dans un premier temps, voir s'il est possible d'obtenir directement la liste des taxons dont l'iPC vaut 1 ou 2 pour les territoires concernés avec le maximum de données permettant de remplir la table
cor_territory_taxon
t_priority_taxon
.Dans un second temps, intégrer une partie des données brutes :
t_territory
, champmeshes_total
). Il est possible de faire se calcul directement dans la base une fois tous les territoires ajoutés dansl_areas
puisque les mailles M5 sont présentes par défaut. Il est envisageable de tester l'utilisation d'un trigger pour rendre ce calcul automatique dès l'ajout d'une entrée dans la tablet_territory
.cor_territory_taxon
, champpresence_meshes_count
) en réalisant un export des données depuis la base SIMETHIS.cor_territory_taxon
t_priority_taxon
) à partir des fichiers de tableurs.Pour ce faire:
cor_territory_taxon
t_priority_taxon
à partir des champs présents dans un fichier CSV.t_territory, de calculer automatiquement le nombre total de mailles (M5), champ
meshes_total, du territoire ajouté. Sur une mise à jour de la géométrie du territoire, le champ
meshes_total` devrait être aussi recalculé.iucn_cotation
oupresence_meshes_count
le calcul des champsrarity
,rarity_class
etcomputed_conservation_priority
doit être exécuté. La valeur du champcompute_date
mise à jour.