BaiduMap_IOSSDK_v6.6.2_Docs 6.6.2
载入中...
搜索中...
未找到
构造函数 | 类方法 | 属性 | 所有成员列表
BMK3DTraceOverlay类 参考

#include <BMK3DTraceOverlay.h>

类 BMK3DTraceOverlay 继承关系图:
BMKMultiPoint <BMKOverlay> BMKShape <BMKAnnotation> <BMKAnnotation>

构造函数

(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< BMK3DTraceOverlayAnimationDelegatedelegate
 动画代理
 
BMK3DTraceOverlayOptionoverlayOption
 option参数
 
BOOL onPauseStatus
 轨迹动画暂停状态
 
CGFloat progress
 轨迹动画进度 0.0~1.0
 
- 属性 继承自 BMKMultiPoint
BMKMapPointpoints
 坐标点数组
 
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
readwritenonatomicweak

动画代理

◆ onPauseStatus

- (BOOL) onPauseStatus
readnonatomicassign

轨迹动画暂停状态

◆ overlayOption

- (BMK3DTraceOverlayOption*) overlayOption
readnonatomicstrong

option参数

◆ progress

- (CGFloat) progress
readnonatomicassign

轨迹动画进度 0.0~1.0


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