INSPIRE KEN workshop « schema transformation » Retours du séminaire 9-10 octobre Jean-Loup DELAVEAU CERTU Secrétariat COVADIS Ministry of Ecology, Sustainable development and Energy
Retour sur KEN INSPIRE workshop Sommaire ● Inspire Knowledge Exchange Network ● Comment passer à INSPIRE ? ● Approches & outils présentés ● Conclusions du séminaire ● Réflexions et perspectives
Retour sur KEN INSPIRE workshop Knowledge exchange networks ● Réseaux d’échange d’expérience et de bonnes pratiques sur INSPIRE ● Initiative portée par – Association des IGN et services du cadastre européens – Réseaux ouverts à ses membres ● Ressource
Retour sur KEN INSPIRE workshop Thème du workshop
Retour sur KEN INSPIRE workshop Transformation, pourquoi ? ● La plupart de nos données géographiques existent sous forme de tables (fichiers, BD) dans leur modèle A ● INSPIRE impose des formats d’échange européens ouverts basés sur la norme GML de l’ISO, dans un modèle B ?
Retour sur KEN INSPIRE workshop
Retour sur KEN INSPIRE workshop Exemple du cas des PLU – COVADIS geostandard – Source data structure plu.SpatialPlan plu.ZoningElement plu.SupplementaryRegulation plu.TextualRegulation ● Target GML structure
Retour sur KEN INSPIRE workshop Avec quoi transformer ? ● Critères de choix – expressivité>traçabilité>performance>maintenabilité – prix ● Modes d’implémentation d’une transformation – Procédural FME, Talend, Geokettle – Déclaratif Python, XSLT, Java
Retour sur KEN INSPIRE workshop SOA, le monde parfait ● INSPIRE applique à l’échelle européenne l’architecture SOA développée pour l’entreprise ● Processus idéal Organisation A Modèle interne A Organisation B Modèle interne B Webservice WFS Application cliente WFS Transformation des données en GML puis envoi Lecture des données GML puis traitement Le GML n’est qu’un format d’échange de données http
Retour sur KEN INSPIRE workshop Comment procéder ? ● Organisation en débat Stratégie off-lineStratégie on-line BD interne t BD intrane t Webservice (spécifique) Transformateur (batch) fichi er GM L Publication internet Flux à la demande clients
Retour sur KEN INSPIRE workshop Freins & obstacles à lever ● Que manque-t-il pour se mettre en conformité ? – Temps – Argent – Formation, outils ergonomiques – Partage d’expérience – Motivation à compléter les données manquantes – Motivation à utiliser les données INSPIRE – Faut-il utiliser que le GML ? (SOAP-GML vs REST-JSON)
Retour sur KEN INSPIRE workshop Principaux enseignements ● On manque de recul et d’expérience ● 2 défis de GML – savoir l’écrire correctement et ● Aucune méthode ne se dégage réellement ● Les outils de transformation sont souvent mal documentés ● Besoin d’outils sachant vérifier la structure et le contenu – … le lire ● Besoin de client sachant lire les formats INSPIRE ● Une équipe multi-disciplinaire est nécessaire pour remplir les exigences d’INSPIRE
Retour sur KEN INSPIRE workshop Problématiques ● GML est un langage permettant de produire des formats d’échange ouverts. ● Avons-nous besoin des formats GML Inspire ? – Entre IDS, entre SIG ● Solution soutenable et durable – Transformation déconnectée a-t-elle du sens dans une IDS ? – Comment éviter au producteur d’avoir à gérer ses données dans deux formats ? ● Dans un monde parfait, producteurs comme utilisateurs n’ont ni à gérer, ni à produire de GML