Finding an Exact Street Match - MapInfo_Pro - 2023

MapInfo Pro Help

Product type
Software
Portfolio
Locate
Product family
MapInfo
Product
MapInfo > MapInfo Pro
Version
2023
Language
English
Product name
MapInfo Pro
Title
MapInfo Pro Help
First publish date
1985
Last updated
2023-09-12
Published on
2023-09-12T16:39:16.995549

When MapInfo Pro geocodes, it attempts to find an exact match between source and target street names. That means that the addresses must be the same, character for character. However, matching is not case sensitive; upper and lower case letters are successfully matched with one another. MapInfo Pro does not get an exact match in many cases and uses a file of abbreviation equivalences to improve its "hit rate". Once you understand the various ways in which a match can fail, you are in a better position to understand what you can do to improve things.

The next table illustrates exact matching. The first column contains a street name from a target table and the second column contains the corresponding street name from a source table. The third column says why they do not match. The fourth column indicates whether the particular problem is one which can be corrected through using the abbreviation file. This table assumes that the addresses are the contents of a single column in a table. While the street number would often be in the same column, we do not indicate street numbers here because they are handled differently than street names.

Target Address Source Address Comment Correctable with Abbreviation File?

LaSal St

LaSalle St

"LaSal" is the wrong spelling.

No

La Salle St

LaSalle St

"La Salle" is the wrong spelling.

No

LaSalle Ave

LaSalle St

"Ave" does not match "St".

No

LaSalle Street

LaSalle St

"Street" does not match "St".

Yes

LaSalle Ave

LaSalle Av

"Ave" does not match "Av".

Yes

LaSalle St.

LaSalle St

The target address has a period after "St". That period is not in the source and causes the match to fail.

Yes

LaSalle

LaSalle St

"St" is missing from target.

No

LaSalle St

LaSalle

Target has "St" and source does not.

No

LaSalle St North

LaSalle St

Target has "North," which is not in source.

No

LaSalle St North

LaSalle St N

Target has "North" instead of "N".

Yes

North LaSalle St

N LaSalle St

Target has "North" instead of "N".

Yes

North LaSalle St

LaSalle St

Target has "North," which is not in source.

No

LaSalle St Apt 3

LaSalle St

Target has an apartment number which does not match anything in the source.

Yes

Tenth St

10th St

"Tenth" and "10th" do not match.

Yes

10th Av

Tenth Av

"10th" and "Tenth" do not match.

Yes

Saint John's Lane

St John's Lane

"Saint" and "St" do not match.

Yes

MapInfo Pro's matching process is not case-sensitive; it does not care whether a letter is upper case or lower case. This means that MapInfo Pro treats the following as the same: Main, MAIN, main, maIN.

MapInfo Pro has a file called the Abbreviations File (MAPINFOW.ABB), which you can use to record acceptable alternate spellings for abbreviations. For example Av for Ave. or BL for Blvd. etc. Using this file increases your hit rate because there are more acceptable spellings for the same abbreviations.