TencentMapSDK_iOS_3D_v6.7.0

构造函数 | 属性 | 所有成员列表
QMSTruckingRouteSearchOption类 参考
类 QMSTruckingRouteSearchOption 继承关系图:

## 构造函数
(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

## ◆ policy

- (NSInteger) policy
| readwritenonatomicassign

[可选] 策略偏好，取值为 1: [默认] 参考实时路况，尽量躲避拥堵 2: 参考实时路况，不走高速 3: 参考实时路况，少收费 4: 参考实时路况，尽量躲避拥堵，并且不走高速 5: 参考实时路况，尽量不走高速，并且少收费 6: 参考实时路况，尽量躲避拥堵，并且少收费 7: 参考实时路况，尽量躲避拥堵，尽量不走高速，并且少收费 8: 参考实时路况，高速优先 9: 参考实时路况，高速优先，尽量躲避拥堵

## ◆ tag_mode

- (QMSRouteTagType) tag_mode
| readwritenonatomicassign

路线标签形式：默认QMSRouteTagTypeAll

## ◆ to_poi

- (NSString*) to_poi
| readwritenonatomiccopy

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

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

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

- QMSSearchOption.h