BaiduMap_IOSSDK_v6.6.5_Docs 6.6.5
载入中...
搜索中...
未找到
BMKPolygon.h
浏览该文件的文档.
1/*
2 * BMKPolygon.h
3 * BMapKit
4 *
5 * Copyright 2011 Baidu Inc. All rights reserved.
6 *
7 */
8
9#import "BMKMultiPoint.h"
10#import "BMKOverlay.h"
11#import "BMKLineDrawType.h"
12
13NS_ASSUME_NONNULL_BEGIN
18@property (nonatomic, copy, nullable) NSArray<id <BMKOverlay>> *hollowShapes;
19
22@property (nonatomic, assign) BMKCoordAlgorithm thin;
24@property (nonatomic, assign) float thinFactor;
25
30+ (nullable instancetype)polygonWithPoints:(BMKMapPoint *)points count:(NSUInteger)count;
31
36+ (nullable instancetype)polygonWithCoordinates:(CLLocationCoordinate2D *)coords count:(NSUInteger)count;
37
42- (BOOL)setPolygonWithPoints:(BMKMapPoint *)points count:(NSUInteger) count;
43
48- (BOOL)setPolygonWithCoordinates:(CLLocationCoordinate2D *)coords count:(NSUInteger) count;
49
50@end
51
52#pragma mark - 加密点
53
55@interface BMKPolygon (EncodedAPI)
56
58@property (nonatomic, copy) NSString *encodedGeoPoints;
59
62@property (nonatomic, assign) BMKEncodePointType encodePointType;
63
64@end
65
66NS_ASSUME_NONNULL_END
BMKCoordAlgorithm
Definition BMKLineDrawType.h:69
该类定义多个点,是个由多个点组成的虚基类, 不能直接实例化对象, 要使用其子类BMKPolyline,BMKPolygon来实例化
Definition BMKMultiPoint.h:18
此类用于定义一个多边形区域
Definition BMKPolygon.h:15
NSArray< id< BMKOverlay > > * hollowShapes
Definition BMKPolygon.h:18
BMKCoordAlgorithm thin
Definition BMKPolygon.h:22
float thinFactor
抽稀算法系数,默认4,since 6.6.4
Definition BMKPolygon.h:24
该类是地图覆盖物的基类,所有地图的覆盖物需要继承自此类
Definition BMKOverlay.h:17
地理坐标点,用直角地理坐标表示
Definition BMKTypes.h:222