百度地图SDK for iOS v4.0.0 类参考
BMKTileLayer.h
1 //
2 // BMKTileLayer.h
3 // MapComponent
4 //
5 // Created by wzy on 15/8/7.
6 // Copyright © 2015年 baidu. All rights reserved.
7 //
8 
9 #ifndef BMKTileLayer_h
10 #define BMKTileLayer_h
11 #import "BMKOverlay.h"
12 
17 @interface BMKTileLayer : NSObject <BMKOverlay>
18 
20 @property (nonatomic, assign) NSInteger minZoom;
21 
23 @property (nonatomic, assign) NSInteger maxZoom;
24 
26 @property (nonatomic) BMKMapRect visibleMapRect;
27 
28 @end
29 
35 
37 @property (readonly) NSString *URLTemplate;
38 
44 - (id)initWithURLTemplate:(NSString *)URLTemplate;
45 
49 - (BOOL)cleanTileDataCache;
50 
51 @end
52 
58 
65 - (UIImage *)tileForX:(NSInteger)x y:(NSInteger)y zoom:(NSInteger)zoom;
66 
67 @end
68 
74 
80 - (void)loadTileForX:(NSInteger)x y:(NSInteger)y zoom:(NSInteger)zoom result:(void (^)(UIImage *tileImage, NSError *error))result;
81 
82 @end
83 
84 #endif /* BMKTileLayer_h */
NSInteger minZoom
tileLayer的可见最小Zoom值,默认3
Definition: BMKTileLayer.h:20
BMKMapRect visibleMapRect
tileOverlay的可渲染区域,默认世界范围
Definition: BMKTileLayer.h:26
NSInteger maxZoom
tileLayer的可见最大Zoom值,默认21,且不能小于minZoom
Definition: BMKTileLayer.h:23
通过提供url模板的方法,提供数据源。不应该继承该类,且必须通过 initWithURLTemplate: 来初始化 瓦片图片...
Definition: BMKTileLayer.h:34
矩形,用直角地理坐标表示
Definition: BMKTypes.h:124
该类是覆盖在球面墨卡托投影上的图片tiles的数据源,是抽象类,不能直接使用该类添加瓦片图,需要使用其子类...
Definition: BMKTileLayer.h:17
通过异步方法获取瓦片数据,是一个抽象类,需要通过继承该类,并重载 loadTileForX:y:zoom:result: 方法 瓦...
Definition: BMKTileLayer.h:73
通过同步方法获取瓦片数据,是一个抽象类,需要通过继承该类,并重载 tileForX:y:zoom: 方法 瓦片图片是jpeg...
Definition: BMKTileLayer.h:57