ArcObjects Library Reference (Location)  

IGeocodeServer Interface

Provides access to members for geocoding addresses.

Product Availability

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

When To Use

Use the IGeocodeServer interface to perform high-level geocoding tasks such as finding a single address, geocoding a table of addresses, or finding the address closest to a point.


Method FindAddressCandidates Generates candidates for an address (normal or standardized form).
Method GeocodeAddress Geocodes a single address (normal or standardized form).
Method GeocodeAddresses Geocodes a table of addresses.
Method GetAddressFields Fields needed to geocode a table of addresses.
Method GetCandidateFields Fields contained in a list of candidates.
Method GetDefaultInputFieldMapping Suggested field name mappings for all input fields.
Method GetIntersectionCandidateFields Fields contained by intersection candidates.
Method GetLocatorProperties Default properties for a locator.
Method GetResultFields Fields contained in the geocoding result.
Method GetStandardizedFields Fields contained in a standardized address.
Method GetStandardizedIntersectionFields Fields contained in a standardized intersection.
Method ReverseGeocode Generates an address for a point.
Method StandardizeAddress Standardizes an address. One of the properties returned indicates if it is an intersection or not.

CoClasses that implement IGeocodeServer

CoClasses and Classes Description
GeocodeServer A class that provides geocoding as a service.

.NET Related Topics

Geocode services | Programming with server objects | Server | Working with server contexts