热力图overlay
更多...
#include <QHeatTileOverlay.h>
|
| NSArray< id< QHeatTileNodeProtocol > > * | nodes |
| | 热力图数据: 原始的节点数据. 数组每个元素符合 QHeatTileNodeProtocol 协议
|
| |
| NSInteger | decayRadius |
| | 热力图样式: 衰变半径. 单位 point
|
| |
| CGFloat | opacity |
| | 热力图样式: 透明度. 默认为0.6,范围:0-1
|
| |
| QHeatTileGradient * | gradient |
| | 热力图样式: 颜色梯度
|
| |
|
NSString * | URLTemplate |
| | tile的URL格式
|
| |
|
BOOL | isHighResoultionTile |
| | resolution=512x512 or 256x256
|
| |
|
NSString * | tileCacheDir |
| | 自定义瓦片的自定义存储目录,如不设置则不使用缓存
|
| |
|
BOOL | enableReuseOnMultiLevel |
| | 是否开启多级复用,默认为NO,若当前层级瓦片不存在,则复用临近级别的瓦片数据.
|
| |
|
NSInteger | levelOffset |
| | tileOverlay级数偏移. 范围:[-1,1]
|
| |
|
int | minDataLevel |
| | 支持的数据最小级别. 默认 3
|
| |
|
int | maxDataLevel |
| | 支持的数据最大级别. 默认 18
|
| |
|
int | minVisibleLevel |
| | 展示最小级别. 默认3 .
|
| |
|
int | maxVisibleLevel |
| | 展示最大级别. 默认18.
|
| |
|
QMapRect | boundingMapRect |
| | 区域外接矩形
|
| |
◆ initWithHeatTileNodes:
| - (instancetype) initWithHeatTileNodes: |
|
(NSArray *) | heatTileNodes |
|
生成热力图overlay
- 参数
-
- 返回
- heatTileOverlay
◆ decayRadius
| - (NSInteger) decayRadius |
|
readwritenonatomicassign |
热力图样式: 衰变半径. 单位 point
范围越大计算耗时越长。默认20. 建议100以内 在添加完后设值时需要执行 QHeatTileOverlayView 的 reloadData 方法重刷新渲染缓存
◆ gradient
◆ nodes
◆ opacity
该类的文档由以下文件生成: