百度地图SDK for iOS v4.0.0 类参考
构造函数 | 属性 | 所有成员列表
BMKSCTXOrderInfo类 参考

#import <BMKSCTXOrderInfo.h>

类 BMKSCTXOrderInfo 继承关系图:

构造函数

(instancetype) - initWithOrderID:userID:driverID:driverPosition:startPointInfo:endPointInfo:coordType:
 

属性

NSString * orderID
 
NSString * userID
 
NSString * driverID
 
BMKSCTXCoordType coordType
 
CLLocationCoordinate2D driverPosition
 
BMKSCTXPOIPointInfostartPointInfo
 
BMKSCTXPOIPointInfoendPointInfo
 

详细描述

订单信息

函数文档

◆ initWithOrderID:userID:driverID:driverPosition:startPointInfo:endPointInfo:coordType:()

- (instancetype) initWithOrderID: (NSString *)  orderID
userID: (NSString *)  userID
driverID: (NSString *)  driverID
driverPosition: (CLLocationCoordinate2D)  driverPosition
startPointInfo: (BMKSCTXPOIPointInfo *)  startPointInfo
endPointInfo: (BMKSCTXPOIPointInfo *)  endPointInfo
coordType: (BMKSCTXCoordType)  coordType 

构造方法。必须使用本方法初始化 BMKSCTXOrderInfo 订单信息对象

参数
orderID订单号
userID厂商唯一标志符
driverID司机唯一标志符
driverPosition订单生成时司机的位置坐标
startPointInfo订单起点的POI信息。起点的坐标必选。
endPointInfo订单终点的POI信息
coordType坐标类型
返回
值合法返回订单信息对象,否则返回nil

属性说明

◆ coordType

- (BMKSCTXCoordType) coordType
readwritenonatomicassign

坐标类型(driverPosition以及订单起终点的坐标类型,默认为BMK_SCTX_COORDTYPE_BD09LL)

◆ driverID

- (NSString*) driverID
readwritenonatomiccopy

订单对应的司机唯一标志符

◆ driverPosition

- (CLLocationCoordinate2D) driverPosition
readwritenonatomicassign

订单生成时司机的位置坐标 必选。

◆ endPointInfo

- (BMKSCTXPOIPointInfo*) endPointInfo
readwritenonatomicstrong

订单终点的POI信息 考虑到日租车等场景,订单可以没有终点。

◆ orderID

- (NSString*) orderID
readwritenonatomiccopy

订单号。必选。

◆ startPointInfo

- (BMKSCTXPOIPointInfo*) startPointInfo
readwritenonatomicstrong

订单起点的POI信息 起点的经纬度为必选。

◆ userID

- (NSString*) userID
readwritenonatomiccopy

厂商唯一标志符。必选。首汽必须填"shouqi"


该类的文档由以下文件生成: