gpt4 book ai didi

ios - Skobbler 离线 map

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:18:04 27 4
gpt4 key购买 nike

我正在为我的 map 项目使用 Skobbler。我想允许用户下载部分 map 以供离线使用。正如我从文档中了解到的那样,我们可以使用该地区的 offlinePackageCode 下载城市、州或国家/地区的 map 。我的问题是,如何下载任何区域的 map ?或者如何获取我搜索位置的离线包代码?例如。我在 Northwich(英国)附近的坐标 A。反向地理编码返回一条街道:

CLLocationCoordinate2D coord = [self.mapView coordinateForPoint:CGPointMake(CGRectGetMidX(self.mapView.frame),
CGRectGetMidY(self.mapView.frame))];
SKSearchResult *searchObject = [[SKReverseGeocoderService sharedInstance] reverseGeocodeLocation:coord];

searchObject.name 为 Hemming Street,offlinePackageCode 为空字符串。

searchObject.parentSearchResults 包含城市对象 Northwich,但其类型为 SKSearchResultParent,没有属性 offlinePackageCode

那么如何下载该区域的 map 呢?

感谢任何帮助。

最佳答案

目前 SDK 不允许下载动态边界框的 map ,只能下载预先定义的 map 切割。

即我们无法按需为 Northwich 创建 map ,但知道需要这样的 map 后,我们可以提前为 Northwich 创建 map 并将其添加到我们的 maps.xml 文件中,以便在需要时可以下载。

关于ios - Skobbler 离线 map ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24183849/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com