Codes de résultat

Les codes de résultat contiennent des informations relatives à la réussite ou à l'échec de la tentative de géocodage, ainsi que des informations concernant la précision du géocode.

Tableau 1. Sortie de code de résultat

columnName

Description

Geocoder.MatchCode

Indique la proximité du rapprochement entre l'adresse d'entrée et l'adresse du candidat.

IsCloseMatch

Indique si l'adresse est considérée, ou non, comme une correspondance proche. Une adresse est considérée proche selon les options de « Critères de correspondance proche » définies dans l'onglet Correspondance.

Y
Oui, l'adresse est une correspondance proche.
N
Non, l'adresse n'est pas une correspondance proche.

MultiMatchCount

Pour le géocodage des adresses de rue, le nombre de positions d'adresses correspondantes trouvé pour l'adresse spécifiée.

Pour le géocodage d'intersections, le nombre de positions d'intersection de rues correspondantes trouvé pour les adresses spécifiées.

Status

Signale la réussite ou l'échec de la tentative de correspondance

null
Effectué
F
Échec

Status.Code

Si le géocodeur n'a pas été en mesure de traiter l'adresse, la raison apparaîtra dans ce champ.

  • Erreur système interne
  • Géocode introuvable
  • Données d'entrée insuffisantes
  • Plusieurs correspondances ont été trouvées
  • Une exception s'est produite
  • Impossible d'initialiser le géocodeur
  • Aucune correspondance n'a été trouvée

Status.Description

Si le géocodeur n'a pas été en mesure de traiter l'adresse, la description de cet échec apparaîtra dans ce champ.

Problème + explication
Renvoyé quand Status.Code = Internal System Error.
Geocoding Failed
Renvoyé quand Status.code = No Geocode Found.
No location returned
Renvoyé quand Status.code = No Geocode Found.
No Candidates Returned
Le géocodeur n'a pas pu identifier de correspondance du candidat pour cette adresse.
Multiple Candidates Returned and Keep Multiple Matches not selected
L'adresse a produit plusieurs candidats Pour que l'adresse du candidat soit renvoyée, vous devez spécifier KeepMultimatch=Y et sélectionner l'option .

LocationPrecision

Code permettant d'évaluer la précision du géocode. L'un des éléments suivants :

0
Aucune information de coordonnées n'est disponible pour cette adresse du candidat.
1
Adresse postale interpolée.
2
Point de milieu du segment de rue.
3
Centroïde de code postal 1.
4
Centroïde de code postal 2 partiel.
5
Centroïde de code postal 2.
6
Intersection.
7
Point d'intérêt. Il s'agit d'une valeur de paramètre fictif. Les bases de données Spectrum ne comportent pas de données POI, raison pour laquelle il n'est pas possible d'obtenir ce renvoi.
8
Centroïde d'État/province.
9
Centroïde de comté.
10
Centroïde de ville.
11
Centroïde de localité
12 - 15 (codes LocationPrecision)
Pour la plupart des pays, les codes LocationPrecision 12 à 15 sont réservés aux éléments personnalisés non spécifiés.
13
Précision relative à un point supplémentaire pour un élément personnalisé non spécifié.
14
Précision relative à un point supplémentaire pour un élément personnalisé non spécifié.
15
Précision relative à un point supplémentaire pour un élément personnalisé non spécifié.
16
Le résultat est un point d'adresse.
17
Le résultat a été généré à l'aide de données de points d'adresse pour modifier les données de segment candidats.
18
Le résultat est un point d'adresse qui a été projeté via la fonction de décalage d'axe. Pour utiliser la fonction de décalage de ligne centrale, et par conséquent renvoyer une valeur LocationPrecision de 18, vous devez disposer à la fois de la base de données de plages de points et de rues.

StreetDataType

L'ordre de recherche par défaut de la base de données utilisé pour géocoder l'adresse. Une valeur de « 1 » indique que la base de données est première dans l'ordre de recherche par défaut, « 2 » indique que la base de données est deuxième dans l'ordre de recherche par défaut, etc.