iOS高德地图SDK(3D)  V7.5.0
MAGroundOverlay.h
Go to the documentation of this file.
1 //
2 // MAGroundOverlay.h
3 // MapKit_static
4 //
5 // Created by Li Fei on 11/12/13.
6 // Copyright © 2016 Amap. All rights reserved.
7 //
8 
9 #import "MAConfig.h"
10 
11 #if MA_INCLUDE_OVERLAY_GROUND
12 
13 #import <UIKit/UIKit.h>
14 #import "MAShape.h"
15 #import "MAOverlay.h"
16 
18 @interface MAGroundOverlay : MAShape<MAOverlay>
19 
21 @property (nonatomic, readonly) UIImage *icon;
22 
24 @property (nonatomic, assign) CGFloat alpha;
25 
27 @property (nonatomic, readonly) CGFloat zoomLevel;
28 
30 @property (nonatomic, readonly) MACoordinateBounds bounds;
31 
38 + (instancetype)groundOverlayWithBounds:(MACoordinateBounds)bounds
39  icon:(UIImage *)icon;
40 
48 + (instancetype)groundOverlayWithCoordinate:(CLLocationCoordinate2D)coordinate
49  zoomLevel:(CGFloat)zoomLevel
50  icon:(UIImage *)icon;
51 
58 - (BOOL)setGroundOverlayWithBounds:(MACoordinateBounds)bounds icon:(UIImage *)icon;
59 
67 - (BOOL)setGroundOverlayWithCoordinate:(CLLocationCoordinate2D)coordinate
68  zoomLevel:(CGFloat)zoomLevel
69  icon:(UIImage *)icon;
70 
71 @end
72 
73 #endif
MACoordinateBounds bounds
图片在地图中的覆盖范围
Definition: MAGroundOverlay.h:30
该类用于确定覆盖在地图上的图片,及其覆盖区域, 通常MAGroundOverlay是MAGroundOverlayRenderer的model ...
Definition: MAGroundOverlay.h:18
CGFloat alpha
透明度. 最终透明度 = 纹理透明度 * alpha. 有效范围为[0.f, 1.f], 默认为1.f
Definition: MAGroundOverlay.h:24
CGFloat zoomLevel
覆盖图片在地图尺寸等同于其像素的zoom值
Definition: MAGroundOverlay.h:27
UIImage * icon
绘制在地图上的覆盖图片
Definition: MAGroundOverlay.h:21
东北、西南两个点定义的四边形经纬度范围
Definition: MAGeometry.h:20
该类为一个抽象类,定义了基于MAAnnotation的MAShape类的基本属性和行为,不能直接使用,必须子类化之后才能...
Definition: MAShape.h:14
© 2017 高德信息技术有限公司 版权所有,保留所有权利。