BaiduMap_IOSSDK_v6.6.2_Docs 6.6.2
载入中...
搜索中...
未找到
构造函数 | 所有成员列表
BMKSyncTileLayer类 参考

通过同步方法获取瓦片数据,是一个抽象类,需要通过继承该类,并重载 tileForX:y:zoom: 方法 瓦片图片是jpeg或者png格式,size为256x256 更多...

#include <BMKTileLayer.h>

类 BMKSyncTileLayer 继承关系图:
BMKTileLayer <BMKOverlay> <BMKAnnotation>

构造函数

(UIImage *) - tileForX:y:zoom:
 通过同步方法获取瓦片数据,子类必须实现该方法 这个方法会在多个线程中调用,需要考虑线程安全
 
- 构造函数 继承自 <BMKOverlay>
(BOOL) - intersectsMapRect:
 
- 构造函数 继承自 <BMKAnnotation>
(NSString *) - title
 获取annotation标题
 
(NSString *) - subtitle
 获取annotation副标题
 
(void) - setCoordinate:
 

额外继承的成员函数

- 属性 继承自 BMKTileLayer
NSInteger minZoom
 tileLayer的可见最小Zoom值,默认3
 
NSInteger maxZoom
 tileLayer的可见最大Zoom值,默认21,且不能小于minZoom
 
BMKMapRect visibleMapRect
 tileOverlay的可渲染区域,默认世界范围
 
- 属性 继承自 <BMKOverlay>
CLLocationCoordinate2D coordinate
 返回区域中心坐标.
 
BMKMapRect boundingMapRect
 返回区域外接矩形
 
- 属性 继承自 <BMKAnnotation>
CLLocationCoordinate2D coordinate
 标注view中心坐标.
 

详细描述

通过同步方法获取瓦片数据,是一个抽象类,需要通过继承该类,并重载 tileForX:y:zoom: 方法 瓦片图片是jpeg或者png格式,size为256x256

函数文档

◆ tileForX:y:zoom:

- (UIImage *) tileForX: (NSInteger) x
y: (NSInteger) y
zoom: (NSInteger) zoom 

通过同步方法获取瓦片数据,子类必须实现该方法 这个方法会在多个线程中调用,需要考虑线程安全

参数
x瓦片坐标
y瓦片坐标
zoom瓦片坐标
返回
(x, y, zoom)所对应瓦片的UIImage对象

该类的文档由以下文件生成: