Skip To Content ArcGIS for Developers Sign In Dashboard

ReverseGeocodeParameters QML Type

Parameters for reverse geocoding using a LocatorTask. More...

Import Statement: import Esri.ArcGISRuntime 100.8
Since: Esri.ArcGISRuntime 100.0




Detailed Description

ReverseGeocodeParameters are not required to reverse geocode with the LocatorTask, but they allow for more fine grain preferences to be applied to the task. Use ReverseGeocodeParameters when reverse geocoding to set the maximum distance to be used from an input point, or to set the maximum results to be returned from a reverse geocode operation.

This QML type supports the following default properties. A default property may be declared inside another declared object without being assigned explicitly to a property.

Property Documentation

featureTypes : list<string>

The list of feature types used for reverse geocoding.

Initially this is an empty list, which means no feature type filtering is done. Add entries to this list for each feature type for which results are required.

Note: Currently only one feature type has any effect - specifying "intersection" causes the nearest street intersection to be returned.

forStorage : bool

Whether the results can be used for storage.

maxDistance : double

The maximum radial distance in meters to search for an address from the specified location.

Maximum distance can be used as a tolerance, so that only addresses within a certain distance of the specified location will be returned in the result. Valid values range from 1000 to 50000. If no distance value is specified, the value is assumed to be 1000 meters.

maxResults : int

The maximum results to be returned by a reverse geocoding operation.

outputLanguageCode : list<string>

The output two-digit language code.

For example, AR for Argentina, US for United States, and TR for Turkey.

See also Geocoding Language Codes.

[default] outputSpatialReference : SpatialReference

The output spatial reference of the GeocodeResult.

resultAttributeNames : list<string>

The list of names of the attributes returned in the GeocodeResult.

Check the LocatorInfo::resultAttributes for a list of available attributes.

Signal Documentation


Emitted when the featureTypes property of this ReverseGeocodeParameters changes.


Emitted when the forStorage property of this ReverseGeocodeParameters changes.


Emitted when the maxDistance property of this ReverseGeocodeParameters changes.


Emitted when the maxResults property of this ReverseGeocodeParameters changes.


Emitted when the outputLanguageCode property of this ReverseGeocodeParameters changes.


Emitted when the outputSpatialReference property of this ReverseGeocodeParameters changes.


Emitted when the resultAttributeNames property of this ReverseGeocodeParameters changes.

Feedback on this topic?