This document is archived and information here might be outdated.  Recommended version.

IAdvancedGeocoding Interface (ArcObjects .NET 10.8 SDK)
ArcObjects Help for .NET developers > ArcObjects Help for .NET developers > ArcObjects namespaces > Location > ESRI.ArcGIS.Location > Interfaces > IA > IAdvancedGeocoding Interface
ArcGIS Developer Help

IAdvancedGeocoding Interface

Provides access to members for advanced geocoding functions. Note: the IAdvancedGeocoding interface has been superseded by IAdvancedGeocoding2. 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 support standardization.


Name 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.

Classes that implement IAdvancedGeocoding

Classes Description
AGSAddressLocator A locator adaptor for the GeocodeServer proxies.