-
Result unique identifier.
Declaration
Swift
var id: String { get }
-
Result name.
Declaration
Swift
var name: String { get }
-
A unique identifier for the geographic feature
Declaration
Swift
var mapboxId: String? { get }
-
Icon name according to Mapbox Maki icon set
Declaration
Swift
var iconName: String? { get }
-
Index in response from server.
Declaration
Swift
var serverIndex: Int? { get }
-
A point accuracy metric for the returned address.
Declaration
Swift
var accuracy: SearchResultAccuracy? { get }
-
Type of SearchResult. Should be one of address or POI.
Declaration
Swift
var type: SearchResultType { get }
-
Result coordinates.
Declaration
Swift
var coordinate: CLLocationCoordinate2D { get }
-
The feature name, as matched by the search algorithm. Not available in
searchBox
results.Warning
The field is exposed for compatibility only and should be considered deprecated.Declaration
Swift
var matchingName: String? { get }
-
Result address.
Declaration
Swift
var address: Address? { get }
-
Contains formatted address.
Declaration
Swift
var descriptionText: String? { get }
-
Result categories types.
Declaration
Swift
var categories: [String]? { get }
-
Coordinates of building entries
Declaration
Swift
var routablePoints: [RoutablePoint]? { get }
-
Original search request.
Declaration
Swift
var searchRequest: SearchRequestOptions { get }
-
placemark
Default implementationMapKit placemark
Default Implementation
MapKit placemark
Declaration
Swift
var placemark: MKPlacemark { get }
-
An approximate distance to the origin location, in meters.
Declaration
Swift
var distance: CLLocationDistance? { get }
-
Estimated time of arrival (in minutes) based on specified origin point and
NavigationOptions
. Those can be specified viaSearchOptions
Declaration
Swift
var estimatedTime: Measurement<UnitDuration>? { get }
-
Additional search result data, such as phone number, website and other
Declaration
Swift
var metadata: SearchResultMetadata? { get }