FMKNaviAnalyser Class Reference
Inherits from | NSObject |
---|---|
Declared in | FMKNaviAnalyser.h |
– initWithMapID:
通过mapID初始化路径分析 通过该方式初始化路径分析对象时,地图数据必须是通过ID下载得到的,否则会初始化失败 地图数据下载有两种方式:一、通过id加载过地图数据会自动下载;二、使用SDK下载器下载地图数据
- (instancetype)initWithMapID:(NSString *)mapID
Parameters
mapID |
地图id |
---|
Return Value
路径分析对象
Declared In
FMKNaviAnalyser.h
– initWithMapPath:
通过地图数据路径初始化路径分析
- (instancetype)initWithMapPath:(NSString *)dataPath
Parameters
dataPath |
地图数据路径 |
---|
Return Value
路径分析对象
Declared In
FMKNaviAnalyser.h
delegate
路径规划分析代理
@property (nonatomic, weak) id<FMKNaviAnalyserDelegate> delegate
Declared In
FMKNaviAnalyser.h
– analyseRouteWithStartCoord:endCoord:type:
路径规划分析 该方法仅计算路算长度,不返回路段结果,也不会生成相应文字描述
- (FMKRouteCalculateResultType)analyseRouteWithStartCoord:(FMKGeoCoord)start endCoord:(FMKGeoCoord)end type:(FMKRouteSetting)routeSetting
Parameters
start |
路径规划起点 |
---|---|
end |
路径规划终点 |
routeSetting |
路算策略 |
Return Value
路径规划计算结果
Declared In
FMKNaviAnalyser.h
– analyseRouteWithStartCoord:end:type:routeResult:
路径规划分析 该方法会生成相应路段文字描述
- (FMKRouteCalculateResultType)analyseRouteWithStartCoord:(FMKGeoCoord)start end:(FMKGeoCoord)end type:(FMKRouteSetting)routeSetting routeResult:(NSMutableArray *__autoreleasing *)naviResults
Parameters
start |
路径规划起点 |
---|---|
end |
路径规划终点 |
routeSetting |
路算策略 |
naviResults |
路径规划结果,对象为FMKNaviResult型对象 |
Return Value
路径规划计算结果
Declared In
FMKNaviAnalyser.h
)
文字导航处理结果 路径规划有结果时有效
@property (nonatomic, readonly) NSArray<FMKTextNavigationSegment*> *DEPRECATED_MSG_ATTRIBUTE ( "use FMKTextNavigation.h textNavigationSegments" )
Discussion
Warning: deprecated
Declared In
FMKNaviAnalyser.h