MBXMapKit MBXOfflineMapDownloader 下载大小
MBXMapKit MBXOfflineMapDownloader size of download
我有一个 iOS 7/8 应用程序,它使用 MBXMapKit 下载和保存地图以供离线使用。想知道我是否可以在下载之前确定某个缩放级别下离线地图下载的大小(UI 有一个滑块来调整缩放级别)。
我想在用户下载地图图块之前调整滑块(缩放级别)时,向他们提供一些有关下载大小的信息(图块数量和大小,以 Kb 或 Mb 为单位) .
我唯一的想法:
获取滑块值,开始下载,根据 offlineMapDownloader:offlineMapDownloader totalFilesExpectedToWrite 的通知:委托,suspend/cancel 下载,显示图块数量并以某种方式计算 space 下载会占用设备...一旦用户满意,他们就会点击下载,大家都很开心!
在实际开始下载之前有一个确定文件总数的正在进行的功能:
https://github.com/mapbox/mbxmapkit/pull/137
但除此之外,是的,这听起来不错。
就 space 的计算而言,磁贴大小会有所不同,但您可以 运行 应用的一些示例用例并获得一些平均磁贴大小作为一种大概的方式。
我有一个 iOS 7/8 应用程序,它使用 MBXMapKit 下载和保存地图以供离线使用。想知道我是否可以在下载之前确定某个缩放级别下离线地图下载的大小(UI 有一个滑块来调整缩放级别)。
我想在用户下载地图图块之前调整滑块(缩放级别)时,向他们提供一些有关下载大小的信息(图块数量和大小,以 Kb 或 Mb 为单位) .
我唯一的想法:
获取滑块值,开始下载,根据 offlineMapDownloader:offlineMapDownloader totalFilesExpectedToWrite 的通知:委托,suspend/cancel 下载,显示图块数量并以某种方式计算 space 下载会占用设备...一旦用户满意,他们就会点击下载,大家都很开心!
在实际开始下载之前有一个确定文件总数的正在进行的功能:
https://github.com/mapbox/mbxmapkit/pull/137
但除此之外,是的,这听起来不错。
就 space 的计算而言,磁贴大小会有所不同,但您可以 运行 应用的一些示例用例并获得一些平均磁贴大小作为一种大概的方式。