SlideShare uma empresa Scribd logo
1 de 23
CONNECT. TRANSFORM. AUTOMATE.
CONNECT. TRANSFORM. AUTOMATE.
Transformation de modèles de
données avec FME
Christophe Adriaensen
Team Manager
Bruno De Lat
Geodata Ingenieur and GIS Project Manager
CONNECT. TRANSFORM. AUTOMATE.
Contenu
 Pourquoi changer de modèle de données?
 Comment changer de modèle de données?
 Démo
CONNECT. TRANSFORM. AUTOMATE.
Contenu
 Pourquoi changer de modèle de données?
 Comment changer de modèle de données?
 Démo
CONNECT. TRANSFORM. AUTOMATE.
Pourquoi changer de modèle
de données?
 Déclencheurs externes
 INSPIRE
 Création d’un portail cartographique (ex KLIP en
Flandre)
 …
 Déclencheurs internes
 Livraison/Production de données
 Utilisation d’un nouveau logiciel
 Nouveaux besoins…
CONNECT. TRANSFORM. AUTOMATE.
Pourquoi changer de modèle
de données?
 INSPIRE
 INfrastructure for SPatial InfoRmation de la
Communauté Européenne
 Directive pour la promotion de l’échange de
géodonnées sur l’environnement dans l’Union
Européenne
 Transposition de la Directive INSPIRE en droit
wallon (Décret InfraSIG Décembre 2009)
CONNECT. TRANSFORM. AUTOMATE.
Pourquoi changer de modèle
de données?
 KLIP
 Kabel- en Leidinginformatieplatform
 Prévenir les problèmes d’excavation des câbles et
conduites
 Cadre juridique
 Décret du 14 mars 2008 (phase 1)
 Décret du 17 janvier 2014 (phase 2 – phase
numérique)
CONNECT. TRANSFORM. AUTOMATE.
Pourquoi changer de modèle
de données?
 KLIP phase 2
 Demande de plans
(entrepreneur)
 Livraison de plans
(gestionnaire de câbles et
conduites)
CONNECT. TRANSFORM. AUTOMATE.
Pourquoi changer de modèle
de données?
BD
Production
GIM KLIP Engine
KLIP Web Services
KLIP Web Portaal
BD KLIP
Demande de
plans
GIM KLIP
Admin
PAV (demande de plans) IMKL (données)
FME
BD
conforme
IMKL
ETL
KLB
CONNECT. TRANSFORM. AUTOMATE.
Séminaire KLIP Phase
numérique
 Quand? : Jeudi 19 juin 2014
 Où? : Bureaux de GIM à Heverlee
CONNECT. TRANSFORM. AUTOMATE.
Pourquoi changer de modèle
de données?
 Déclencheurs internes
 Les besoins des utilisateurs évoluent
 Respect des normes (ISO, OGC, INSPIRE,…)
 Publication des données vers l’extérieur ou vers de
nouveaux utilisateurs
 Nouveaux contributeurs à la constitution de la
donnée
 Changement de logiciels
 Changement de fournisseurs de données
CONNECT. TRANSFORM. AUTOMATE.
Contenu
 Pourquoi changer de modèle de données?
 Comment changer de modèle de données?
 Démo
CONNECT. TRANSFORM. AUTOMATE.
Comment changer de modèle
de données?
 Changer de modèle de données avec des
transformers
 Changer de modèle de données avec le
SchemaMapper
 GML writer 2014
CONNECT. TRANSFORM. AUTOMATE.
Comment changer de modèle
de données?
 Changer de modèle de données avec des
transformers
 AttributeRenamer, AttributeCreator,
StringConcatenator…
 Output transformers (AreaCalculator,
ExpressionEvaluator,…)
 Opérations géométriques (VertexCreator,
BoundinboxReplacer,…)
 UUIDGenerator
CONNECT. TRANSFORM. AUTOMATE.
Comment changer de modèle
de données?
 Ce que vous avez
(Source schema)
 Ce que vous souhaitez
(Destination schema)
CONNECT. TRANSFORM. AUTOMATE.
Comment changer de modèle
de données?
 Feature type mapping (type d’entité)
 Attribute mapping (attribut)
CONNECT. TRANSFORM. AUTOMATE.
Comment changer de modèle
de données?
 Value mapping (valeur)
CONNECT. TRANSFORM. AUTOMATE.
Comment changer de modèle
de données?
 UUIDGenerator (Universally Unique IDentifier)
