Home

Table of Contents

Instructors

Help

Match Codes

[ Credit ]

Objectives

  • In this section you will learn what the various match codes mean and how you can use them when geocoding

Overview

Match codes consist of an alphnumeric string that the Atlas Geocoder can append to each address record, indicating the status of the geocode match. Overall, match codes tell us three things about the match:

  • Whether or not an address was successfully matched
  • If an address was not matched, why it wasn't
  • What type of geocoding database an address was successfully matched against.

In order to utilize match codes, you must first create a field in your address database to which the match code will be appended. For purposes of this discussion, the field name will be assumed to be matchcode, although any field name can be used.

Prior to starting the geocoding process, the Match Code option must be set to the field where Atlas will place the match code.

Match Code Layout

First Character

The first character in the match code indicates whether the address was matched and, if so, how it was matched. The possible values include:

Match Code
Meaning
0
No match or unresolved multiple match
1
ZIP code centroid match
2
ZIP+2 centroid match
3
ZIP+4 centroid match
4
Relaxed street match or user-resolved multiple match (street)
5
Exact street match, but different ZIP code
6
Exact street match

Subsequent Characters

Following the first numeric value in the code, the subsequent characters indicate which address components were successfully matched or not matched. The possible values include: "'NHTDSM", which each letter representing a different address component. A capital letter indicates a successful match of that component while a lower case letter indicates that the component was not matched.

The following are descriptions of each of each value:

Match Code
Meaning
N or n Street name
H or h House number
T or t Street type
D or d Directional prefix or suffix
S or s Street side
M Multiple Match if present (if the first digit in the code equals "4", and an "M" is found in the match code, the multiple match was resolved interactively.

Examples

Match Code Description
4NHTdS2 Although the directional ('d') did not match, the address was matched because the directional was relaxed ('4'). The '2' at the end indicates that the address was located in the standard geocoding database.
0NHtd No match: street Name and House number matched, but
street Type and Directionals did not.
0NHTdM Multiple match was unresolved by user: street Name,
House number and street Type matched, but directionals
did not.
4NhTDM Relaxed address match: street Name, Type and Directionals
matched, but House number did not; Multiple match was
resolved by the user.


<- Back Next ->