高德地图SDK(导航) V11.2.0501
Loading...
Searching...
No Matches
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< AMapNaviMpidDelegatempidDelegate
 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
readwritenonatomicassign

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

◆ mpidDelegate

- (id<AMapNaviMpidDelegate>) mpidDelegate
readwritenonatomicweak

mpid的代理


The documentation for this category was generated from the following file:
© 2017 高德信息技术有限公司 版权所有,保留所有权利。