CONNECT. TRANSFORM. AUTOMATE.
Comment changer de modèle
de données?
Feature Type mapping Attribute mapping
Value mapping
Création de nouveaux attributs
CONNECT. TRANSFORM. AUTOMATE.
Comment changer de modèle
de données?
 Changer de modèle de données avec le
SchemaMapper
 En général les modifications du modèle de données
sont faites par un expert de données et non par un
expert FME
 Les actions sont définies en dehors de FME en csv,
xls, DB,…
 Mapping complexe (plusieurs règles) dans un
tranformer
CONNECT. TRANSFORM. AUTOMATE.
Comment changer de modèle
de données?
 GML writer 2014
 INSPIRE output
 Writer basé sur un schéma xsd
 Mapping vers d’autres attributs cf autres formats
 XML templater n’est plus nécessaire
 Validation par rapport au schéma xsd
CONNECT. TRANSFORM. AUTOMATE.
Contenu
 Pourquoi changer de modèle de données?
 Comment changer de modèle de données?
 Démo
CONNECT. TRANSFORM. AUTOMATE.
Démo
 INSPIRE writing
CONNECT. TRANSFORM. AUTOMATE.
Merci!
 Des questions?
 Pour plus d’informations:
 Bruno De Lat
 bruno.delat@gim.be
 GIM
 http://www.gim.be

Mais conteúdo relacionado

Destaque

FME WT 2014: (NL) Welkom
FME WT 2014: (NL) WelkomFME WT 2014: (NL) Welkom
FME WT 2014: (NL) WelkomGIM_nv
 
FME WT 2014: (NL) Data afstemmen op andere referentiebronnen (GRB, MRB)
FME WT 2014: (NL) Data afstemmen op andere referentiebronnen (GRB, MRB)FME WT 2014: (NL) Data afstemmen op andere referentiebronnen (GRB, MRB)
FME WT 2014: (NL) Data afstemmen op andere referentiebronnen (GRB, MRB)GIM_nv
 
FME World Tour 2015: (EN) Prendre le bon chemin …
FME World Tour 2015: (EN) Prendre le bon chemin …FME World Tour 2015: (EN) Prendre le bon chemin …
FME World Tour 2015: (EN) Prendre le bon chemin …GIM_nv
 
FME World Tour 2015: (NL) Integratie van FME in de GIS-werking van Stad Gent
FME World Tour 2015: (NL) Integratie van FME in de GIS-werking van Stad GentFME World Tour 2015: (NL) Integratie van FME in de GIS-werking van Stad Gent
FME World Tour 2015: (NL) Integratie van FME in de GIS-werking van Stad GentGIM_nv
 
FME World Tour 2016, Namur: Bienvenue (GIM)
FME World Tour 2016, Namur: Bienvenue (GIM)FME World Tour 2016, Namur: Bienvenue (GIM)
FME World Tour 2016, Namur: Bienvenue (GIM)GIM_nv
 
FME World Tour 2016: ORES
FME World Tour 2016: ORESFME World Tour 2016: ORES
FME World Tour 2016: ORESGIM_nv
 
FME World Tour 2016: Your Data in Motion (Safe Software)
FME World Tour 2016: Your Data in Motion (Safe Software)FME World Tour 2016: Your Data in Motion (Safe Software)
FME World Tour 2016: Your Data in Motion (Safe Software)GIM_nv
 
FME World TOur 2016: SWDE - recalage des données sur le PICC
FME World TOur 2016: SWDE - recalage des données sur le PICCFME World TOur 2016: SWDE - recalage des données sur le PICC
FME World TOur 2016: SWDE - recalage des données sur le PICCGIM_nv
 
FME World Tour 2016: intro by GIM
FME World Tour 2016: intro by GIMFME World Tour 2016: intro by GIM
FME World Tour 2016: intro by GIMGIM_nv
 
FME World Tour 2016: Découvrez FME
FME World Tour 2016: Découvrez FMEFME World Tour 2016: Découvrez FME
FME World Tour 2016: Découvrez FMEGIM_nv
 
FME World Tour 2016: VLAIO - Inspired door FME
FME World Tour 2016: VLAIO - Inspired door FMEFME World Tour 2016: VLAIO - Inspired door FME
FME World Tour 2016: VLAIO - Inspired door FMEGIM_nv
 
INSPIRE Data harmonisation : methodology and tools
INSPIRE Data harmonisation : methodology and toolsINSPIRE Data harmonisation : methodology and tools
INSPIRE Data harmonisation : methodology and toolsGIM_nv
 
