AutocompleteGeoBias
public class AutocompleteGeoBias
AutocompleteGeoBias
represents geographical bias used by the autocomplete engine to improve search results.
AutocompleteGeoBias
is part of the definition for AutocompleteSummary
which is returned from the Search.autocomplete(options:completion:)
method.
Fox example, for the geobias Amsterdam query “Fie” can return the autocomplete result “Fietsenwinkel.nl”, for the geobias Berlin query “Fie” can return the autocomplete result “Fielmann”.
-
Creates a geographical bias object for autocomplete requests.
If only
position
is defined, the autocomplete results are biased towards that position. If bothposition
andradius
are set, the autocomplete results are limited to the specified radius around the position.Declaration
Swift
required public init(position: CLLocationCoordinate2D, radius: Measurement<UnitLength>?)
Parameters
position
The geographical position used to bias the autocomplete results.
radius
The radius within which the autocomplete search is performed. (optional)
-
The geographical position used to bias the autocomplete results.
Declaration
Swift
public let position: CLLocationCoordinate2D
-
The radius used for the autocomplete search. If not specified, the search is not limited by radius.
Declaration
Swift
public let radius: Measurement<UnitLength>?