Alimentation par mise à jour
Dernière modification le
Téléversement de fichiers vecteurs, intégration en base de données déjà existante et diffusée
Le but de ce tutoriel va être de gérer une donnée vecteur mise à jour par livraisons successives. La diffusion sera configurée au début et le contenu consultable sera mis à jour "à chaud". Nous allons également exploiter une vue pour permettre une diffusion limitée des données.
Les descriptions des étapes se limitent aux nouveautés fonctionnelles du tutoriel. Il est conseillé de commencer par le tutoriel de diffusion vecteur
.
--- title: Étapes du tutoriel --- stateDiagram INIT: Initialisation de données note left of INIT Livraison de la structure au format SQL Création de la donnée stockée (vide) Publication du flux WMS end note INJ1: Injection d'un premier jeu de données note left of INJ1 Livraison des données en GeoPackage Intégration des données en mode "mise à jour" Contrôle du flux end note INJ2: Injection d'un deuxième jeu de données note left of INJ2 Livraison des données en CSV Intégration des données en mode "mise à jour" Contrôle du flux end note [*] --> INIT INIT --> INJ1 INJ1 --> INJ2 classDef concepts fill:#eee,stroke:#8d1d75,stroke-width:3px,color:#000; class INIT,INJ1,INJ2 concepts
Données du tutoriel #
Les données de l'exemple sont les installations classées pour la protection de l'environnement (source Géorisques) :
-
Le SQL définissant une table
installation
et une vueinstallation_autorisation
ne montrant que les lignes où l'attributlib_regime
est àAutorisation
. Il n'y a pas de données. La vérification vecteur sur la Géoplateforme n'autorise pas la livraison de contenu en SQL. -
Un premier lot de données (département des Ardennes). On livre les données à ajouter dans la table, pas la vue.
Télécharger installation.gpkg GPKG - 360Ko
-
avec un deuxième lot de données (département du Doubs).
Télécharger installation.delete (CSV de suppression) CSV - 45o
et un
Télécharger installation.update (CSV de modification) CSV - 187o