矢量热力图overlay,支持高度效果
更多...
#include <QHeatOverlay.h>
|
|
NSArray< id< QHeatNodeProtocol > > * | nodes |
| | 热力图数据: 原始的节点数据. 数组每个元素符合 QHeatNodeProtocol 协议
|
| |
| NSInteger | decayRadius |
| | 热力图样式: 衰变半径. 单位 point
|
| |
|
QHeatGradient * | gradient |
| | 热力图样式: 颜色梯度
|
| |
|
CGFloat | maxHeight |
| | 热力图最大拔高高度. 单位 point. 默认20.
|
| |
|
BOOL | enable3D |
| | 是否支持拔高3D效果. 默认NO
|
| |
|
QAnimation * | animation |
| | 显示时的动画
|
| |
|
id< QGLOverlayDelegate > | delegate |
| | 实现QGLOverlayDelegate协议的对象
|
| |
|
BOOL | visible |
| | 是否可见. (默认YES)
|
| |
|
CGFloat | opacity |
| | 整个图层的透明度. (默认1.0)
|
| |
|
int | minZoomLevel |
| | 最小显示级别. (默认3)
|
| |
|
int | maxZoomLevel |
| | 最大显示级别. (默认22)
|
| |
|
QMapRect | boundingMapRect |
| | 覆盖物的外接矩形
|
| |
|
BOOL | interactive |
| | 覆盖物是否响应点击, 默认:NO
|
| |
|
id | userData |
| | 供用户储存自定义数据,SDK本身不使用
|
| |
|
QMapRect | boundingMapRect |
| | 区域外接矩形
|
| |
◆ initWithHeatNodes:
◆ setMinIntensity:maxIntensity:
| - (void) setMinIntensity: |
|
(CGFloat) | minIntensity |
| maxIntensity: |
|
(CGFloat) | maxIntensity |
设置热力阈值范围
- 参数
-
| minIntensity | 最小热力阈值.默认为0 |
| maxIntensity | 最大热力阈值.默认为数据中最大值 |
◆ decayRadius
| - (NSInteger) decayRadius |
|
readwritenonatomicassign |
热力图样式: 衰变半径. 单位 point
范围越大计算耗时越长。默认10. 取值范围 [6, 50]
该类的文档由以下文件生成: