Critères de correspondance personnalisés

Différence entre les critères de correspondance pour le géocodage américain et non américain

Les « critères de correspondance obligatoire » utilisés en mode de correspondance personnalisé de Geocode US Address fonctionnent différemment des « critères de correspondance proche » des géocodeurs non américains. Pour Geocode US Address, le critère de correspondance personnalisé définit les éléments de l'adresse qui doivent correspondre à la base de données de référence pour que la correspondance soit renvoyée en tant que candidat. Tous les candidats renvoyés par Geocode US Address correspondront aux éléments que vous définissez pour autant que ces éléments soient disponibles dans la base de données de référence. Toutefois, dans les géocodeurs non américains, les critères de « correspondance proche » servent à déterminer les candidats qui sont des correspondances proches et ceux qui n'en sont pas. Les géocodeurs non américains peuvent renvoyer des candidats proches ou non proches, suivant l'activation ou non de l'option l'option CloseMatchesOnly. En résumé, les critères de « correspondance obligatoire » utilisés par Geocode US Address limitent automatiquement les candidats renvoyés, tandis que les « critères de correspondance proche » utilisés par les géocodeurs non-américains ne limitent pas les candidats renvoyés.

Options de critères de correspondance personnalisés

Parameter Description

MustMatchInput

Indique si les candidats doivent correspondre à tous les champs de saisie remplis. Par exemple, si une adresse saisie contient une ville et un code postal, les candidats pour cette adresse doivent correspondre au niveau de la ville et du code postal.

Y
Oui, les candidats doivent correspondre à toutes les entrées.
N
Non, les candidats n'ont pas à correspondre à toutes les entrées. Par défaut.

MustMatchStreet

Spécifie si les candidats doivent correspondre au nom de rue

Y
Oui, les candidats doivent correspondre au nom de rue.
N
Non, il ne doit pas y avoir de correspondance entre les candidats et le nom de rue. Par défaut.

MustMatchStateProvince

Spécifie si les candidats doivent correspondre à l'état.

Y
Oui, les candidats doivent correspondre à l'état.
N
Non, il ne doit pas y avoir de correspondance entre les candidats et l'état. Par défaut.

MustMatchHouseNumber

Spécifie si les candidats doivent correspondre à tous les numéros de maison. Si le numéro de maison d'entrée n'est pas compris dans une certaine plage de la rue, GeocodeUSAddress choisit la plage la plus proche sur la rue qui a la même parité (numéro de maison pair ou impair) que le numéro de l'adresse d'entrée. GeocodeUSAddress renvoie une ou plusieurs des correspondances les plus proches à l'intérieur de cette plage qui conserve la parité de la rue. Ceci nécessite que GeocodeUSAddress modifie le numéro de maison. Le nouveau numéro de maison est égal à l'un des points de fin de la plage, ou bien peut-être le chiffre directement supérieur ou inférieur afin de conserver la parité de la rue.

Remarque : Même quand cette option est désactivée et qu'une correspondance inexacte a été trouvée sur le numéro de maison, GeocodeUSAddress renvoie tout de même un code d'erreur.

Quand cette option est désactivée et quand aucun numéro de maison exactement correspondant n'a été trouvé, un code de correspondance de E029 (plage de non correspondance, un seul segment de rue trouvé), ou E030 (plage de non correspondance, plusieurs segments de rue trouvés) est renvoyé.

GeocodeUSAddress ne modifie pas le numéro de maison sur l'adresse de sortie. Pour accéder aux candidats au numéro d'adresse inexact, vous devez préciser KeepMultimatch=Y. Si des candidats au numéro d'adresse inexact sont renvoyés, les codes de correspondance respectifs commencent par la lettre H, qui indique que le numéro de résidence n'a pas été mis en correspondance.

De plus, même lorsqu'un ou plusieurs candidats exacts sont trouvés, des correspondances inexactes au niveau du numéro de maison figurent toujours sur la liste des candidats possibles, et ceux-ci peuvent être différenciés des autres grâce à leurs codes de correspondance Hxx. Pour de plus amples informations sur les codes de correspondance, reportez-vous à la section Codes de correspondance.

L'un des éléments suivants :

Y
Oui, les candidats doivent correspondre à tous les numéros de maison. Par défaut.
N
Non, il ne doit pas y avoir de correspondance entre les candidats et les numéros de maison.

MustMatchCity

Spécifie si les candidats doivent correspondre à la ville Si vous n'avez pas besoin de correspondance exacte pour la ville, le géocodeur recherche le code postal particulier dans les adresses de rue correspondantes, et considère les autres villes dont le nom ne correspond pas, mais dont le code postal correspond.

Y
Oui, les candidats doivent correspondre à la ville
N
Non, il ne doit pas y avoir de correspondance entre les candidats et la ville. Par défaut.

MustMatchPostalCode

Spécifie si les candidats doivent correspondre au code postal. Si vous n'exigez pas une correspondance exacte sur les codes postaux, le géocodeur recherche une zone plus large de correspondance. Alors que ceci résulte en une performance plus lente, le taux de réponse est plus élevé car la requête n'a pas besoin de correspondre exactement lorsqu'il compare les candidats de correspondance.

Y
Oui, les candidats doivent correspondre au code postal.
N
Non, il ne doit pas y avoir de correspondance entre les candidats et le code postal. Par défaut.