Componente práctico – Momento 4 - Fernando Hernandez
Componente práctico – Momento 4 - Fernando HernandezComponente práctico – Momento 4 - Fernando Hernandez
Componente práctico – Momento 4 - Fernando HernandezFernando Hernandez
 
cnc journal
cnc journalcnc journal
cnc journalkerneng
 
Argent des partis politiques
Argent des partis politiquesArgent des partis politiques
Argent des partis politiquespascaljan
 

Destaque (20)

FME WT 2014: (NL) Welkom
FME WT 2014: (NL) WelkomFME WT 2014: (NL) Welkom
FME WT 2014: (NL) Welkom
 
FME WT 2014: (NL) Data afstemmen op andere referentiebronnen (GRB, MRB)
FME WT 2014: (NL) Data afstemmen op andere referentiebronnen (GRB, MRB)FME WT 2014: (NL) Data afstemmen op andere referentiebronnen (GRB, MRB)
FME WT 2014: (NL) Data afstemmen op andere referentiebronnen (GRB, MRB)
 
FME World Tour 2015: (EN) Prendre le bon chemin …
FME World Tour 2015: (EN) Prendre le bon chemin …FME World Tour 2015: (EN) Prendre le bon chemin …
FME World Tour 2015: (EN) Prendre le bon chemin …
 
FME World Tour 2015: (NL) Integratie van FME in de GIS-werking van Stad Gent
FME World Tour 2015: (NL) Integratie van FME in de GIS-werking van Stad GentFME World Tour 2015: (NL) Integratie van FME in de GIS-werking van Stad Gent
FME World Tour 2015: (NL) Integratie van FME in de GIS-werking van Stad Gent
 
FME World Tour 2016, Namur: Bienvenue (GIM)
FME World Tour 2016, Namur: Bienvenue (GIM)FME World Tour 2016, Namur: Bienvenue (GIM)
FME World Tour 2016, Namur: Bienvenue (GIM)
 
FME World Tour 2016: ORES
FME World Tour 2016: ORESFME World Tour 2016: ORES
FME World Tour 2016: ORES
 
FME World Tour 2016: Your Data in Motion (Safe Software)
FME World Tour 2016: Your Data in Motion (Safe Software)FME World Tour 2016: Your Data in Motion (Safe Software)
FME World Tour 2016: Your Data in Motion (Safe Software)
 
FME World TOur 2016: SWDE - recalage des données sur le PICC
FME World TOur 2016: SWDE - recalage des données sur le PICCFME World TOur 2016: SWDE - recalage des données sur le PICC
FME World TOur 2016: SWDE - recalage des données sur le PICC
 
FME World Tour 2016: intro by GIM
FME World Tour 2016: intro by GIMFME World Tour 2016: intro by GIM
FME World Tour 2016: intro by GIM
 
FME World Tour 2016: Découvrez FME
FME World Tour 2016: Découvrez FMEFME World Tour 2016: Découvrez FME
FME World Tour 2016: Découvrez FME
 
FME World Tour 2016: VLAIO - Inspired door FME
FME World Tour 2016: VLAIO - Inspired door FMEFME World Tour 2016: VLAIO - Inspired door FME
FME World Tour 2016: VLAIO - Inspired door FME
 
INSPIRE Data harmonisation : methodology and tools
INSPIRE Data harmonisation : methodology and toolsINSPIRE Data harmonisation : methodology and tools
INSPIRE Data harmonisation : methodology and tools
 
Comunidades - Macuarium
Comunidades - MacuariumComunidades - Macuarium
Comunidades - Macuarium
 
Componente práctico – Momento 4 - Fernando Hernandez
Componente práctico – Momento 4 - Fernando HernandezComponente práctico – Momento 4 - Fernando Hernandez
Componente práctico – Momento 4 - Fernando Hernandez
 
Como Vamos
Como VamosComo Vamos
Como Vamos
 
cnc journal
cnc journalcnc journal
cnc journal
 
Rebeca Garcia
Rebeca GarciaRebeca Garcia
Rebeca Garcia
 
Argent des partis politiques
Argent des partis politiquesArgent des partis politiques
Argent des partis politiques
 
Premiers pas
Premiers pasPremiers pas
Premiers pas
 
Miniquest la nueva economía
Miniquest la nueva economíaMiniquest la nueva economía
Miniquest la nueva economía
 

Semelhante a FME WT 2014: (FR) Transformation de modèle de données avec FME

