Matching Options
GeocodeUSAddress Matching Options
Matching options are used to determine how address searches are performed. They let you set match preferences, criteria and restrictions, and multiple match settings so that the matching can be as strict or relaxed as you need.
Parameter | Description |
---|---|
Option.AddressPreference |
Determines which address to use when more than one address is present in the address block.
|
Option.FirstLetterSearch |
Specifies whether to look for the correct first letter of a street name if the first letter is missing or incorrect. If enabled, the geocoder searches through the alphabet looking for the correct first letter to complete the street address. Note: This option is not
available if the match mode is set to Exact.
This example includes an incorrect first letter: Input: 4750 nalnut boulder co 80301 This example excludes a first letter: Input: 4750 alnut boulder co 80301 This example includes an extra first letter: Input: 4750 wwalnut boulder co 80301 |
Option.PerformDPV |
Specifies whether to process addresses using Delivery Point Validation (DPV). DPV is a United States Postal Service (USPS) technology that validates the accuracy of address information down to the physical delivery point. You must have licensed the optional DPV processing option to use this feature. You must also install the DPV database. To use DPV, enable this processing option and specify
If you use DPV, multiple matches are automatically resolved. False-positive addresses, also known as seed records, are addresses the USPS monitors to ensure users are not attempting to create a mailing list from the DPV data. If the geocoder matches an address in your input data to a false-positive address, you receive a message indicating you have encountered a false-positive address. Processing continues to the end of your job, but DPV processing is not available for this job and subsequent jobs until you have reported the false-positive address encounter to technical support and have received a new security key. |
Option.PerformLACSLink |
Specifies whether to process addresses using LACSLink.
If you use LACSLink, be sure to choose to specify output record types P and Q so that the fields USLACS, USLACS.ReturnCode, and LACSADDRESS are included in the output. For more information, see Locatable Address Conversion System (LACS). |
Option.PreferZipCodeOverCity |
Specifies whether to prefer candidates that match the input ZIP over candidates that match to input city. Note: This option is not available when processing in CASS
mode.
For example, consider this input address:
301 BRYANT ST Without this option enabled, the best match would be the one that matches the input city name: 301 BRYANT ST With this option enabled, the best match would be the one that matches the input ZIP Code: 301 BRYANT ST |