HereSDKGeocodeResult

@interface HereSDKGeocodeResult : NSObject

Geocoding request result

  • Opaque ID of the result in the response list. Required.

    Declaration

    Objective-C

    @property (readonly, nonatomic) NSString *_Nonnull resultId;

    Swift

    var resultId: String { get }
  • Title of the result to display to the end user. Always provided for place results; optional otherwise.

    Declaration

    Objective-C

    @property (readonly, nonatomic, nullable) NSString *title;

    Swift

    var title: String? { get }
  • Address information for the result. Always provided for address results; optional otherwise.

    Declaration

    Objective-C

    @property (readonly, nonatomic) NSString *_Nonnull address;

    Swift

    var address: String { get }
  • Type of result

    Declaration

    Objective-C

    @property (readonly, nonatomic) HereSDKGeocodeResultType resultType;

    Swift

    var resultType: HereSDKGeocodeResultType { get }
  • URI that refers to a resource with details for the result (e.g. the location’s web site). Optional.

    Declaration

    Objective-C

    @property (readonly, nonatomic, nullable) NSString *addressId;

    Swift

    var addressId: String? { get }
  • Data object that represents detailed data about an address. Optional.

    Declaration

    Objective-C

    @property (readonly, nonatomic, nullable) int *addressData;

    Swift

    var addressData: UnsafeMutablePointer<Int32>? { get }
  • Position to display the result.

    Declaration

    Objective-C

    @property (readonly, nonatomic) HereSDKRoutePoint *_Nonnull center;

    Swift

    var center: HereSDKRoutePoint { get }