iOS高德地图SDK(2D)  v5.6.0
MATileOverlay.h
Go to the documentation of this file.
1 //
2 // MATileOverlay.h
3 // MAMapKitNew
4 //
5 // Created by xiaoming han on 14-1-24.
6 // Copyright (c) 2014年 Amap. All rights reserved.
7 //
8 
9 #import "MAOverlay.h"
10 
12 @interface MATileOverlay : NSObject<MAOverlay>
13 
19 - (instancetype)initWithURLTemplate:(NSString *)URLTemplate;
20 
22 @property CGSize tileSize;
23 
25 @property NSInteger minimumZ;
26 
28 @property NSInteger maximumZ;
29 
31 @property (readonly) NSString *URLTemplate;
32 
34 @property (nonatomic) BOOL canReplaceMapContent;
35 
37 @property (nonatomic) MAMapRect boundingMapRect;
38 
39 @end
40 
43  NSInteger x;
44  NSInteger y;
45  NSInteger z;
47 };
49 
52 
58 - (NSURL *)URLForTilePath:(MATileOverlayPath)path;
59 
65 - (void)loadTileAtPath:(MATileOverlayPath)path result:(void (^)(NSData *tileData, NSError *error))result;
66 
67 @end
NSInteger minimumZ
overlay可以渲染的最小缩放级别。当0级时,一个tile覆盖整个世界范围,1级时覆盖 1/4th 世界,2级时1/16th,...
Definition: MATileOverlay.h:25
NSString * URLTemplate
同initWithURLTemplate:中的URLTemplate
Definition: MATileOverlay.h:31
CGFloat contentScaleFactor
屏幕的scale factor
Definition: MATileOverlay.h:46
NSInteger x
x坐标
Definition: MATileOverlay.h:43
MAMapRect boundingMapRect
区域外接矩形,可用来设定tileOverlay的可渲染区域
Definition: MATileOverlay.h:37
记录某特定tile的据结构。contentScaleFactor根据设备的ScrennScale而定, 为1.0或2.0。 ...
Definition: MATileOverlay.h:42
子类可覆盖CustomLoading中的方法来自定义加载MATileOverlay的行为。
Definition: MATileOverlay.h:51
NSInteger y
y坐标
Definition: MATileOverlay.h:44
该类是覆盖在球面墨卡托投影上的图片tiles的数据源
Definition: MATileOverlay.h:12
CGSize tileSize
默认tileSize 256x256
Definition: MATileOverlay.h:22
平面投影矩形结构定义
Definition: MAGeometry.h:52
NSInteger maximumZ
overlay可以渲染的最大缩放级别。
Definition: MATileOverlay.h:28
NSInteger z
缩放级别
Definition: MATileOverlay.h:45
BOOL canReplaceMapContent
暂未开放
Definition: MATileOverlay.h:34
© 2017 高德信息技术有限公司 版权所有,保留所有权利。