BaiduMap_IOSSDK_v7.0.0_Docs 7.0.0

BMKHexagonHeatMap.h
浏览该文件的文档.
1 /*
2 * BMKHexagonHeatMap.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 typedef enum {
16 BMKHexagonTypeVertexUp = 0,
17 BMKHexagonTypeEdgeUP
18 } BMKHexagonType;
19
21 @interface BMKHexagonHeatMapNode : NSObject
22
24 @property (nonatomic, assign) double intensity;
26 @property (nonatomic, assign) CLLocationCoordinate2D pt;
27
28 @end
29
31 @interface BMKHexagonHeatMap : NSObject
33 @property (nonatomic, assign) int mRadius;
35 @property (nonatomic, assign) int mMaxShowLevel;
37 @property (nonatomic, assign) int mMinShowLevel;
39 @property (nonatomic, assign) double mMaxIntensity;
41 @property (nonatomic, assign) double mMinIntensity;
43 @property (nonatomic, strong) BMKGradient *mGradient;
45 @property (nonatomic, assign) double mOpacity;
47 @property (nonatomic, assign) float mGap;
49 @property (nonatomic, assign) BMKHexagonType mHexagonType;
50
52 @property (nonatomic, copy) NSArray <BMKHexagonHeatMapNode *> *mData;
53 @end
BMKAnimation.h
BMKHexagonTypeEdgeUP
@ BMKHexagonTypeEdgeUP
六边形顶点向上
Definition: BMKHexagonHeatMap.h:17
BMKHexagonHeatMap
蜂窝热力图的绘制数据和显示样式类
Definition: BMKHexagonHeatMap.h:32
BMKGradient
此类表示热力图渐变色
Definition: BMKGradient.h:12
BMKHexagonTypeVertexUp
@ BMKHexagonTypeVertexUp
Definition: BMKHexagonHeatMap.h:16
BMKHexagonHeatMapNode::pt
CLLocationCoordinate2D pt
点的位置坐标
Definition: BMKHexagonHeatMap.h:26
BMKGradient.h
BMKHexagonType
BMKHexagonType
Definition: BMKHexagonHeatMap.h:15
BMKHexagonHeatMapNode::intensity
double intensity
点的强度权值,默认值1，范围[> 0]
Definition: BMKHexagonHeatMap.h:24
BMKHexagonHeatMapNode
蜂窝热力图节点信息
Definition: BMKHexagonHeatMap.h:22