Zones à valider dans des classes d'entités versionnées
Cette rubrique s'applique uniquement à ArcEditor et ArcInfo.
Différents responsables de la mise à jour peuvent mettre à jour simultanément un jeu de données d'entité et sa topologie.
- Chaque responsable de mise à jour suit un workflow pour valider la topologie mise à jour et rechercher et corriger les erreurs (ou les définir comme des exceptions) pour la version de mise à jour individuelle.
- En général, plusieurs versions de mise à jour sont fusionnées dans une version principale commune (habituellement appelée Version par défaut).
- Il est important de noter que de nouvelles erreurs topologiques et des conflits peuvent se produire lors de la réconciliation des versions, même si chaque version mise à jour a été validée et est exempte d'erreurs.
- Pour gérer de telles erreurs, les topologies versionnées disposent de règles spéciales de traitement des erreurs et de détection des conflits ayant une incidence sur le processus de réconciliation.
Les sections suivantes décrivent les résultats de la réconciliation des zones à valider, des erreurs, des exceptions et des conflits potentiels. Dans chaque cas, les résultats sont basés sur une réconciliation dans laquelle des versions parent et enfant ont chacune été mise à jour depuis la création de la version enfant. Si la version parent n'est pas mise à jour avant la réconciliation de la version enfant, les résultats de la réconciliation correspondent au contenu de la version enfant. Dans chaque exemple, vous créez Version2 en tant qu'enfant de Version1. Vous mettez alors à jour les deux versions de la manière décrite dans l'exemple ; ainsi vous réconciliez Version2 avec Version1. Pour les illustrations des exemples suivants, utilisez ce qui suit comme légende :
Exemple 1 :
- Toutes les zones à valider présentes dans la version parent ou enfant qui n'existaient pas avant la création des versions parent et enfant conservent cet état suite à la réconciliation.
- Toute zone à valider déjà présente dans la version parent et validée dans la version enfant redevient une zone à valider suite à la réconciliation.
- Toute zone à valider introduite et validée dans la version parent, présente ou non dans la version enfant, reste validée suite à la réconciliation.
Comme indiqué ci-dessus, l'état d'origine du parent (aucune zone à valider) est conservé après la réconciliation. Toutefois, d'autres zones à valider peuvent être créées à la suite de mises à jour exécutées sur la version enfant.
Les exemples 2 et 3 ci-dessous illustrent d'autres scénarios dans lesquels toute zone à valider introduite et validée dans la version parent reste validée suite à la réconciliation.
Exemple 2 :
Exemple 3 :
Toutes les mises à jour effectuées sur les entités topologiques dans la version enfant produisent une zone à valider après la réconciliation, même si vous validez cette zone dans la version enfant. Il en est de même lorsque la mise à jour initiale n'a pas produit de zone à valider, par exemple, une mise à jour des attributs. Ceci est illustré dans les exemples suivants :

Dans l'exemple suivant, Version1 et Version2 ont été modifiés ; toutefois, dans cet exemple, la forme polygonale a été modifiée uniquement dans Version2
Exemple 4 :
Exemple 5 :