Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/109.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios MBTile及其层问题_Ios_Mbtiles - Fatal编程技术网

Ios MBTile及其层问题

Ios MBTile及其层问题,ios,mbtiles,Ios,Mbtiles,我正在为我的一个应用程序使用MBTiles。客户端给定1 MB的文件,我需要提取该MBTile文件并获取该MBTile文件中的所有层以及我需要的层名称 我使用的代码如下: NSURL *url=[NSURL fileURLWithPath:[[NSBundle mainBundle]pathForResource:@"myMBTILE" ofType:@"mbtiles"]]; // NSURL *url=[NSURL fileURLWithPath:[[NSBundle mai

我正在为我的一个应用程序使用MBTiles。客户端给定1 MB的文件,我需要提取该MBTile文件并获取该MBTile文件中的所有层以及我需要的层名称

我使用的代码如下:

NSURL *url=[NSURL fileURLWithPath:[[NSBundle mainBundle]pathForResource:@"myMBTILE" ofType:@"mbtiles"]];
    //     NSURL *url=[NSURL fileURLWithPath:[[NSBundle mainBundle]pathForResource:@"control1" ofType:@"mbtiles"]];
offlineSource=[[RMMBTilesSource alloc]initWithTileSetURL:url ];

mapView = [[RMMapView alloc] initWithFrame:_myView.bounds andTilesource:offlineSource];

mapView.delegate = self;
mapView.zoom = 2;
mapView.autoresizingMask = UIViewAutoresizingFlexibleHeight | UIViewAutoresizingFlexibleWidth;
mapView.adjustTilesForRetinaDisplay = YES; // these tiles aren't designed specifically for retina, so make them legible

[_myView addSubview:mapView];

我对iOS很陌生。请帮助我

我认为MBTiles文件不包含层。你是说缩放级别吗?获取所有层是什么意思?您的代码没有显示任何提取层的尝试,您只需初始化一个RMMapView对象。不清楚你在问什么。是的,对于分词缩放级别,我如何在ios中编程实现ti