RMSMMBTileSource

@interface RMSMMBTileSource : RMSMTileSource

SuperMap MBTile离线地图,SuperMap iServer支持生成符合MBTiles规范的地图瓦片,以及一种对 MBTiles 格式的扩展格式, 称为SMTiles格式。MBTiles是由MapBox制定的一种将瓦片地图数据存储到SQLite数据库中并可快速使用,管理和分享的规范。 SMTiles基于原规范对MBTiles格式进行了扩展,支持任意坐标系,支持任意比例尺,切片的起算原点为任意指定点,行列号的方向为原点开始向左下递增。

Summary
RMSMMBTileSourceSuperMap MBTile离线地图,SuperMap iServer支持生成符合MBTiles规范的地图瓦片,以及一种对 MBTiles 格式的扩展格式, 称为SMTiles格式。MBTiles是由MapBox制定的一种将瓦片地图数据存储到SQLite数据库中并可快速使用,管理和分享的规范。 SMTiles基于原规范对MBTiles格式进行了扩展,支持任意坐标系,支持任意比例尺,切片的起算原点为任意指定点,行列号的方向为原点开始向左下递增。
Constructor
initWithTileSetURLRMSMMBTileSource用于在iOS上加载MbTile离线地图服务,方便在离线情况下显示地图
Functions
tileSideLength获取该地图服务每一个Tile瓦片的像素大小,默认为256像素
setTileSideLength指定每一个Tile瓦片的像素大小
Properties
minZoom{float} 当前地图最小显示层级。
maxZoom{float} 当前地图最大显示层级。

Constructor

initWithTileSetURL

RMSMMBTileSource用于在iOS上加载MbTile离线地图服务,方便在离线情况下显示地图

NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *documentsDirectory = [paths objectAtIndex:0];
NSString *name = @"China.mbtiles";
NSString *path = [documentsDirectory stringByAppendingPathComponent:name];
RMSMMBTileSource* mbSource = [[RMSMMBTileSource alloc] initWithTileSetURL:path];
RMMapContents *newContents = [[RMMapContents alloc] initWithView:self tilesource:mbSource];

Parameters

tileSetURL{NSString} 离线地图数据地址。

Functions

tileSideLength

-(int) tileSideLength

获取该地图服务每一个Tile瓦片的像素大小,默认为256像素

Returns

{<int>} 获取该地图服务每一个Tile瓦片的像素大小,默认为256像素。

setTileSideLength

-(void) setTileSideLength: (NSUInteger) aTileSideLength

指定每一个Tile瓦片的像素大小

Parameters

aTileSideLength{NSUInteger} 指定的像素大小。

Properties

minZoom

{float} 当前地图最小显示层级。

maxZoom

{float} 当前地图最大显示层级。

@interface RMSMMBTileSource : RMSMTileSource
SuperMap MBTile离线地图,SuperMap iServer支持生成符合MBTiles规范的地图瓦片,以及一种对 MBTiles 格式的扩展格式, 称为SMTiles格式。MBTiles是由MapBox制定的一种将瓦片地图数据存储到SQLite数据库中并可快速使用,管理和分享的规范。 SMTiles基于原规范对MBTiles格式进行了扩展,支持任意坐标系,支持任意比例尺,切片的起算原点为任意指定点,行列号的方向为原点开始向左下递增。
-(int) tileSideLength
获取该地图服务每一个Tile瓦片的像素大小,默认为256像素
-(void) setTileSideLength: (NSUInteger) aTileSideLength
指定每一个Tile瓦片的像素大小
Close