1.0.0
Compatible avec GeoNature 2.3.2.
🚀 Nouveautés
-
Possibilité de générer automatiquement des exports de manière planifiée
- Création d'une table
gn_exports.t_export_schedules
permettant de lister les exports à générer automatiquement - Création d'une fonction Python
gn_exports_run_cron_export()
permettant de générer les fichiers des exports planifiées, dans le répertoirestatic/exports/schedules
, accessible en http - Création d'un cron à l'installation du module qui va éxecuter le script
gn_export_cron.sh
chaque nuit à minuit, éxecutant la fonction pythongn_exports_run_cron_export()
, qui génère les fichiers des exports planifiés dans la tablegn_exports.t_export_schedules
- Création d'une table
-
Export sémantique RDF au format Darwin-SW
- Création d'une vue spécifique
gn_exports.v_exports_synthese_sinp_rdf
pour l'export RDF - Mapping des champs de la synthèse avec le format Darwin-SW
- Création d'une fonction Python
gn_exports_run_cron_export_dsw()
permettant de générer les fichiers des exports planifiées, dans le répertoirestatic/exports/dsw
, accessible en http - Création d'une API permettant d'interroger la vue
gn_exports.v_exports_synthese_sinp_rdf
et de récupérer les données au format Darwin-SW (ttl)
- Création d'une vue spécifique
-
Utilisation généralisée des nouvelles librairies externalisées de sérialisation (https://github.com/PnX-SI/Utils-Flask-SQLAlchemy et https://github.com/PnX-SI/Utils-Flask-SQLAlchemy-Geo)
-
Ajout du format GeoJSON pour les exports