FME WT 2014: (FR) Validation et controle qualité des géodonnées
FME WT 2014: (FR) Validation et controle qualité des géodonnéesFME WT 2014: (FR) Validation et controle qualité des géodonnées
FME WT 2014: (FR) Validation et controle qualité des géodonnéesGIM_nv
 
Présentation de la rencontre du Groupe d'usagers FME_mars 2011
Présentation de la rencontre du Groupe d'usagers FME_mars 2011Présentation de la rencontre du Groupe d'usagers FME_mars 2011
Présentation de la rencontre du Groupe d'usagers FME_mars 2011Consortech
 
FME World Tour 2017: les possibilités de FME Desktop et FME Server
FME World Tour 2017: les possibilités de FME Desktop et FME ServerFME World Tour 2017: les possibilités de FME Desktop et FME Server
FME World Tour 2017: les possibilités de FME Desktop et FME ServerGIM_nv
 
FME WT 2014: (FR) Les possibilités de FME Server
FME WT 2014: (FR) Les possibilités de FME ServerFME WT 2014: (FR) Les possibilités de FME Server
FME WT 2014: (FR) Les possibilités de FME ServerGIM_nv
 
3D_Evolution - Logiciel de conversions de données CAO 3D
3D_Evolution - Logiciel de conversions de données CAO 3D3D_Evolution - Logiciel de conversions de données CAO 3D
3D_Evolution - Logiciel de conversions de données CAO 3DCORETECHNOLOGIE
 
Plan4All - standards d'interopérabilité
Plan4All - standards d'interopérabilitéPlan4All - standards d'interopérabilité
Plan4All - standards d'interopérabilitéBIG
 
Delémont GIS Prototype
Delémont GIS PrototypeDelémont GIS Prototype
Delémont GIS PrototypeSimone Campora
 
3D_Evolution supporte JT 10.5 et permet la conversion de données volumineuses...
3D_Evolution supporte JT 10.5 et permet la conversion de données volumineuses...3D_Evolution supporte JT 10.5 et permet la conversion de données volumineuses...
3D_Evolution supporte JT 10.5 et permet la conversion de données volumineuses...CORETECHNOLOGIE
 
Présentation du FME World Tour du 12 avril 2017 à Montreal
Présentation du FME World Tour du 12 avril 2017 à MontrealPrésentation du FME World Tour du 12 avril 2017 à Montreal
Présentation du FME World Tour du 12 avril 2017 à MontrealGuillaume Genest
 
Release note de 3D_Evolution 4.6
Release note de 3D_Evolution 4.6Release note de 3D_Evolution 4.6
Release note de 3D_Evolution 4.6CORETECHNOLOGIE
 
Denodo, pilier central de votre stratégie API
Denodo, pilier central de votre stratégie APIDenodo, pilier central de votre stratégie API
Denodo, pilier central de votre stratégie APIDenodo
 
Seminaire serres andrieu_profils vitesse
Seminaire serres andrieu_profils vitesseSeminaire serres andrieu_profils vitesse
Seminaire serres andrieu_profils vitesseGuillaumeSaintPierre
 
Design applicatif avec symfony2
Design applicatif avec symfony2Design applicatif avec symfony2
Design applicatif avec symfony2RomainKuzniak
 
Diaporama Sig Du 11 03 07
Diaporama Sig Du 11 03 07Diaporama Sig Du 11 03 07
Diaporama Sig Du 11 03 07guestd61d94
 
Presentation CADfix
Presentation CADfixPresentation CADfix
Presentation CADfixCAD Interop
 
Les grilles transactionnelles, enfin des solutions pour l’informatique de ges...
Les grilles transactionnelles, enfin des solutions pour l’informatique de ges...Les grilles transactionnelles, enfin des solutions pour l’informatique de ges...
Les grilles transactionnelles, enfin des solutions pour l’informatique de ges...Marc Bojoly
 
Presentation Proficiency
Presentation ProficiencyPresentation Proficiency
Presentation ProficiencyCAD Interop
 

Semelhante a FME WT 2014: (FR) Transformation de modèle de données avec FME (20)

FME WT 2014: (FR) Validation et controle qualité des géodonnées
FME WT 2014: (FR) Validation et controle qualité des géodonnéesFME WT 2014: (FR) Validation et controle qualité des géodonnées
FME WT 2014: (FR) Validation et controle qualité des géodonnées
 
