FME WT 2014: (FR) Adaptation des géodonnées à un référentiel tel que le PICC

Post on 10-Jul-2015

109 views 0 download

Transcript of FME WT 2014: (FR) Adaptation des géodonnées à un référentiel tel que le PICC

CONNECT. TRANSFORM. AUTOMATE.

Adaptation de géodonnées à un référentielFrançois DonnayChef de projet GIS et Geo-ICT

CONNECT. TRANSFORM. AUTOMATE.

Contenu

Utilisation de données provenant de différents référentiels

Concepts

4 exemples

CONNECT. TRANSFORM. AUTOMATE.

2 sources

Source A:• Parcelles• Bâtiments• Piscines• Arbres• Rampe• a

Source B:• Parcelles• Bâtiments

CONNECT. TRANSFORM. AUTOMATE.

Intégration des données

Cas de figure 1: Géométrie d’une source prend le pas sur l’autre. Attributs des deux.

Par exemple les parcelles

Eventuellement les bâtiments

Condition: Même type d’objets présents dans les deux sources

CONNECT. TRANSFORM. AUTOMATE.

Intégration des données

Cas de figure 2: Combinaison des géométries

Par exemple: Bâtiment principal provenant de la source B

Dépendances provenant de la source A

CONNECT. TRANSFORM. AUTOMATE.

Intégration des données

Cas de figure 3: Déplacement d’objets ou adaptation de leur forme Déplacement local

Vecteurs de déplacement

Déplacement Transformation affine

Au niveau de l’objet

Adaptation de la forme Rubbersheeting

Au niveau du vertex

Condition: Création des vecteurs nécessaires au déplacement des objets

CONNECT. TRANSFORM. AUTOMATE.

Référence vs Source

FME offre la possibilité d’harmoniser ses propres données et de les rendre plus précises

Flandre: GRB + MRB-Wegen

GRB: Utilisation obligatoire à partir de janvier 2015 pour les communes

Wallonie: PICC

Bruxelles: URBIS

CONNECT. TRANSFORM. AUTOMATE.

Exemples

1. Calage des limites parcellaires par rapport au GRB

2. Calage de données des impétrants sur le PICC

3. Harmonisation des polygones du WIS sur le GRB

4. Harmoniser des attributs relatifs à des routes par rapport aux routes du MRB

CONNECT. TRANSFORM. AUTOMATE.Grip op het GRB - 28-03-2014 9

Exemples données parcellaires: Contours des permis de bâtir

Problèmes: les contours de CadMap ne correspondent aux parcelles GRB

Solution:

CadMap versus parcelles GRB

Les permis de bâtir surposésà CadMap

Résultat: Le permis de bâtirmappé aux parcelles GRBcorrespondants (dans ce cas-ci couvre deux parcelles GRB)

Calage des limites parcellaires par rapport au GRB

CONNECT. TRANSFORM. AUTOMATE.

Calage des limites parcellaires par rapport au GRB

Processus

Parcelles du GRB

Polygones

Transformation des polygones

Attributs originaux+2 attributs supplémentaires

(CAT & CORR)

Attributs originaux

Rapports statistiques

Permis, inscriptions, terrains non occupés,

(parcelles avec ou sans CAPAKEY)

CONNECT. TRANSFORM. AUTOMATE.

Calage des limites parcellaires par rapport au GRB

11

CONNECT. TRANSFORM. AUTOMATE.

Calage des limites parcellaires par rapport au GRB

Catégories

A -> F: de « Excellent » à « Pas de correspondance »

Sub-divisé en « 1 » et « 2 » en fonction de la correspondance avec les CAPAKEY

12

Description Action Category

Top category, CAPAKEY match transform A1

Top category, no CAPAKEY match transform A2

Top intermediate, CAPAKEY match transform B1

Top intermediate, no CAPAKEY match Transform B2

Low intermediate, CAPAKEY match Transform C1

Low intermediate, no CAPAKEY match Transform C2

Low category, CAPAKEY match Transform D1

Low category, no CAPAKEY match Transform D2

No match, overlap met, CAPAKEY match Transform E1

No match, overlap met, no CAPAKEY match no action E2

No match, no overlap, CAPAKEY match Transform F1

No match, no overlap, no CAPAKEY match no action F2

CONNECT. TRANSFORM. AUTOMATE.

Calage des limites parcellaires par rapport au GRB

13

CONNECT. TRANSFORM. AUTOMATE.

