Automatisation de la mise à jour de données sur GéoBretagne

L'équipe de GéoBretagne a mis en place une solution pour faciliter la mise à jour de données sur la plate-forme. Le pré-requis est que la donnée soit accessible via une URL. Cette méthode permet la publication de données géographiques (type Shape, geojson...) ou non géographiques (type CSV,Excel...) avec un identifiant de localisation (code INSEE, code EPCI).

1) Cas d'une donnée géographique

L'URL fournie nous permet de télécharger la donnée. Dans un cas simple, la donnée sera déposée dans votre espace de travail pydio et remplacera la version précédente.

Exemple avec Lorient Agglomération :

- Récupération de la donnée et copie sur GéoBretagne : https://geoservices.lorient-agglo.fr/documents/ref_voirie/adresses/shape...

- Dézippage de la donnée et écrasement de la version précédente

- Suppression du zip

N.B : si besoin, la donnée peut être intégrée dans la base PostGIS de GéoBretagne pour profiter des possibilités de celle-ci.

2) Cas d'une donnée non géographique

La donnée sous un tableur type Excel ou CSV sera importée dans la base de donnée PostGIS de GéoBretagne en utilisant la commande ogr2ogr. Un fichier vrt fera le lien entre les champs du tableau source et la base de donnée.

Exemple avec l'état de la base adresse : 

- Intégration de la donnée depuis data.gouv https://www.data.gouv.fr/fr/datasets/etat-de-la-base-adresse-nationale-p... en base de donnée via un vrt.

- Publication sur GeoServer via la création d'une vue pour croisement avec la couche des communes : https://geobretagne.fr/mapfishapp/map/171a58d39981648a7c62d03daa898422

3) Automatisation

Ces processus sont automatisables en définisant une fréquence (hebdomadaire, mensuelle...) ou manuellement par le partenaire en lançant une URL fournie par l'équipe GéoBretagne. 

Ce process permet d'améliorer la qualité des données publiées. Si cela vous intéresse, n'hésitez pas à contacter l'équipe GéoBretagne.