高德地图SDK(导航) V11.2.0501

Loading...
Searching...
No Matches
Instance Methods | Properties | List of all members
AMapNaviDriveManager(AMLMpid) Category Reference

`#include <AMapNaviDriveManager+AMLMpid.h>`

## Instance Methods
(void) | - setMpid:
(void) | - setMpid:vehicleInfo:
((deprecated("已废弃 since10.3.0 use clearMpidRestoreOption instead") | - __attribute
(void) | - setMpidRestoreOption:
(void) | - clearMpidRestoreOption
(void) | - getMpidWithNaviRoutes:option:andCallback:

## Properties
BOOL | allowReRouteWhenMpidFail
| mpid还原失败后，是否允许使用传入的起终点等参数重新算路，默认为true
id< AMapNaviMpidDelegate > | mpidDelegate
| mpid的代理

## Detailed Description

用于定制路线的路线规划(强还原)

Since
  10.0.520

## Method Documentation

## ◆ __attribute

- ((deprecated("已废弃 since10.3.0 use clearMpidRestoreOption instead") __attribute |  |  |

清空添加的mpid 注意：需要在停止导航或者到达终点时，主动清空mpid，否则会影响下次的路线规划结果

## ◆ clearMpidRestoreOption

- (void) clearMpidRestoreOption |  |  |

清除当前 MPID 路线还原配置 注意：需要在停止导航或者到达终点时，主动清空mpid，否则会影响下次的路线规划结果

## ◆ getMpidWithNaviRoutes:option:andCallback:

- (void) getMpidWithNaviRoutes: |  | (NSArray< AMapNaviRoute * > *) | routes
option: |  | (nullable AMapNaviMpidOption *) | option
andCallback: |  | (nonnull void(^)(NSError *_Nullable error, NSArray< NSString * > *_Nullable mpids)) | callback

使用SDK规划出的路线和自定义option获取mpid 注意：通过SDK规划的路线AMapNaviRoute，会受车辆类型、车牌号等参数的影响； 通过此接口生成mpid之后，使用mpid时，需要调用方来保证车辆类型等参数的通用性， 避免因为车辆等参数差异，导致使用mpid指定路线导航时，实际路线不可通过(限宽、限高、限重、车牌限行等）

Parameters

  routes | 导航路线数组
  option | 自定义option
  callback | 回调

Since
  10.2.0

## ◆ setMpid:

- (void) setMpid: |  | ((deprecated("已废弃 since10.3.0 use setMpidRestoreOption: instead 该接口设置mpid只支持货车"))) | __attribute |

设置mpid，需要在导航规划货车路线之前设置（该接口仅会影响货车路线规划）

Parameters

  mpid | 定制路线的标识

## ◆ setMpid:vehicleInfo:

- (void) setMpid: |  | (NSString *) | mpid
vehicleInfo: |  | ((deprecated("已废弃 use setMpidRestoreOption: instead 该接口设置mpid只支持货车"))) | __attribute

设置mpid和车辆信息，需要在导航规划路线之前设置（该接口影响的路线规划类型和车辆类型相关）

Parameters

  mpid | 定制路线的标识
  vehicleInfo | 车辆信息

## ◆ setMpidRestoreOption:

- (void) setMpidRestoreOption: |  | (AMapNaviMpidRestoreOption *) | opt |

设置 MPID 路线还原参数

Note
  该方法用于在路线规划前配置 MPID 还原参数，支持货车和客车的导航路线规划
  需在导航规划路线前设置

Parameters

  opt | 路线还原配置对象，包含 mpid 标识和还原模式类型（见 AMapNaviMpidRestoreOption）

Since
  10.3.0

## Property Documentation

## ◆ allowReRouteWhenMpidFail

- (BOOL) allowReRouteWhenMpidFail
| read write nonatomic assign

mpid还原失败后，是否允许使用传入的起终点等参数重新算路，默认为true

## ◆ mpidDelegate

- (id<AMapNaviMpidDelegate>) mpidDelegate
| read write nonatomic weak

mpid的代理

The documentation for this category was generated from the following file:

- AMapNaviDriveManager+AMLMpid.h

© 2017 高德信息技术有限公司 版权所有，保留所有权利。