Calage des limites parcellaires par rapport au GRB

GRIP op GRB- 28-03-2014 14

CONNECT. TRANSFORM. AUTOMATE.

Calage des limites parcellaires par rapport au GRB

GRIP op GRB- 28-03-2014 15

CONNECT. TRANSFORM. AUTOMATE.

Calage des limites parcellaires par rapport au GRB

GRIP op GRB- 28-03-2014 16

CONNECT. TRANSFORM. AUTOMATE.

Calage des limites parcellaires par rapport au GRB

17

CAPAKEY identique?

NON (E2)

OUI (E1)

CONNECT. TRANSFORM. AUTOMATE.

Calage des limites parcellaires par rapport au GRB

18

CAPAKEY identique?

NON (F2)

OUI (F1)

CONNECT. TRANSFORM. AUTOMATE.

Calage des limites parcellaires par rapport au GRB

Classification quantitative

Rapport de vérification

19

CONNECT. TRANSFORM. AUTOMATE.

Calage des limites parcellaires par rapport au GRB

Possibles de travailler avec plusieurs couches

Résumé succinct

Aperçus détaillés par couche

20

CONNECT. TRANSFORM. AUTOMATE.

Calage des limites parcellaires par rapport au GRB Automatisation maximale et efficace

Pour les informations sur les limites parcellaires Les données en input au sein de la même couche peuvent se

superposer

Input peuvent être en « multipart » (output sont aussi en multipart)

Les données en input peuvent contenir des « donuts » (output ont aussi des « donuts »)

Relation entre les polygones (permis) et les parcelles (GRB) 1-1

1-n

CAPAKEY Optionel

Améliore la classification

21

CONNECT. TRANSFORM. AUTOMATE.

Calage des données des impétrants sur le PICC

SWDE (Réseau de distribution d’eau)

40.000km de conduites positionnées sur des fonds de plan différents

Nécessité de recaler leur réseau sur le PICC (pour répondre notamment aux exigences du KLIM-CICC)

Automatisation du recalage afin de limiter l’intervention manuelle

22

CONNECT. TRANSFORM. AUTOMATE.

Calage des données des impétrants sur le PICC

Exemple de positionnement des conduites

23

Réseau de distribution (en rouge) par rapport au fond de plan source

Même réseau par rapport au PICC

CONNECT. TRANSFORM. AUTOMATE.

Etape 1: Calculer et créer les vecteurs de déplacement

Quantifier le déplacement entre la source 1 (ancienne) et la source 2 (nouvelle)

Hétérogénéité locale requiert un filtrage des vecteurs

Etape 2: Utiliser les vecteurs de déplacement pour tout type de données (points, lignes, polygones)

Rubbersheeting

Calage des données des impétrants sur le PICC

CONNECT. TRANSFORM. AUTOMATE.

Calage des données des impétrants sur le PICC

Etape 1: Calculer et créer les vecteurs de déplacement

Rechercher des points similaires

Exemple: Caractéristiques de chaque sommet d’un bâtiment :

Angle interne

Azimuth de l’angle

Longueur des deux

segments composant le

sommet

25

CONNECT. TRANSFORM. AUTOMATE.

Calage des données des impétrants sur le PICC

Recherche d’un maximum d’objets « identiques » dans les deux couches Par exemple

Points: lampadaires, abri-bus, plaques d’égouts…

Lignes: axe des routes, égouts, axe des cours d’eau…

Polygones: bâtiments, parcelles…

Le résultat final est fonction du nombre et de la qualité des vecteurs

26

CONNECT. TRANSFORM. AUTOMATE.

Calage des données des impétrants sur le PICC

Etape 2: « Rubbersheeting » Chaque vertex de la source de données est déplacé sur base de ses

vecteurs proches

Principe « ISDW »

Influence d’un vecteur= 1/d²

Avantage: la relation topologique est conservée

27

CONNECT. TRANSFORM. AUTOMATE. 28

Original Vecteurs Après Rubbersheeting

Calage des données des impétrants sur le PICC

CONNECT. TRANSFORM. AUTOMATE. 29

Original Vecteurs Après Rubbersheeting

Calage des données des impétrants sur le PICC

CONNECT. TRANSFORM. AUTOMATE.

Calage des données des impétrants sur le PICC

Conclusions:

Déplacements de tous les objets en respectant la topologie

