iOS高德地图SDK(2D)  v5.6.0
MAOverlayView.h
Go to the documentation of this file.
1 //
2 // MAOverlayView.h
3 // MAMapKitNew
4 //
5 // Created by AutoNavi.
6 // Copyright (c) 2014年 Amap. All rights reserved.
7 //
8 
9 #import "MAGeometry.h"
10 #import "MAOverlay.h"
11 
15 @interface MAOverlayView : UIView
16 
22 - (id)initWithOverlay:(id <MAOverlay>)overlay;
23 
27 @property (nonatomic, readonly) id <MAOverlay> overlay;
28 
34 - (CGPoint)pointForMapPoint:(MAMapPoint)mapPoint;
35 
41 - (MAMapPoint)mapPointForPoint:(CGPoint)point;
42 
48 - (CGRect)rectForMapRect:(MAMapRect)mapRect;
49 
55 - (MAMapRect)mapRectForRect:(CGRect)rect;
56 
63 - (BOOL)canDrawMapRect:(MAMapRect)mapRect zoomScale:(MAZoomScale)zoomScale;
64 
71 - (void)drawMapRect:(MAMapRect)mapRect zoomScale:(MAZoomScale)zoomScale inContext:(CGContextRef)context;
72 
73 - (void)setNeedsDisplay;
74 
79 - (void)setNeedsDisplayInMapRect:(MAMapRect)mapRect;
80 
86 - (void)setNeedsDisplayInMapRect:(MAMapRect)mapRect zoomScale:(MAZoomScale)zoomScale;
87 
91 @property CGFloat alpha;
92 
96 @property (readonly) CGFloat contentScaleFactor;
97 
98 @end
平面投影坐标结构定义
Definition: MAGeometry.h:38
CGFloat alpha
overlay的透明度
Definition: MAOverlayView.h:91
id< MAOverlay > overlay
关联的overlay对象
Definition: MAOverlayView.h:27
void setNeedsDisplay()
该类是地图覆盖物View的基类, 提供绘制overlay的接口但并无实际的实现
Definition: MAOverlayView.h:15
平面投影矩形结构定义
Definition: MAGeometry.h:52
double MAZoomScale
比例关系:MAZoomScale = Screen Point / MAMapPoint, 当MAZoomScale = 1时, 1 screen point = 1 MAMapPoint...
Definition: MAGeometry.h:59
CGFloat contentScaleFactor
context的比例系数
Definition: MAOverlayView.h:96
© 2017 高德信息技术有限公司 版权所有,保留所有权利。