16 @property (nonatomic, readonly) id <MAOverlay>
overlay;
29 - (id)initWithOverlay:(
id <MAOverlay>)overlay;
36 - (CGPoint)pointForMapPoint:(
MAMapPoint)mapPoint;
50 - (CGRect)rectForMapRect:(
MAMapRect)mapRect;
73 - (void)drawMapRect:(
MAMapRect)mapRect zoomScale:(
MAZoomScale)zoomScale inContext:(CGContextRef)context;
84 - (void)setNeedsDisplayInMapRect:(
MAMapRect)mapRect;
该类是地图覆盖物Renderer的基类, 提供绘制overlay的接口但并无实际的实现
Definition: MAOverlayRenderer.h:13
平面投影坐标结构定义
Definition: MAGeometry.h:38
void setNeedsDisplay()
设置是否需要重新绘制
CGFloat alpha
overlay的透明度
Definition: MAOverlayRenderer.h:19
id< MAOverlay > overlay
关联的overlay对象
Definition: MAOverlayRenderer.h:16
CGFloat contentScaleFactor
context的比例系数
Definition: MAOverlayRenderer.h:22
平面投影矩形结构定义
Definition: MAGeometry.h:52
double MAZoomScale
比例关系:MAZoomScale = Screen Point / MAMapPoint, 当MAZoomScale = 1时, 1 screen point = 1 MAMapPoint...
Definition: MAGeometry.h:59