TTReverseGeocoderQueryBuilder
@interface TTReverseGeocoderQueryBuilder : NSObject
TTReverseGeocoderQueryBuilder Reverse geocoder query builder
-
Declaration
Objective-C
+ (TTReverseGeocoderQueryBuilder *_Nonnull)createWithCLLocationCoordinate2D: (CLLocationCoordinate2D)coordinate;Swift
class func create(with coordinate: CLLocationCoordinate2D) -> TTReverseGeocoderQueryBuilderParameters
coordinateThe map coordinate whose geographical information you want to retrieve.
Return Value
TTReverseGeocoderQueryBuilder
-
Declaration
Objective-C
- (TTReverseGeocoderQueryBuilder *_Nonnull)withRadius:(NSUInteger)radius;Swift
func withRadius(_ radius: UInt) -> TTReverseGeocoderQueryBuilderParameters
radiusThe maximum distance in meters from the specified position for the reverse geocoder to consider.
Return Value
TTReverseGeocoderQueryBuilder
-
Declaration
Objective-C
- (TTReverseGeocoderQueryBuilder *_Nonnull)withLang: (NSString *_Nonnull)language;Swift
func withLang(_ language: String) -> TTReverseGeocoderQueryBuilderParameters
languageList of supported languages: https://developer.tomtom.com/search-api/search-api-documentation/supported-languages
Return Value
TTReverseGeocoderQueryBuilder
-
Declaration
Objective-C
- (TTReverseGeocoderQueryBuilder *_Nonnull)withHeading:(NSUInteger)heading;Swift
func withHeading(_ heading: UInt) -> TTReverseGeocoderQueryBuilderParameters
headingThe directional heading of travel along a segment of roadway. 0 is North, 90 is East and so on. Values range from -360 to 360. can have up to one decimal place of precision.
Return Value
TTReverseGeocoderQueryBuilder
-
Declaration
Objective-C
- (TTReverseGeocoderQueryBuilder *_Nonnull)withNumber: (NSString *_Nonnull)number;Swift
func withNumber(_ number: String) -> TTReverseGeocoderQueryBuilderParameters
numberOptional house number for the request. If this is used, the response may include the side of the street (Left/Right) and the offset position for that number.
Return Value
TTReverseGeocoderQueryBuilder
-
Declaration
Objective-C
- (TTReverseGeocoderQueryBuilder *_Nonnull)withReturnSpeedLimit: (BOOL)returnSpeedLimit;Swift
func withReturnSpeedLimit(_ returnSpeedLimit: Bool) -> TTReverseGeocoderQueryBuilderParameters
returnSpeedLimitReturn the posted speed limit (where available).
Return Value
TTReverseGeocoderQueryBuilder
-
Declaration
Objective-C
- (TTReverseGeocoderQueryBuilder *_Nonnull)withReturnRoadUse: (BOOL)returnRoadUse;Swift
func withReturnRoadUse(_ returnRoadUse: Bool) -> TTReverseGeocoderQueryBuilderParameters
returnRoadUseReturn the road use array. Only available for street-level reverse geocodes.
Return Value
TTReverseGeocoderQueryBuilder
-
Declaration
Objective-C
- (TTReverseGeocoderQueryBuilder *_Nonnull)withEntityType: (NSString *_Nonnull)entityType;Swift
func withEntityType(_ entityType: String) -> TTReverseGeocoderQueryBuilderParameters
entityTypeEntity type source of the bounding box.
Return Value
TTReverseGeocoderQueryBuilder
-
Specifies HTTP headers for the Request. It can be used to trace a call.
Declaration
Objective-C
- (TTReverseGeocoderQueryBuilder *_Nonnull)withHTTPHeaders:(id)headers;Swift
func withHTTPHeaders(_ headers: Any!) -> TTReverseGeocoderQueryBuilderParameters
headersHTTP headers for the Request
Return Value
TTReverseGeocoderQueryBuilder
-
Declaration
Objective-C
- (TTReverseGeocoderQuery *_Nonnull)build;Swift
func build() -> TTReverseGeocoderQueryReturn Value
TTReverseGeocoderQuery
TTReverseGeocoderQueryBuilder Class Reference