ArcObjects Library Reference (Location)  

IAdvancedGeocoding Interface

Provides access to members for advanced geocoding functions. Note: the IAdvancedGeocoding interface has been superseded byIAdvancedGeocoding2. Please consider using the more recent version.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

When To Use

Locators that use the second generation ESRI geocoding engine do not support IAdvancedGeocoding.

Use the IAdvancedGeocoding interface when using geocoding functionality specific to locators that use the ESRI geocoding engine, such as address standardization and rematching.

Members

Description
Method FindStandardizedAddressCandidates Generates candidates for a standardized address.
Method MatchAddress Geocodes a single address.
Read-only property MatchFields Fields contained in the geocoding result.
Method MatchStandardizedAddress Geocodes a single standardized address.
Method MatchTable Geocodes a table of addresses.
Method RematchTable Rematches a geocoded feature class or shapefile.
Method StandardizeAddress Standardizes an address.
Read-only property StandardizeFields Fields contained in a standardized address.
Method Validate Checks that the locator properties and locator dataset are present and valid.

Inherited Interfaces

Interfaces Description
IAddressGeocoding Provides access to members for geocoding addresses.

CoClasses that implement IAdvancedGeocoding

CoClasses and Classes Description
AGSAddressLocator A locator adaptor for the GeocodeServer proxies.
CompositeLocator A locator that contains collection of other locators.
ESRIFDOAddressLocator An address locator that uses the ESRI geocoding engine developed prior to ArcGIS version 10.0.
StreetMapAddressLocator A locator that uses the ESRI geocoding engine and StreetMap reference data sources.