Les outils Générer des liens de déformation élastique, Transférer les attributs et Détecter les modifications apportées aux entités utilisent des techniques d’appariement d’entités pour identifier les entités correspondantes et générer divers résultats. Le processus d’appariement d’entités et les informations d’appariement d’entités qui se trouvent dans la table d’appariement sont décrits ci-dessous.
Processus d’appariement d’entités
L’appariement d’entités consiste à rechercher les entités correspondantes dans deux jeux de données similaires en fonction d’une distance de recherche. L’un des jeux de données est appelé source tandis que l’autre est appelé cible, en particulier lorsque l’appariement d’entités est utilisé pour dériver des liens de déformation élastique ou pour transférer des attributs des données source vers les données cible. Ces jeux de données se chevauchent mais ne sont pas parfaitement alignés à cause d’une collecte de données incohérente, de modifications au fil du temps ou d’autres raisons. La Figure 1 ci-dessous présente un exemple de rues dans lequel les entités source proviennent d’un fournisseur de données commerciales et les entités cible sont créées et gérées par une municipalité.

Le processus d’appariement d’entités analyse la topologie source et cible, détecte certains modèles d’entités, apparie les modèles et apparie les entités dans les modèles. L’exactitude de l’appariement des entités dépend de la similitude, de la complexité et de la qualité des données. En général, plus les deux jeux de données sont similaires, meilleurs sont les résultats d’appariement. Habituellement, un pourcentage élevé d’appariements réussis peut être obtenu, tandis qu’une incertitude et des erreurs peuvent se produire et nécessiter une post-inspection et des corrections.
Les attributs d’entités permettent de déterminer l’appariement correct dans l’appariement d’entités. Si une ou plusieurs paires de champs d’appariement sont spécifiées, les entités appariées spatialement sont vérifiées à l’aide des champs d’appariement. Par exemple, si une entité source apparie spatialement deux entités cible candidates, mais que l’une des entités cible contient des valeurs attributaires d’appariement mais pas l’autre, la première est utilisée comme correspondance finale. La condition de l’appariement attributaire affecte le niveau de confiance de l’appariement d’entités.
Table d’appariement
Les outils Générer des liens de déformation élastique, Transférer les attributs et Détecter les modifications apportées aux entités peuvent générer une table d’appariement. La table d’appariement fournit des informations complètes d’appariement d’entités avec les champs suivants pour permettre de comprendre le résultat et pour faciliter la post-inspection et l’analyse ultérieure :
- SRC_FID– ID de l’entité source. La valeur est -1 pour une entité source non appariée.
- TGT_FID– ID de l’entité cible. La valeur est -1 pour une entité cible non appariée.
- FM_GRP– ID de groupe unique pour les entités appariées et -1 pour les entités source ou cible non appariées.
- FM_MN– Relations d’appariement entre les entités source et cible au format m:n, où m et n sont le nombre d’entités source et cible dans un groupe d’appariement, respectivement. Par exemple, 1:1 est un appariement un vers un et 3:2 un appariement trois vers deux. Pour des entités source ou cible non appariées, la valeur de ce champ est N/A pour non applicable.
- FM_CONF– Ce champ stocke les valeurs suivantes, qui représentent le niveau de confiance de l’appariement d’entités.
- 100 – Appariement confirmé par les champs d’appariement spécifiés.
- 75 – Appariement non confirmé par les champs d’appariement spécifiés, soit parce que les champs d’appariement ne sont pas spécifiés, soit parce qu’aucune valeur n’a été trouvée dans les champs d’appariement spécifiés.
- 50 – Appariement avec une différence de valeur de champ dans les champs d’appariement spécifiés.
- 0 – Entités source ou cible non appariées.
La section suivante contient des exemples de scénarios d’appariement d’entités et les informations d’appariement dans les tables d’appariement. À des fins de simplification, un appariement attributaire est pris en charge pour toutes les entités appariées, qui sont reflétées par une valeur 100 pour FM_CONF.
Groupes d’appariement et relations d’appariement
Étant donné que l’appariement d’entités se base sur une topologie d’entités et des modèles spatiaux dans lesquels une ou plusieurs entités source et une ou plusieurs entités cible sont reconnues comme possédant une structure topologique ou un modèle spatial d’appariement, un groupe d’appariement est formé. Au sein de chaque groupe d’appariement, la relation d’appariement est définie par le nombre d’entités source (m) par rapport au nombre d’entités cible (n), comme expliqué ci-dessous et illustré dans la Figure 2 :
- Appariement un vers un (1:1)
Une entité source correspond à une entité cible et elles appartiennent au même groupe d’appariement.
- Appariement un vers plusieurs (1:m)
Une entité source correspond à plusieurs entités cible et elles appartiennent toutes au même groupe d’appariement.
- Appariement plusieurs vers un (m:1)
Plusieurs entités source correspondent à une entité cible et elles appartiennent toutes au même groupe d’appariement.
- Appariement plusieurs vers plusieurs (m:n)
Plusieurs entités source correspondent à plusieurs entités cible et elles appartiennent toutes au même groupe d’appariement.

Vous avez un commentaire à formuler concernant cette rubrique ?