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用這個代碼塊初始化與期望的元素層次結構級別,但選擇城市層次結構,我發現許多城市都失蹤了......文檔對這個細節有點差,但是,可以爲不在該列表中的城市創建下載?也許我可以創建一個自定義區域來下載設置一些視口座標(這是最好的解決方案)?