Présentation de la rencontre du Groupe d'usagers FME_mars 2011
Présentation de la rencontre du Groupe d'usagers FME_mars 2011Présentation de la rencontre du Groupe d'usagers FME_mars 2011
Présentation de la rencontre du Groupe d'usagers FME_mars 2011
 
FME World Tour 2017: les possibilités de FME Desktop et FME Server
FME World Tour 2017: les possibilités de FME Desktop et FME ServerFME World Tour 2017: les possibilités de FME Desktop et FME Server
FME World Tour 2017: les possibilités de FME Desktop et FME Server
 
FME WT 2014: (FR) Les possibilités de FME Server
FME WT 2014: (FR) Les possibilités de FME ServerFME WT 2014: (FR) Les possibilités de FME Server
FME WT 2014: (FR) Les possibilités de FME Server
 
3D_Evolution - Logiciel de conversions de données CAO 3D
3D_Evolution - Logiciel de conversions de données CAO 3D3D_Evolution - Logiciel de conversions de données CAO 3D
3D_Evolution - Logiciel de conversions de données CAO 3D
 
Plan4All - standards d'interopérabilité
Plan4All - standards d'interopérabilitéPlan4All - standards d'interopérabilité
Plan4All - standards d'interopérabilité
 
Delémont GIS Prototype
Delémont GIS PrototypeDelémont GIS Prototype
Delémont GIS Prototype
 
3D_Evolution supporte JT 10.5 et permet la conversion de données volumineuses...
3D_Evolution supporte JT 10.5 et permet la conversion de données volumineuses...3D_Evolution supporte JT 10.5 et permet la conversion de données volumineuses...
3D_Evolution supporte JT 10.5 et permet la conversion de données volumineuses...
 
Présentation du FME World Tour du 12 avril 2017 à Montreal
Présentation du FME World Tour du 12 avril 2017 à MontrealPrésentation du FME World Tour du 12 avril 2017 à Montreal
Présentation du FME World Tour du 12 avril 2017 à Montreal
 
Release note de 3D_Evolution 4.6
Release note de 3D_Evolution 4.6Release note de 3D_Evolution 4.6
Release note de 3D_Evolution 4.6
 
Denodo, pilier central de votre stratégie API
Denodo, pilier central de votre stratégie APIDenodo, pilier central de votre stratégie API
Denodo, pilier central de votre stratégie API
 
Td2010 Gre204 V1
Td2010 Gre204 V1Td2010 Gre204 V1
Td2010 Gre204 V1
 
Seminaire serres andrieu_profils vitesse
Seminaire serres andrieu_profils vitesseSeminaire serres andrieu_profils vitesse
Seminaire serres andrieu_profils vitesse
 
Design applicatif avec symfony2
Design applicatif avec symfony2Design applicatif avec symfony2
Design applicatif avec symfony2
 
La parallélisation au service de l'optimisation
La parallélisation au service de l'optimisationLa parallélisation au service de l'optimisation
La parallélisation au service de l'optimisation
 
Diaporama Sig Du 11 03 07
Diaporama Sig Du 11 03 07Diaporama Sig Du 11 03 07
Diaporama Sig Du 11 03 07
 
Presentation CADfix
Presentation CADfixPresentation CADfix
Presentation CADfix
 
CV_Bilel CHAOUADI
CV_Bilel CHAOUADICV_Bilel CHAOUADI
CV_Bilel CHAOUADI
 
Les grilles transactionnelles, enfin des solutions pour l’informatique de ges...
Les grilles transactionnelles, enfin des solutions pour l’informatique de ges...Les grilles transactionnelles, enfin des solutions pour l’informatique de ges...
Les grilles transactionnelles, enfin des solutions pour l’informatique de ges...
 
Presentation Proficiency
Presentation ProficiencyPresentation Proficiency
Presentation Proficiency
 

Mais de GIM_nv

What's new in_fme_2020_gerhard_fischl
What's new in_fme_2020_gerhard_fischlWhat's new in_fme_2020_gerhard_fischl
What's new in_fme_2020_gerhard_fischlGIM_nv
 
FME for Utilities: RESA
FME for Utilities: RESAFME for Utilities: RESA
FME for Utilities: RESAGIM_nv
 
Real-time location tracking with FME Server Automations
Real-time location tracking with FME Server AutomationsReal-time location tracking with FME Server Automations
Real-time location tracking with FME Server AutomationsGIM_nv
 
