1
我在一个iOS应用程序中使用skmaps,在这个应用程序中,我必须与城市地图离线工作,所以我必须下载用户选择的地图。我已经实现在该示例代码:Skobbler我如何下载自定义地图?
AppDelegate *appDelegate = (AppDelegate*)[UIApplication sharedApplication].delegate;
NSArray *packages = [appDelegate.skMapsObject packagesForType:SKTPackageTypeContinent];
MapJSONViewController *mapXMLVC = [[MapJSONViewController alloc]initWithNibName:@"MapJSONViewController" bundle:nil withSKMapPackages:packages];
[self.navigationController pushViewController:mapXMLVC animated:YES];
有了:
SKTPackageTypeContinent or SKTPackageTypeCity ecc...
我能够启动控制器
#import "MapJSONViewController.h"
#import "MapDownloadViewController.h"
的mapJsonViewController用这个代码块初始化与期望的元素层次结构级别,但选择城市层次结构,我发现许多城市都失踪了......文档对这个细节有点差,但是,可以为不在该列表中的城市创建下载?也许我可以创建一个自定义区域来下载设置一些视口坐标(这是最好的解决方案)?