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


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

IAdvancedGeocoding2 Interface

Provides access to members for advanced geocoding functions.

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

Use the IAdvancedGeocoding2 interface when using geocoding functionality specific to locators that support standardization.

Members

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 MatchRecordSet Geocodes a cursor of addresses to a RecordSet.
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
IAdvancedGeocoding Provides access to members for advanced geocoding functions.
IAddressGeocoding Provides access to members for geocoding addresses.

Classes that implement IAdvancedGeocoding2

Classes Description
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.