10#if MA_INCLUDE_OVERLAY_HEATMAP
17@interface MAHeatMapVectorGridNode : NSObject
19@property (nonatomic, assign) CLLocationCoordinate2D coordinate;
23@interface MAHeatMapVectorGrid : NSObject
25@property (nonatomic, copy) NSArray<MAHeatMapVectorGridNode *> *inputNodes;
28@property (nonatomic, strong) UIColor *color;
32@interface MAHeatMapVectorGridOverlayOptions : NSObject
35@property (nonatomic, assign) MAHeatMapType type;
38@property (nonatomic, assign) BOOL visible;
41@property (nonatomic, copy) NSArray<MAHeatMapVectorGrid *> *inputGrids;
44@property (nonatomic, assign) CGFloat minZoom;
47@property (nonatomic, assign) CGFloat maxZoom;
56@property (nonatomic, strong) MAHeatMapVectorGridOverlayOptions *option;
63+ (instancetype)heatMapOverlayWithOption:(MAHeatMapVectorGridOverlayOptions *)option;
该类为一个抽象类,定义了基于MAAnnotation的MAShape类的基本属性和行为,不能直接使用,必须子类化之后才能使用
Definition MAShape.h:15
该类是地图覆盖物的基类,所有地图的覆盖物需要继承自此类
Definition MAOverlay.h:14