Validation and visualization of Revit BIM Models with FME
Validation and visualization of Revit BIM Models with FMEValidation and visualization of Revit BIM Models with FME
Validation and visualization of Revit BIM Models with FMEGIM_nv
 
What's new in FME 2019: FME Server
What's new in FME 2019: FME ServerWhat's new in FME 2019: FME Server
What's new in FME 2019: FME ServerGIM_nv
 
VLAIO: Automating Spatial Planning with FME
VLAIO: Automating Spatial Planning with FMEVLAIO: Automating Spatial Planning with FME
VLAIO: Automating Spatial Planning with FMEGIM_nv
 
What's new in FME 2019: FME Desktop
What's new in FME 2019: FME DesktopWhat's new in FME 2019: FME Desktop
What's new in FME 2019: FME DesktopGIM_nv
 
BIM-naar-GIS dataverwerking: linken en visualiseren
BIM-naar-GIS dataverwerking: linken en visualiseren BIM-naar-GIS dataverwerking: linken en visualiseren
BIM-naar-GIS dataverwerking: linken en visualiseren GIM_nv
 
Automating Spatial Data Sharing
Automating Spatial Data SharingAutomating Spatial Data Sharing
Automating Spatial Data SharingGIM_nv
 
Custom Transformers voor omzetting tussen Lambert72 en Lambert2008
Custom Transformers voor omzetting tussen Lambert72 en Lambert2008Custom Transformers voor omzetting tussen Lambert72 en Lambert2008
Custom Transformers voor omzetting tussen Lambert72 en Lambert2008GIM_nv
 
FME Custom Transformers pour la conversion entre les coordonnées Lambert72 et...
FME Custom Transformers pour la conversion entre les coordonnées Lambert72 et...FME Custom Transformers pour la conversion entre les coordonnées Lambert72 et...
FME Custom Transformers pour la conversion entre les coordonnées Lambert72 et...GIM_nv
 
Bridging the gap between BIM and GIS
Bridging the gap between BIM and GIS Bridging the gap between BIM and GIS
Bridging the gap between BIM and GIS GIM_nv
 
Ken Bragg: Batch data processing in FME
Ken Bragg: Batch data processing in FMEKen Bragg: Batch data processing in FME
Ken Bragg: Batch data processing in FMEGIM_nv
 
FME World Tour: The difficulties of a simple trail network
FME World Tour: The difficulties of a simple trail networkFME World Tour: The difficulties of a simple trail network
FME World Tour: The difficulties of a simple trail networkGIM_nv
 
Toveren met FME bij het Departement Leefmilieu, Natuur en Energie van de Vlaa...
Toveren met FME bij het Departement Leefmilieu, Natuur en Energie van de Vlaa...Toveren met FME bij het Departement Leefmilieu, Natuur en Energie van de Vlaa...
Toveren met FME bij het Departement Leefmilieu, Natuur en Energie van de Vlaa...GIM_nv
 
Kennismaking met FME
Kennismaking met FMEKennismaking met FME
Kennismaking met FMEGIM_nv
 
Infrabel: Smarter Railway Asset Management
Infrabel: Smarter Railway Asset ManagementInfrabel: Smarter Railway Asset Management
Infrabel: Smarter Railway Asset ManagementGIM_nv
 
FME als draaischijf voor GIS- en databeheerprocessen in de stad Brugge
FME als draaischijf voor GIS- en databeheerprocessen in de stad BruggeFME als draaischijf voor GIS- en databeheerprocessen in de stad Brugge
FME als draaischijf voor GIS- en databeheerprocessen in de stad BruggeGIM_nv
 
Environmental mapping: drones, aerial or satellite images?
Environmental mapping: drones, aerial or satellite images?Environmental mapping: drones, aerial or satellite images?
Environmental mapping: drones, aerial or satellite images?GIM_nv
 

Mais de GIM_nv (19)

What's new in_fme_2020_gerhard_fischl
What's new in_fme_2020_gerhard_fischlWhat's new in_fme_2020_gerhard_fischl
What's new in_fme_2020_gerhard_fischl
 
FME for Utilities: RESA
FME for Utilities: RESAFME for Utilities: RESA
FME for Utilities: RESA
 
Real-time location tracking with FME Server Automations
Real-time location tracking with FME Server AutomationsReal-time location tracking with FME Server Automations
Real-time location tracking with FME Server Automations
 
Validation and visualization of Revit BIM Models with FME
Validation and visualization of Revit BIM Models with FMEValidation and visualization of Revit BIM Models with FME
Validation and visualization of Revit BIM Models with FME
 
