TencentMapSDK_iOS_3D_v6.8.0
载入中...
搜索中...
未找到
QMSTruckingRouteSearchOption类 参考
类 QMSTruckingRouteSearchOption 继承关系图:
QMSSearchOption

实例方法

(void) - setFromCoordinate:
 以CLLocationCoordinate2D方式设置起点经纬度
 
(void) - setToCoordinate:
 以CLLocationCoordinate2D方式设置终点点经纬度
 
(void) - setWayPointsWithCoordinates:count:
 以CLLocationCoordinate2D数据方式设置途径点, 最大途经点个数为30个.
 

属性

NSString * from
 [必选] 起点坐标 格式:可通过 setFromCoordinate 设置. from=lat<纬度>,lng<经度>
 
NSString * from_poi
 [可选] 起点POI ID,传入后,优先级高于from(坐标)
 
NSString * to
 [必选] 终点坐标 格式: 可通过 setToCoordinate 设置. to=lat<纬度>,lng<经度>
 
NSString * to_poi
 [可选] 终点POI ID(可通过腾讯位置服务地点搜索服务得到),当目的地为较大园区、小区时,会以引导点做为终点(如出入口等),体验更优。
 
NSInteger size
 [可选] 车型,依据国标分类 1: 微型车 2: 轻型车(默认) 3: 中型车 4: 重型车
 
float length
 [可选] 车辆长度,单位:米,默认 4.2
 
float height
 [可选] 车辆高度,单位:米,默认 1.8
 
float width
 [可选] 车辆宽度,单位:米,默认 1.9
 
float weight
 [可选] 车辆总重,单位:吨 ,默认 2.5
 
float axle_weight
 [可选] 轴重,单位:吨,默认 2
 
float axle_count
 [可选] 轴数,默认 2
 
NSInteger is_trailer
 [可选] 是否挂车 0:否(默认) 1:是
 
NSString * waypoints
 [可选] 途经点,格式:lat1,lng1;lat2,lng2;… 最大支持30个,超过30个之后的将被忽略
 
NSInteger policy
 [可选] 策略偏好,取值为 1: [默认] 参考实时路况,尽量躲避拥堵 2: 参考实时路况,不走高速 3: 参考实时路况,少收费 4: 参考实时路况,尽量躲避拥堵,并且不走高速 5: 参考实时路况,尽量不走高速,并且少收费 6: 参考实时路况,尽量躲避拥堵,并且少收费 7: 参考实时路况,尽量躲避拥堵,尽量不走高速,并且少收费 8: 参考实时路况,高速优先 9: 参考实时路况,高速优先,尽量躲避拥堵
 
NSString * plate_number
 [可选] 车牌号 当缺省时,算路不考虑政策性区域限行
 
NSInteger plate_color
 [可选] 车牌颜色,取值 1:蓝色(默认) 2:黄色 3:黑色 4:白色 5:绿色
 
NSInteger get_speed
 [可选] 是否返回路线实时路况(蚯蚓线)信息,取值 0: 不返回(默认) 1: 返回
 
NSInteger get_mp
 [可选]是否返回多条路线方案(目前支持同时返回3条),取值 0:返回一条推荐路线(默认) 1:返回1到3条路线
 
NSInteger no_step
 [可选]是否返回路线步骤,取值 0:返回(默认) 1:不返回
 
NSInteger no_polyline
 [可选]是否返回路线坐标点串,取值 0:返回(默认) 1:不返回
 
CGFloat load
 核定截重,单位:吨,默认2吨
 
QMSTruckTrailerType trailer_type
 拖挂类型:默认QMSTruckTrailerTypeNone
 
QMSTruckGoodsType goods_type
 货品类型:默认QMSTruckGoodsTypeRegular
 
QMSVehicleEnergyType energy_type
 能源类型:默认QMSVehicleEnergyTypeUnlimited
 
QMSVehicleGasEmisStandard gas_emisstand
 排放标准:默认QMSVehicleGasEmisStandardUnlimited
 
QMSVehiclePassType pass_type
 排放标准:默认QMSVehiclePassTypeUnlimited
 
QMSRouteTagType tag_mode
 路线标签形式:默认QMSRouteTagTypeAll
 
- 属性 继承自 QMSSearchOption
NSString * added_fields
 设置额外字段, 每个字段使用,分隔, 例如 added_fields=cities,tolldistance
 
NSDictionary< NSString *, NSString * > * extraParam
 设置请求补充参数, 例如:"get_subpois" : @"1"}
 

成员函数文档

◆ setFromCoordinate:

- (void) setFromCoordinate: (CLLocationCoordinate2D) coordinate

以CLLocationCoordinate2D方式设置起点经纬度

参数
coordinate起点经纬度

◆ setToCoordinate:

- (void) setToCoordinate: (CLLocationCoordinate2D) coordinate

以CLLocationCoordinate2D方式设置终点点经纬度

参数
coordinate终点经纬度

◆ setWayPointsWithCoordinates:count:

- (void) setWayPointsWithCoordinates: (CLLocationCoordinate2D *) coordinates
count: (NSUInteger) count 

以CLLocationCoordinate2D数据方式设置途径点, 最大途经点个数为30个.

参数
coordinates途经点数组
count数组长度

属性说明

◆ from_poi

- (NSString*) from_poi
readwritenonatomiccopy

[可选] 起点POI ID,传入后,优先级高于from(坐标)

样例: 4077524088693206111

◆ to_poi

- (NSString*) to_poi
readwritenonatomiccopy

[可选] 终点POI ID(可通过腾讯位置服务地点搜索服务得到),当目的地为较大园区、小区时,会以引导点做为终点(如出入口等),体验更优。

该参数优先级高于to(坐标),但是当目的地无引导点数据或POI ID失效时,仍会使用to(坐标)作为终点 样例: 4077524088693206111


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