La qualité des résultats dépend des vecteurs créés et donc des différences observées entre le fond de plan source et le PICC ainsi que de l’hétérogénéité au sein du fond de plan source

30

CONNECT. TRANSFORM. AUTOMATE. 31

Harmonisation des données de la ville de Gand au GRB

WIS = Wegeninformatiesysteem

Harmonisation des polygones du WIS sur le GRB

CONNECT. TRANSFORM. AUTOMATE.

Harmonisation des polygones du WIS sur le GRB

32

Superposition avec le GRB

Anomalies (petites et grandes)

Brainstorming aboutissant sur plusieurs suggestions

Critère développé: “Chaque ligne du WGO-wcz doit correspondre à un ou plusieurs segment(s) des polygones WIS”

Lignes WGO-wcz = limite entre le trottoir et la route (référence)

CONNECT. TRANSFORM. AUTOMATE.

Harmonisation des polygones du WIS sur le GRB

Vecteurs de déplacement

Calculer la nouvelle position de chaque vertex WIS par rapport au GRB

Pourcentage du WIS

Le sens de digitalisation GRB doit être identique à celui du WIS

Création des vecteurs de déplacement

33

0 % 31 %

60 %

100 %

0 %31 %

60 %

100 %

CONNECT. TRANSFORM. AUTOMATE.

Vecteurs de déplacement

34

Harmonisation des polygones du WIS sur le GRB

CONNECT. TRANSFORM. AUTOMATE. 35

Harmonisation des polygones du WIS sur le GRB

CONNECT. TRANSFORM. AUTOMATE. 36

Résultats

Avant Après

Blanc = Référence GRB Couleur = WIS

CONNECT. TRANSFORM. AUTOMATE. 37

Résultats

Avant Après

Blanc = Référence GRB Couleur = WIS

CONNECT. TRANSFORM. AUTOMATE. 38

Résultats

Avant Après

Blanc = Référence GRB Couleur = WIS

CONNECT. TRANSFORM. AUTOMATE.

Conclusions:

Automatisation est possible

Plus de relations entre le WIS et le GRB pour obtenir de meilleurs vecteurs et déplacements (prendre plusieurs lignes de référence)

39

Harmonisation des polygones du WIS sur le GRB

CONNECT. TRANSFORM. AUTOMATE.

Couche(s) de données propre(s)

Ajouter les attributs contenus dans une (des) couche(s) sur la géométrie des routes du MRB (référence)

Exemple le REVETEMENT

Harmoniser les attributs des routes par rapport aux routes du MRB

CONNECT. TRANSFORM. AUTOMATE.

Harmoniser les attributs des routes par rapport aux routes du MRB

CONNECT. TRANSFORM. AUTOMATE.

Post-Processing: Disparition des petits éléments

Harmoniser les attributs des routes par rapport aux routes du MRB

CONNECT. TRANSFORM. AUTOMATE.

Conclusions

Récupérer des attributs et les appliquer sur un filaire de référence est possible

Le post-traitement est recommandé afin d’éviter de trop petits éléments

Harmoniser les attributs des routes par rapport aux routes du MRB

CONNECT. TRANSFORM. AUTOMATE.

GIM Centre de FormationFME les Bases

Contenu Réaliser des transformations complexes de données à l’aide de FME Workbench

Afficher et explorer les données avec FME Viewer

Appliquer les “bonnes pratiques” lors de modèles FME importants

Manipuler des données géométriques et attributaires en utilisant les « transformers ».

Travailler avec des sources de données multiples dans un seul modèle

Créer des modèles facilement modifiables et agréables à utiliser

Prérequis? Connaissances de bases en GIS

Où et Quand? Mardi 20 & jeudi 22 mai 2014 (Heverlee - NL)

Mardi 4 & jeudi 6 novembre 2014 (Heverlee - NL)

Mardi 3 & jeudi 5 juin 2014 (Gembloux - ENG)

Mardi 18 & jeudi 20 novembre 2014 (Gembloux – ENG)

CONNECT. TRANSFORM. AUTOMATE.

Résumé

Harmoniser ses propres données par rapport à un référentiel

Récupérer et mapper la géométrie (parcelles)

Adapter la géométrie avec le Rubbersheeter(conduites)

Transfert d’attributs (routes du MRB)

FME rend l’automatisation possible

CONNECT. TRANSFORM. AUTOMATE.

Merci!

Des questions?

Pour plus d’informations:

François Donnay

francois.donnay@gim.be

GIM

http://www.gim.be