Ce diaporama a bien été signalé.
Nous utilisons votre profil LinkedIn et vos données d’activité pour vous proposer des publicités personnalisées et pertinentes. Vous pouvez changer vos préférences de publicités à tout moment.
Intégration de mises  à jour au travers  de lots différentiels Jean-Marc Viglino - IGN 17 mai 2011
Repenser les mises à jour <ul><li>Fin de la constitution du RGE </li></ul><ul><li>Début de sa mise à jour en continu </li>...
COP Etat - IGN <ul><li>« Promouvoir une  politique  nationale  d’information  géographique   partagée , renforcer les  coo...
Livraison des mises à jour Lot Mis à jour Nouvelle base  (nouvelles valeurs) Lot initial Base initiale  (anciennes valeurs...
Livraisons différentiels Décrire les  évolutions  du  référentiel  entre deux  livraisons  pour appliquer  la bonne  strat...
Décrire les évolutions Types d’évolution Créations Destructions Modifications sémantiques Fusions Scissions Modifications ...
Format différentiel Fichier  générique   XML Format  ouvert  et évolutif. Outils d’ analyse , de  filtrage  et d’ intégrat...
Problématique Référence  évolutions corrélation propagation Base de règles différentiel t0 t1 identifiants Dépend du  modè...
Les modèles de référencement couches indépendantes références croisées structuré objet RGE Donnée métier 1 Donnée métier 2...
Mode de référencement <ul><li>Exemple : barrière sur une route </li></ul><ul><li>un  attribut  sur le tronçon : la route e...
Intégration des évolutions écrasement transfert fusion Donnée métier RGE Donnée métier RGE Base métier RGE RGE Base métier...
Exemple d’intégration 1 Couche  métier  ponctuelle. Liée  au  référentiel  par un  calcul  topologique  +   corrections   ...
Exemple d’intégration 2 Transférer  les  attributs  métiers  sur la  nouvelle  version  du référentiel Un outil développé ...
Transfert de données Attributs métier Attribut Attribut
Les cas à gérer <ul><li>Stabilité / fausses modif : </li></ul><ul><li>Modification sémantique : </li></ul><ul><li>Modifica...
Processus <ul><li>3 méthodes </li></ul><ul><li>Processus itératif </li></ul><ul><li>Production de listes de contrôles  (at...
Merci de votre attention.
Prochain SlideShare
Chargement dans…5
×

Intégration de mises à jour au travers de lots différentiels

730 vues

Publié le

Présentation lors de la rencontre SIG-la-Lettre 2010 à l'ENSG.

Publié dans : Technologie
  • Soyez le premier à commenter

  • Soyez le premier à aimer ceci

Intégration de mises à jour au travers de lots différentiels

  1. 1. Intégration de mises à jour au travers de lots différentiels Jean-Marc Viglino - IGN 17 mai 2011
  2. 2. Repenser les mises à jour <ul><li>Fin de la constitution du RGE </li></ul><ul><li>Début de sa mise à jour en continu </li></ul><ul><li>Partenariats et échanges de données </li></ul><ul><li>Mise en place d’INSPIRE </li></ul><ul><li>Économie de gain et d’efficacité </li></ul><ul><li>Démultiplication des usages (70% des actions et des décisions des administrations comportent une dimension géographique) </li></ul>
  3. 3. COP Etat - IGN <ul><li>« Promouvoir une politique nationale d’information géographique partagée , renforcer les coopérations entre ses acteurs » </li></ul><ul><li>Contrat d’objectif et de performance 2010-2013 entre l’Etat et l’IGN </li></ul><ul><li>§ I.4 Nouvelles priorités des pouvoirs publics p.10 </li></ul>
  4. 4. Livraison des mises à jour Lot Mis à jour Nouvelle base (nouvelles valeurs) Lot initial Base initiale (anciennes valeurs) Informations d’évolution Type de mise à jour Méta-données…
  5. 5. Livraisons différentiels Décrire les évolutions du référentiel entre deux livraisons pour appliquer la bonne stratégie de mise à jour . Livraison n Livraison n+1 Mise à jour d’une 2x2 voies au nord de Vannes Création Destruction Modification sémantique Fusion Scission Modification géométrique (-10m) Modification géométrique (+10m)
  6. 6. Décrire les évolutions Types d’évolution Créations Destructions Modifications sémantiques Fusions Scissions Modifications géométriques Fausses modifications Transtypage Agrégations Un format pour décrire les évolutions des objets identifié par un identifiant entre deux livraisons Type {obj, struct} MAJ Type {C,D,F,S, MG,MS,MM,FM} MAJ_OBJ Etat {OLD,NEW} Type {C,D, MG,MS,MM} EVOL_OBJ Identifiant Géométrie Attributs… OBJ_LOT nom valeur EVOL_ELEM_ATT 0 0..n 1 1..n 1 1..n Géométrie (gml:Point, gml:LineString, gml:MultiPolygon) EVOL_ELEM_GEO 0..1 EVOL
  7. 7. Format différentiel Fichier générique XML Format ouvert et évolutif. Outils d’ analyse , de filtrage et d’ intégration dans un SIG .
  8. 8. Problématique Référence évolutions corrélation propagation Base de règles différentiel t0 t1 identifiants Dépend du modèle pour référencer les données métier, de l’ implémentation et de la stratégie d’intégration Référence Utilisateur Utilisateur ? ? ? ? ?
  9. 9. Les modèles de référencement couches indépendantes références croisées structuré objet RGE Donnée métier 1 Donnée métier 2 Donnée métier 4 Donnée métier 3 RGE RGE Donnée métier 2 Donnée métier 1 Donnée métier 2
  10. 10. Mode de référencement <ul><li>Exemple : barrière sur une route </li></ul><ul><li>un attribut sur le tronçon : la route est barrée, inutile de savoir où, on ne peut pas passer ! </li></ul><ul><li>une référence linéaire : il y a une barrière à 2 km du début du tronçon de route. </li></ul><ul><li>un partage de géométrie  : un ponctuel &quot;barrière&quot; est placé sur le tronçon de route. </li></ul>Attribut Lien (ID) Topologie (partage de géométrie) Requête spatiales Requête Référencement linéaire…
  11. 11. Intégration des évolutions écrasement transfert fusion Donnée métier RGE Donnée métier RGE Base métier RGE RGE Base métier Base métier n+1
  12. 12. Exemple d’intégration 1 Couche métier ponctuelle. Liée au référentiel par un calcul topologique + corrections manuelles Lors d’une mise à jour , on utilise les information du différentiel pour ne reprendre les traitements que sur les objets qui ont été modifiés . On utilise la généalogie proposée (fusion, scission) pour limiter les choix et assurer la cohérence avec le nouveau référentiel.
  13. 13. Exemple d’intégration 2 Transférer les attributs métiers sur la nouvelle version du référentiel Un outil développé par l’IGN comme « Preuve de Concept ». Attribut
  14. 14. Transfert de données Attributs métier Attribut Attribut
  15. 15. Les cas à gérer <ul><li>Stabilité / fausses modif : </li></ul><ul><li>Modification sémantique : </li></ul><ul><li>Modification géométrique : </li></ul><ul><li>Fusion : </li></ul><ul><li>Scission : </li></ul><ul><li>Destruction / création : </li></ul>contrôles SDM type de modification att att att att Contrôle sémantique att att Invariants géométriques Distances att1 att2 att2 Contrôle des attributs (att1 ≠ att2) att att att Contrôle sémantique att att Jointure topologique (transfert au plus proche)
  16. 16. Processus <ul><li>3 méthodes </li></ul><ul><li>Processus itératif </li></ul><ul><li>Production de listes de contrôles (attributs non transféré, collisions, variation géométrique, conflits d’attributs, etc.) </li></ul><ul><li>Sur identifiant (avec différentiel) </li></ul><ul><li>Par position géométrique stricte </li></ul><ul><li>Par position géométrique approchée (paramétrable) </li></ul>Transféré A vérifié Non transféré
  17. 17. Merci de votre attention.

×