What's new in FME 2019: FME Server
What's new in FME 2019: FME ServerWhat's new in FME 2019: FME Server
What's new in FME 2019: FME Server
 
VLAIO: Automating Spatial Planning with FME
VLAIO: Automating Spatial Planning with FMEVLAIO: Automating Spatial Planning with FME
VLAIO: Automating Spatial Planning with FME
 
What's new in FME 2019: FME Desktop
What's new in FME 2019: FME DesktopWhat's new in FME 2019: FME Desktop
What's new in FME 2019: FME Desktop
 
BIM-naar-GIS dataverwerking: linken en visualiseren
BIM-naar-GIS dataverwerking: linken en visualiseren BIM-naar-GIS dataverwerking: linken en visualiseren
BIM-naar-GIS dataverwerking: linken en visualiseren
 
Automating Spatial Data Sharing
Automating Spatial Data SharingAutomating Spatial Data Sharing
Automating Spatial Data Sharing
 
Custom Transformers voor omzetting tussen Lambert72 en Lambert2008
Custom Transformers voor omzetting tussen Lambert72 en Lambert2008Custom Transformers voor omzetting tussen Lambert72 en Lambert2008
Custom Transformers voor omzetting tussen Lambert72 en Lambert2008
 
FME Custom Transformers pour la conversion entre les coordonnées Lambert72 et...
FME Custom Transformers pour la conversion entre les coordonnées Lambert72 et...FME Custom Transformers pour la conversion entre les coordonnées Lambert72 et...
FME Custom Transformers pour la conversion entre les coordonnées Lambert72 et...
 
Bridging the gap between BIM and GIS
Bridging the gap between BIM and GIS Bridging the gap between BIM and GIS
Bridging the gap between BIM and GIS
 
Ken Bragg: Batch data processing in FME
Ken Bragg: Batch data processing in FMEKen Bragg: Batch data processing in FME
Ken Bragg: Batch data processing in FME
 
FME World Tour: The difficulties of a simple trail network
FME World Tour: The difficulties of a simple trail networkFME World Tour: The difficulties of a simple trail network
FME World Tour: The difficulties of a simple trail network
 
Toveren met FME bij het Departement Leefmilieu, Natuur en Energie van de Vlaa...
Toveren met FME bij het Departement Leefmilieu, Natuur en Energie van de Vlaa...Toveren met FME bij het Departement Leefmilieu, Natuur en Energie van de Vlaa...
Toveren met FME bij het Departement Leefmilieu, Natuur en Energie van de Vlaa...
 
Kennismaking met FME
Kennismaking met FMEKennismaking met FME
Kennismaking met FME
 
Infrabel: Smarter Railway Asset Management
Infrabel: Smarter Railway Asset ManagementInfrabel: Smarter Railway Asset Management
Infrabel: Smarter Railway Asset Management
 
FME als draaischijf voor GIS- en databeheerprocessen in de stad Brugge
FME als draaischijf voor GIS- en databeheerprocessen in de stad BruggeFME als draaischijf voor GIS- en databeheerprocessen in de stad Brugge
FME als draaischijf voor GIS- en databeheerprocessen in de stad Brugge
 
Environmental mapping: drones, aerial or satellite images?
Environmental mapping: drones, aerial or satellite images?Environmental mapping: drones, aerial or satellite images?
Environmental mapping: drones, aerial or satellite images?
 

