BaiduMap_IOSSDK_v6.6.7_Docs 6.6.7

构造函数 | 类方法 | 属性 | 所有成员列表
BMK3DTraceOverlay类 参考

`#import <BMK3DTraceOverlay.h>`

类 BMK3DTraceOverlay 继承关系图:

## 构造函数
(void) | - pause3DTraceOverlayDraw
| 暂停轨迹动画绘制 更多...
(void) | - resume3DTraceOverlayDraw
| 继续轨迹动画绘制 更多...
构造函数 继承自 BMKMultiPoint
(void) | - getCoordinates:range:
构造函数 继承自 <BMKAnnotation>
(NSString *) | - title
| 获取annotation标题 更多...
(NSString *) | - subtitle
| 获取annotation副标题 更多...
(void) | - setCoordinate:
构造函数 继承自 <BMKOverlay>
(BOOL) | - intersectsMapRect:

## 类方法
(nullable instancetype) | + traceOverlay3DWithCoordinates:count:option:
(nullable instancetype) | + traceOverlay3DWithPoints:count:option:

## 属性
id< BMK3DTraceOverlayAnimationDelegate > | delegate
| 动画代理 更多...
BMK3DTraceOverlayOption * | overlayOption
| option参数 更多...
BOOL | onPauseStatus
| 轨迹动画暂停状态 更多...
CGFloat | progress
| 轨迹动画进度 0.0~1.0 更多...
属性 继承自 BMKMultiPoint
BMKMapPoint * | points
| 坐标点数组 更多...
NSUInteger | pointCount
| 坐标点的个数 更多...
属性 继承自 BMKShape
NSString * | title
| 要显示的标题；注意：如果不设置title,无法点击annotation,也无法使用回调函数； 更多...
NSString * | subtitle
| 要显示的副标题 更多...
属性 继承自 <BMKAnnotation>
CLLocationCoordinate2D | coordinate
| 标注view中心坐标. 更多...
属性 继承自 <BMKOverlay>
CLLocationCoordinate2D | coordinate
| 返回区域中心坐标. 更多...
BMKMapRect | boundingMapRect
| 返回区域外接矩形 更多...

## 额外继承的成员函数
Protected 属性 继承自 BMKMultiPoint
package BMKMapPoint * | _points
NSUInteger | _pointCount
BMKMapRect | _boundingRect

## 详细描述

3D轨迹动画 since 6.6.0 使用旧版逻辑绘制轨迹动画仅支持一条。

## 函数文档

## ◆ pause3DTraceOverlayDraw

- (void) pause3DTraceOverlayDraw |  |  |

暂停轨迹动画绘制

## ◆ resume3DTraceOverlayDraw

- (void) resume3DTraceOverlayDraw |  |  |

继续轨迹动画绘制

## ◆ traceOverlay3DWithCoordinates:count:option:

+ (nullable instancetype) traceOverlay3DWithCoordinates: |  | (CLLocationCoordinate2D *) | coords
count: |  | (NSUInteger) | count
option: |  | (BMK3DTraceOverlayOption *) | overlayOption

创建BMK3DTraceOverlay

参数

  coords | 经纬度坐标数组
  count | 经纬度坐标数组大小
  overlayOption | 动画参数

## ◆ traceOverlay3DWithPoints:count:option:

+ (nullable instancetype) traceOverlay3DWithPoints: |  | (BMKMapPoint *) | points
count: |  | (NSUInteger) | count
option: |  | (BMK3DTraceOverlayOption *) | overlayOption

创建BMK3DTraceOverlay

参数

  points | 直角坐标数组
  count | 直角坐标数组大小
  overlayOption | 动画参数

## 属性说明

## ◆ delegate

- (id<BMK3DTraceOverlayAnimationDelegate>) delegate
| read write nonatomic weak

动画代理

## ◆ onPauseStatus

- (BOOL) onPauseStatus
| read nonatomic assign

轨迹动画暂停状态

## ◆ overlayOption

- (BMK3DTraceOverlayOption*) overlayOption
| read nonatomic strong

option参数

## ◆ progress

- (CGFloat) progress
| read nonatomic assign

轨迹动画进度 0.0~1.0

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

- BaiduMapAPI_Map.framework/Headers/BMK3DTraceOverlay.h