iOS高德地图SDK(3D)  V7.5.0
MATraceManager.h File Reference
#import "MAConfig.h"
#import <Foundation/Foundation.h>
#import <AMapFoundationKit/AMapFoundationKit.h>
#import "MATraceLocation.h"

Go to the source code of this file.

Classes

protocol  <MATraceDelegate >
 轨迹定位的代理协议,since v6.2.0 More...
 
class  MATraceManager
 轨迹纠偏管理类 More...
 

Typedefs

typedef void(^ MAProcessingCallback) (int index, NSArray< MATracePoint *> *points)
 处理中回调, index: 批次编号,0 based More...
 
typedef void(^ MAFinishCallback) (NSArray< MATracePoint *> *points, double distance)
 成功回调,distance:距离,单位米 More...
 
typedef void(^ MAFailedCallback) (int errorCode, NSString *errorDesc)
 失败回调 More...
 
typedef void(^ MATraceLocationCallback) (NSArray< CLLocation *> *locations, NSArray< MATracePoint *> *tracePoints, double distance, NSError *error)
 定位回调, locations: 原始定位点; tracePoints: 纠偏后的点,如果纠偏失败返回nil; distance:距离; error: 纠偏失败时的错误信息 More...
 

Typedef Documentation

◆ MAFailedCallback

typedef void(^ MAFailedCallback) (int errorCode, NSString *errorDesc)

失败回调

◆ MAFinishCallback

typedef void(^ MAFinishCallback) (NSArray< MATracePoint * > *points, double distance)

成功回调,distance:距离,单位米

◆ MAProcessingCallback

typedef void(^ MAProcessingCallback) (int index, NSArray< MATracePoint * > *points)

处理中回调, index: 批次编号,0 based

◆ MATraceLocationCallback

typedef void(^ MATraceLocationCallback) (NSArray< CLLocation * > *locations, NSArray< MATracePoint * > *tracePoints, double distance, NSError *error)

定位回调, locations: 原始定位点; tracePoints: 纠偏后的点,如果纠偏失败返回nil; distance:距离; error: 纠偏失败时的错误信息

© 2017 高德信息技术有限公司 版权所有,保留所有权利。