28 + (instancetype)circleWithCenterCoordinate:(CLLocationCoordinate2D)coord
29 radius:(CLLocationDistance)radius;
36 + (instancetype)circleWithMapRect:(
BMKMapRect)mapRect;
39 @property (nonatomic, assign) CLLocationCoordinate2D
coordinate;
42 @property (nonatomic, assign) CLLocationDistance
radius;
48 @property (nonatomic, strong) NSArray<id<BMKOverlay>> *
hollowShapes;
56 - (BOOL)setCircleWithCenterCoordinate:(CLLocationCoordinate2D)coord radius:(CLLocationDistance)radius;
62 - (BOOL)setCircleWithMapRect:(
BMKMapRect)mapRect;
该类用于定义一个圆
Definition: BMKCircle.h:14
CLLocationCoordinate2D coordinate
中心点坐标
Definition: BMKCircle.h:39
CLLocationDistance radius
半径,单位:米
Definition: BMKCircle.h:42
BMKMapRect boundingMapRect
该圆的外接矩形
Definition: BMKCircle.h:45
CLLocationDistance _radius
Definition: BMKCircle.h:18
CLLocationCoordinate2D _coordinate
Definition: BMKCircle.h:17
BMKMapRect _boundingMapRect
Definition: BMKCircle.h:19
NSArray< id< BMKOverlay > > * hollowShapes
设置中空区域,用来创建中间带空洞的复杂图形。注意:传入的overlay只支持BMKPolgon类型和BMKCircle类型. since 5.0.0
Definition: BMKCircle.h:48
该类定义多个点,是个由多个点组成的虚基类, 不能直接实例化对象, 要使用其子类BMKPolyline,BMKPolygon来实例化
Definition: BMKMultiPoint.h:18
该类是地图覆盖物的基类,所有地图的覆盖物需要继承自此类
Definition: BMKOverlay.h:17
矩形,用直角地理坐标表示
Definition: BMKTypes.h:226