fme wt 2014: (fr) transformation de modèle de données avec fme

Post on 22-Jun-2015

121 Views

Category:

Software

7 Downloads

Preview:

Click to see full reader

DESCRIPTION

Presentation on FME World Tour 2014 in Namur hosted by GIM. Data remodelling and Schema Mapping (FRENCH)

TRANSCRIPT

CONNECT. TRANSFORM. AUTOMATE.

CONNECT. TRANSFORM. AUTOMATE.

Transformation de modèles de données avec FMEChristophe AdriaensenTeam ManagerBruno De LatGeodata 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?

BDProduction

GIM KLIP Engine

KLIP Web Services

KLIP Web Portaal

BD KLIP Demande de

plans

GIM KLIP Admin

PAV (demande de plans) IMKL (données)

FMEBD

conformeIMKL

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 mappingCré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

top related