ArcObjects Library Reference (Location)  

IAddressGeocoding Interface

Provides access to members for geocoding addresses.

Product Availability

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

When To Use

Use the IAddressGeocoding interface to geocode single addresses and tables of addresses.


Method MatchAddress Geocodes a single address.
Read-only property MatchFields Fields contained in the geocoding result.
Method MatchTable Geocodes a table of addresses.
Method Validate Checks that the locator properties and locator dataset are present and valid.

CoClasses that implement IAddressGeocoding

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.
ESRIGen2AddressLocator An address locator that uses the Esri geocoding engine introduced in ArcGIS version 10.0.
RSLocator An address locator that uses the Esri RouteServer geocoding engine.
StreetMapAddressLocator A locator that uses the Esri geocoding engine and StreetMap reference data sources.

See Also

IAdvancedGeocoding.RematchTable Method | IAddressGeocoding.MatchAddress Method | IAddressGeocoding.MatchTable Method | IAddressGeocoding Interface

.NET Samples

Find an address (Code Files: AddressForm) | Find the closest intersection from a point (Code Files: FindClosestIntersection) | StreetMap routing (Code Files: RoutingForm) | Single line address geocoding (Code Files: SingleLineGeocodingForm)

.NET Related Topics

How to find the address closest to a point using reverse geocoding | How to geocode a single address | How to geocode a table of addresses | How to work with geocoding properties