Rematch Addresses (Geocoding)

Summary

Rematches addresses in a geocoded feature class.

Rematching addresses in the geocoded feature class using the ArcGIS World Geocoding Service requires an ArcGIS Online for organizations organizational account, and it consumes credits. The organizational account must have enough credits to complete the entire rematch request.

Note:

Credit estimation is available at the top of the tool when the active portal is ArcGIS Online and the input locator is the ArcGIS World Geocoding Service.

Usage

  • Use this tool after updating the locator with new data to run the matching process with the new data to update the geocoded feature class.

  • The input feature class must be a feature class created by the Geocode Addresses tool or a process in which a table of addresses was geocoded.

Parameters

LabelExplanationData Type
Input Feature Class

The geocoded feature class to be rematched.

Feature Class
Where Clause

An SQL expression used to select a subset of features.

SQL Expression

Derived Output

LabelExplanationData Type
Updated Input Feature Class

The updated geocoded feature class.

Feature Class

arcpy.geocoding.RematchAddresses(in_geocoded_feature_class, in_where_clause)
NameExplanationData Type
in_geocoded_feature_class

The geocoded feature class to be rematched.

Feature Class
in_where_clause

An SQL expression used to select a subset of features. For more information on SQL syntax see the help topic SQL reference for query expressions used in ArcGIS.

SQL Expression

Derived Output

NameExplanationData Type
out_geocoded_feature_class

The updated geocoded feature class.

Feature Class

Code sample

RematchAddresses example (Python window)

The following Python window script demonstrates how to use the RematchAddresses function in immediate mode.

# Rematch unmatched addresses in a geocoded feature class.
# Import system modules
import arcpy
arcpy.env.workspace = "C:/ArcTutor/Geocoding/atlanta.gdb" 

# Set local variables:
where_clause = "Status = 'U' "
geocoded_feature_class = "geocode_result"

arcpy.geocoding.RematchAddresses(geocoded_feature_class, where_clause)

Environments

Licensing information

  • Basic: Yes
  • Standard: Yes
  • Advanced: Yes

Related topics