TencentNavKit
TNKDriveRouteRequest Class Reference

驾车算路请求类 More...

#import <TNKDriveCommonObj.h>

Inheritance diagram for TNKDriveRouteRequest:
TNKRouteRequest

Instance Methods

(int) - setAvoidAreas:
 路线规划避让区域。最多支持32个避让区域,每个区域最多可设置16个顶点,需为凸多边形,顶点逆时针排列。 注意:如果起终点在避让区域内,则算路失败,错误码TNKDriveRouteSearchErrorCode_CalculateFailed 如果数据不合法,则避让策略不生效。since 5.2.5 More...
 

Properties

NSArray< TNKSearchNavPoint * > * waypoints
 途经点数组,最多支持32个。 More...
 
TNKDriveRouteSearchOptionsearchOption
 驾车路径规划算路策略 More...
 
- Properties inherited from TNKRouteRequest
TNKSearchNavPointorigin
 导航起点,必填 More...
 
TNKSearchNavPointdestination
 导航终点,必填 More...
 

Detailed Description

驾车算路请求类

Method Documentation

◆ setAvoidAreas:

- (int) setAvoidAreas: (NSArray< NSArray< TNKCoordinatePoint * > * > *)  avoidAreas

路线规划避让区域。最多支持32个避让区域,每个区域最多可设置16个顶点,需为凸多边形,顶点逆时针排列。 注意:如果起终点在避让区域内,则算路失败,错误码TNKDriveRouteSearchErrorCode_CalculateFailed 如果数据不合法,则避让策略不生效。since 5.2.5

Returns
错误码。0: 正确;1: 避让区域超过32个;2: 设置区域的顶点超过9个

Property Documentation

◆ searchOption

- (TNKDriveRouteSearchOption*) searchOption
readwritenonatomiccopy

驾车路径规划算路策略

◆ waypoints

- (NSArray<TNKSearchNavPoint *>*) waypoints
readwritenonatomiccopy

途经点数组,最多支持32个。


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