iOS高德地图SDK(3D) V10.0.600
Loading...
Searching...
No Matches
MACircle.h
Go to the documentation of this file.
1//
2// MACircle.h
3// MAMapKit
4//
5//
6// Copyright (c) 2011年 Amap. All rights reserved.
7
8#import "MAConfig.h"
9#import "MAShape.h"
10#import "MAOverlay.h"
11#import "MAGeometry.h"
12
15
17@property (nonatomic, strong) NSArray<id<MAOverlay>> *hollowShapes;
18
20@property (nonatomic, assign) CLLocationCoordinate2D coordinate;
21
23@property (nonatomic, assign) CLLocationDistance radius;
24
31+ (instancetype)circleWithCenterCoordinate:(CLLocationCoordinate2D)coord
32 radius:(CLLocationDistance)radius;
33
39+ (instancetype)circleWithMapRect:(MAMapRect)mapRect;
40
47- (BOOL)setCircleWithCenterCoordinate:(CLLocationCoordinate2D)coord radius:(CLLocationDistance)radius;
48
49@end
该类用于定义一个圆, 通常MACircle是MACircleView的model
Definition MACircle.h:14
CLLocationCoordinate2D coordinate
中心点经纬度坐标,无效坐标按照{0,0}处理
Definition MACircle.h:20
NSArray< id< MAOverlay > > * hollowShapes
设置中空区域,用来创建中间带空洞的复杂图形。注意:传入的overlay只支持MAPolgon类型和MACircle类型,不支持与此circle边相交或在circle外部,...
Definition MACircle.h:17
CLLocationDistance radius
半径,单位:米 负数按照0处理
Definition MACircle.h:23
该类为一个抽象类,定义了基于MAAnnotation的MAShape类的基本属性和行为,不能直接使用,必须子类化之后才能使用
Definition MAShape.h:15
该类是地图覆盖物的基类,所有地图的覆盖物需要继承自此类
Definition MAOverlay.h:14
平面投影矩形结构定义
Definition MAGeometry.h:50
© 2017 高德信息技术有限公司 版权所有,保留所有权利。