iOS高德地图SDK(3D)  V7.5.0
MAMultiPointOverlayRenderer.h
Go to the documentation of this file.
1 //
2 // MAMultiPointOverlayRenderer.h
3 // MAMapKit
4 //
5 // Created by hanxiaoming on 2017/4/11.
6 // Copyright © 2017年 Amap. All rights reserved.
7 //
8 
9 #import "MAConfig.h"
10 #if MA_INCLUDE_OVERLAY_MAMultiPoint
11 
12 #import "MAMultiPointOverlay.h"
13 #import "MAOverlayRenderer.h"
14 
16 
18 @protocol MAMultiPointOverlayRendererDelegate <NSObject>
19 @optional
20 
27 - (void)multiPointOverlayRenderer:(MAMultiPointOverlayRenderer *)renderer didItemTapped:(MAMultiPointItem *)item;
28 
29 @end
30 
33 
35 @property (nonatomic, weak) id<MAMultiPointOverlayRendererDelegate> delegate;
36 
38 @property (nonatomic, strong) UIImage *icon;
39 
41 @property (nonatomic, assign) CGSize pointSize;
42 
44 @property (nonatomic, assign) CGPoint anchor;
45 
47 @property (nonatomic, readonly) MAMultiPointOverlay *multiPointOverlay;
48 
50 - (instancetype)initWithMultiPointOverlay:(MAMultiPointOverlay *)multiPointOverlay;
51 
52 @end
53 
54 #endif
该类是地图覆盖物Renderer的基类, 提供绘制overlay的接口但并无实际的实现(render相关方法只能在重写后的gl...
Definition: MAOverlayRenderer.h:20
海量点渲染renderer(since 5.1.0)。 注意:为了保证渲染效率,纹理不受alpha参数影响,如果需要设置透明度...
Definition: MAMultiPointOverlayRenderer.h:32
UIImage * icon
标注纹理图片
Definition: MAMultiPointOverlayRenderer.h:38
MAMultiPointOverlay * multiPointOverlay
对应的overlay
Definition: MAMultiPointOverlayRenderer.h:47
CGSize pointSize
纹理渲染大小,默认为icon图片大小
Definition: MAMultiPointOverlayRenderer.h:41
海量点overlay(since 5.1.0)
Definition: MAMultiPointOverlay.h:34
id< MAMultiPointOverlayRendererDelegate > delegate
MAMultiPointOverlayRendererDelegate代理对象
Definition: MAMultiPointOverlayRenderer.h:35
海量点overlay单个点对象(since 5.1.0)
Definition: MAMultiPointOverlay.h:16
CGPoint anchor
经纬度对应图片中的位置,默认为(0.5,0.5),范围[0-1] 负值自动取其绝对值 左上角为 (0,0) 右下角为 (1,1)
Definition: MAMultiPointOverlayRenderer.h:44
© 2017 高德信息技术有限公司 版权所有,保留所有权利。