ArcObjects Library Reference  (Location)    

IAdvancedGeocoding.MatchStandardizedAddress Method

Geocodes a single standardized address.

[Visual Basic 6.0]
Function MatchStandardizedAddress(
    ByVal standardizedAddress As IPropertySet _
) As IPropertySet
[Visual Basic .NET]
Public Function MatchStandardizedAddress ( _
    ByVal standardizedAddress As IPropertySet _
) As IPropertySet
[C#]
public IPropertySet MatchStandardizedAddress (
    IPropertySet standardizedAddress
);
[Java]
public IPropertySet matchStandardizedAddress (
    IPropertySet standardizedAddress
)
throws
    IOException,
    AutomationException
[C++]
HRESULT MatchStandardizedAddress(
  IPropertySet* standardizedAddress,
  IPropertySet** result
);
[C++]

Parameters

standardizedAddress [in]

  standardizedAddress is a parameter of type IPropertySet

result [out, retval]

  result is a parameter of type IPropertySet

Product Availability

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

Remarks

All of the locators provided with ArcGIS standardize addresses before matching them to the reference data. Sometimes, locators are not able to standardize addresses properly and thus cannot match them. If you find addresses that a locator cannot match, examining how they are standardized may help you determine why they cannot be matched. You may even be able to modify the standardization so that the addresses are standardized properly and thus improve the likelihood that the locator can match them.

The standardizedAddress parameter is a PropertySet containing a standardized address. Use the StandardizeAddress method to obtain a PropertySet containing a standardized address. Alternatively, you can construct a standardized address by creating a PropertySet whose values are defined by the names of the fields returned by the StandardizeFields property.

The PropertySet returned by this method has properties whose names are defined by the names of the fields returned by the IAddressGeocoding::MatchFields property.

See Also

IAdvancedGeocoding Interface | IAdvancedGeocoding.MatchStandardizedAddress Method | IAdvancedGeocoding.MatchStandardizedAddress Method | AddressFindData Class | ILocatorExtension Interface | LocatorExtension Class | IAddressFindData Interface | FindAddresses Class | IPropertySet.Count Property | IPropertySet.IsEqual Method | PropertySet Class | IPropertySet.RemoveProperty Method

Example

Geocode a Standardized Address