高德地图SDK(导航) V10.0.600
Loading...
Searching...
No Matches
MAHeatMapVectorOverlay.h
Go to the documentation of this file.
1//
2// MAHeatMapVectorOverlay.h
3// MAMapKit
4//
5// Created by ldj on 2019/7/25.
6// Copyright © 2019 Amap. All rights reserved.
7//
8
9#import "MAConfig.h"
10#if MA_INCLUDE_OVERLAY_HEATMAP
11
12#import "MAShape.h"
13#import "MAOverlay.h"
14
16typedef NS_ENUM(NSInteger, MAHeatMapType)
17{
18 MAHeatMapTypeSquare = 1,
19 MAHeatMapTypeHoneycomb = 2
20};
21
23@interface MAHeatMapVectorNode : NSObject
24
26@property (nonatomic, assign) CLLocationCoordinate2D coordinate;
27
29@property (nonatomic, assign) float weight;
30
31@end
32
34@interface MAHeatMapVectorItem : NSObject
35
37@property (nonatomic, readonly) MAMapPoint center;
38
40@property (nonatomic, readonly) float intensity;
41
43@property (nonatomic, readonly) NSArray<NSNumber *> *nodeIndices;
44
45@end
46
48@interface MAHeatMapVectorOverlayOptions : NSObject
49
51@property (nonatomic, assign) MAHeatMapType type;
52
54@property (nonatomic, assign) BOOL visible;
55
57@property (nonatomic, strong) NSArray<MAHeatMapVectorNode *> *inputNodes;
58
71@property (nonatomic, assign) CLLocationDistance size;
72
74@property (nonatomic, assign) CGFloat gap;
75
77@property (nonatomic, strong) NSArray<UIColor *> *colors;
78
80@property (nonatomic, strong) NSArray<NSNumber *> *startPoints;
81
83@property (nonatomic, assign) CGFloat opacity __attribute((deprecated("已废弃,since 7.9.0,请使用MAHeatMapVectorOverlayRender中的alpha")));;
84
86@property (nonatomic, assign) int maxIntensity;
87
89@property (nonatomic, assign) CGFloat minZoom;
90
92@property (nonatomic, assign) CGFloat maxZoom;
93
94@end
95
97@interface MAHeatMapVectorOverlay : MAShape<MAOverlay>
98
100@property (nonatomic, strong) MAHeatMapVectorOverlayOptions *option;
101
107+ (instancetype)heatMapOverlayWithOption:(MAHeatMapVectorOverlayOptions *)option;
108
109@end
110
111#endif
该类为一个抽象类,定义了基于MAAnnotation的MAShape类的基本属性和行为,不能直接使用,必须子类化之后才能使用
Definition MAShape.h:15
该类是地图覆盖物的基类,所有地图的覆盖物需要继承自此类
Definition MAOverlay.h:14
平面投影坐标结构定义
Definition MAGeometry.h:38
© 2017 高德信息技术有限公司 版权所有,保留所有权利。