BaiduMap_IOSSDK_v7.0.0_Docs 7.0.0

BMKHeatMap.h
浏览该文件的文档.
1 /*
2 * BMKHeatMap.h
3 * BMapKit
4 *
5 * Copyright 2013 Baidu Inc. All rights reserved.
6 *
7 */
8 #import <UIKit/UIKit.h>
9 #import <Foundation/Foundation.h>
10
11 #import <CoreLocation/CLLocation.h>
12
13 #import "BMKGradient.h"
14 #import "BMKAnimation.h"
15
17 @interface BMKHeatMapNode : NSObject
18
20 @property (nonatomic, assign) double intensity;
22 @property (nonatomic, assign) CLLocationCoordinate2D pt;
23
24 @end
25
26
27 @protocol BMKHeatMapDelegate <NSObject>
29 - (void)onHandleCurrentHeatMapFrameAnimationIndex:(NSInteger)index;
30
31 @end
32
34 @interface BMKHeatMap : NSObject
36 @property (nonatomic, weak) id<BMKHeatMapDelegate> delegate;
38 @property (nonatomic, assign) int mRadius;
40 @property (nonatomic, assign) BOOL mRadiusIsMeter;
42 @property (nonatomic, assign) int mRadiusMeter;
44 @property (nonatomic, assign) int mMaxShowLevel;
46 @property (nonatomic, assign) int mMinShowLevel;
48 @property (nonatomic, assign) int mMaxHight;
50 @property (nonatomic, assign) double mMaxIntensity;
52 @property (nonatomic, assign) double mMinIntensity;
54 @property (nonatomic, strong) BMKGradient *mGradient;
56 @property (nonatomic, assign) double mOpacity;
57
60 @property (nonatomic, copy) NSArray <BMKHeatMapNode *> *mData;
62 @property (nonatomic, copy) NSArray <NSArray <BMKHeatMapNode *> *> *mDatas;
63
65 @property (nonatomic, strong) BMKAnimation *animation;
67 @property (nonatomic, strong) BMKAnimation *frameAnimation;
68 @end
69
70
71
BMKAnimation
动画类
Definition: BMKAnimation.h:28
BMKAnimation.h
BMKHeatMapDelegate-p
Definition: BMKHeatMap.h:27
BMKHeatMapNode
热力图节点信息
Definition: BMKHeatMap.h:18
BMKGradient
此类表示热力图渐变色
Definition: BMKGradient.h:12
BMKHeatMap
热力图的绘制数据和显示样式类
Definition: BMKHeatMap.h:35
BMKHeatMapNode::intensity
double intensity
点的强度权值,默认值1，范围[> 0]
Definition: BMKHeatMap.h:20
BMKGradient.h
BMKHeatMapNode::pt
CLLocationCoordinate2D pt
点的位置坐标
Definition: BMKHeatMap.h:22