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 IAdvancedGeocoding.
Use the IAdvancedGeocoding2 interface when using geocoding functionality specific to locators that use the ESRI geocoding engine, such as address standardization and rematching.
Members
Description | ||
---|---|---|
FindStandardizedAddressCandidates | Generates candidates for a standardized address. | |
MatchAddress | Geocodes a single address. | |
MatchFields | Fields contained in the geocoding result. | |
MatchRecordSet | Geocodes a cursor of addresses to a RecordSet. | |
MatchStandardizedAddress | Geocodes a single standardized address. | |
MatchTable | Geocodes a table of addresses. | |
RematchTable | Rematches a geocoded feature class or shapefile. | |
StandardizeAddress | Standardizes an address. | |
StandardizeFields | Fields contained in a standardized address. | |
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. |
CoClasses that implement IAdvancedGeocoding2
CoClasses and 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. |