Skip to content

1.0.0

Compare
Choose a tag to compare
@cdcvidal cdcvidal released this 21 Feb 17:00
· 484 commits to master since this release

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épertoire static/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 python gn_exports_run_cron_export(), qui génère les fichiers des exports planifiés dans la table gn_exports.t_export_schedules
  • 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épertoire static/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)
  • 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