FME WT 2014: (FR) Transformation de modèle de données avec FME

  • 1. CONNECT. TRANSFORM. AUTOMATE. CONNECT. TRANSFORM. AUTOMATE. Transformation de modèles de données avec FME Christophe Adriaensen Team Manager Bruno De Lat Geodata Ingenieur and GIS Project Manager
  • 2. CONNECT. TRANSFORM. AUTOMATE. Contenu  Pourquoi changer de modèle de données?  Comment changer de modèle de données?  Démo
  • 3. CONNECT. TRANSFORM. AUTOMATE. Contenu  Pourquoi changer de modèle de données?  Comment changer de modèle de données?  Démo
  • 4. CONNECT. TRANSFORM. AUTOMATE. Pourquoi changer de modèle de données?  Déclencheurs externes  INSPIRE  Création d’un portail cartographique (ex KLIP en Flandre)  …  Déclencheurs internes  Livraison/Production de données  Utilisation d’un nouveau logiciel  Nouveaux besoins…
  • 5. CONNECT. TRANSFORM. AUTOMATE. Pourquoi changer de modèle de données?  INSPIRE  INfrastructure for SPatial InfoRmation de la Communauté Européenne  Directive pour la promotion de l’échange de géodonnées sur l’environnement dans l’Union Européenne  Transposition de la Directive INSPIRE en droit wallon (Décret InfraSIG Décembre 2009)
  • 6. CONNECT. TRANSFORM. AUTOMATE. Pourquoi changer de modèle de données?  KLIP  Kabel- en Leidinginformatieplatform  Prévenir les problèmes d’excavation des câbles et conduites  Cadre juridique  Décret du 14 mars 2008 (phase 1)  Décret du 17 janvier 2014 (phase 2 – phase numérique)
  • 7. CONNECT. TRANSFORM. AUTOMATE. Pourquoi changer de modèle de données?  KLIP phase 2  Demande de plans (entrepreneur)  Livraison de plans (gestionnaire de câbles et conduites)
  • 8. CONNECT. TRANSFORM. AUTOMATE. Pourquoi changer de modèle de données? BD Production GIM KLIP Engine KLIP Web Services KLIP Web Portaal BD KLIP Demande de plans GIM KLIP Admin PAV (demande de plans) IMKL (données) FME BD conforme IMKL ETL KLB
  • 9. CONNECT. TRANSFORM. AUTOMATE. Séminaire KLIP Phase numérique  Quand? : Jeudi 19 juin 2014  Où? : Bureaux de GIM à Heverlee
  • 10. CONNECT. TRANSFORM. AUTOMATE. Pourquoi changer de modèle de données?  Déclencheurs internes  Les besoins des utilisateurs évoluent  Respect des normes (ISO, OGC, INSPIRE,…)  Publication des données vers l’extérieur ou vers de nouveaux utilisateurs  Nouveaux contributeurs à la constitution de la donnée  Changement de logiciels  Changement de fournisseurs de données
  • 11. CONNECT. TRANSFORM. AUTOMATE. Contenu  Pourquoi changer de modèle de données?  Comment changer de modèle de données?  Démo
  • 12. CONNECT. TRANSFORM. AUTOMATE. Comment changer de modèle de données?  Changer de modèle de données avec des transformers  Changer de modèle de données avec le SchemaMapper  GML writer 2014
  • 13. CONNECT. TRANSFORM. AUTOMATE. Comment changer de modèle de données?  Changer de modèle de données avec des transformers  AttributeRenamer, AttributeCreator, StringConcatenator…  Output transformers (AreaCalculator, ExpressionEvaluator,…)  Opérations géométriques (VertexCreator, BoundinboxReplacer,…)  UUIDGenerator
  • 14. CONNECT. TRANSFORM. AUTOMATE. Comment changer de modèle de données?  Ce que vous avez (Source schema)  Ce que vous souhaitez (Destination schema)
  • 15. CONNECT. TRANSFORM. AUTOMATE. Comment changer de modèle de données?  Feature type mapping (type d’entité)  Attribute mapping (attribut)
  • 16. CONNECT. TRANSFORM. AUTOMATE. Comment changer de modèle de données?  Value mapping (valeur)
  • 17. CONNECT. TRANSFORM. AUTOMATE. Comment changer de modèle de données?  UUIDGenerator (Universally Unique IDentifier)
  • 18. CONNECT. TRANSFORM. AUTOMATE. Comment changer de modèle de données? Feature Type mapping Attribute mapping Value mapping Création de nouveaux attributs
  • 19. CONNECT. TRANSFORM. AUTOMATE. Comment changer de modèle de données?  Changer de modèle de données avec le SchemaMapper  En général les modifications du modèle de données sont faites par un expert de données et non par un expert FME  Les actions sont définies en dehors de FME en csv, xls, DB,…  Mapping complexe (plusieurs règles) dans un tranformer
  • 20. CONNECT. TRANSFORM. AUTOMATE. Comment changer de modèle de données?  GML writer 2014  INSPIRE output  Writer basé sur un schéma xsd  Mapping vers d’autres attributs cf autres formats  XML templater n’est plus nécessaire  Validation par rapport au schéma xsd
  • 21. CONNECT. TRANSFORM. AUTOMATE. Contenu  Pourquoi changer de modèle de données?  Comment changer de modèle de données?  Démo
  • 23. CONNECT. TRANSFORM. AUTOMATE. Merci!  Des questions?  Pour plus d’informations:  Bruno De Lat  bruno.delat@gim.be  GIM  http://www.gim.be