| 1234567891011121314151617181920212223242526272829303132 |
- //
- // MAOverlay.h
- // MAMapKit
- //
- // Created by AutoNavi.
- // Copyright (c) 2013年 Amap. All rights reserved.
- //
- #import "MAAnnotation.h"
- #import "MAGeometry.h"
- ///该类是地图覆盖物的基类,所有地图的覆盖物需要继承自此类
- @protocol MAOverlay <MAAnnotation>
- @required
- ///返回区域中心坐标
- @property (nonatomic, readonly) CLLocationCoordinate2D coordinate;
- ///区域外接矩形
- @property (nonatomic, readonly) MAMapRect boundingMapRect;
- @optional
- /**
- * @brief 判断boundingMapRect和给定的mapRect是否相交,可以用MAMapRectIntersectsRect([overlay boundingMapRect], mapRect)替代
- * @param mapRect 指定的map rect
- * @return 两个矩形是否相交
- */
- - (BOOL)intersectsMapRect:(MAMapRect)mapRect;
- @end
|