草庐IT

skobbler

全部标签

ios - Skobbler(GPS导航)在指定位置打不开

我有以下用于在指定位置打开Skobbler的代码:-(void)openSkobblerWithLatitude:(double)latitudelongitude:(double)longitude{NSURL*url=[NSURLURLWithString:[NSStringstringWithFormat:@"hybridnavigation://cmd=mapOverview&latitude=%f&longitude=%f",latitude,longitude]];[[UIApplicationsharedApplication]openURL:url];}它打开Skobb

ios - 如何定义 pin 的触摸区域(Skobbler iOS)

更新到最新的Skobbler版本后,我注意到引脚周围的可触摸区域增加了。在我触摸pin之前,didSelectAnnotation方法触发良好。但是现在如果我触摸图钉附近的map,didSelectAnnotation也会触发。我想让可点击的只是图钉图片,而不是周围的区域。我已经使用自定义引脚和标准进行了尝试。同样的结果。可能有一个设置属性?我查看了文档,但没有找到任何内容。 最佳答案 目前触摸区域不可配置。在2.3中它确实有所增加(使点击注释更容易)——我们将在以后的更新中重新考虑这个决定,但目前您将解决这个实现问题。

ios - 在背景 skobbler 中导航 15 分钟后停止

我在我的导航应用程序中使用Skobblersdk。我需要不断地将导航数据发送到其他设备。但后台导航仅工作15分钟后停止在后台导航。我还尝试在plist中启用以下键值对:所需的背景模式-1.应用注册位置更新2.App从网络下载内容请提出一些帮助。 最佳答案 请在真实情况下进行测试,例如在使用导航类型为SKNavigationTypeReal的应用程序时实际驾驶。后台应用程序会在一段时间后暂停,只有在它们实际接收到GPS位置更新时才会激活。如果设备实际上没有移动,您的应用将永远不会恢复。这是Apple为延长电池生命周期所做的优化。有关背

ios - Skobbler didFinishRouteCalculationWithInfo 数组异常

在iOS中使用Skobblermap时出现异常。似乎是导致无效数组访问的并发异常,但由于Skobbler提供的代码存在问题,因此不确定如何以最佳方式修复其损坏的代码。请参阅标记为“HERE!!!”的行在下面的代码中:文件:SKTNavigationManager.m-(void)routingService:(SKRoutingService*)routingServicedidFinishRouteCalculationWithInfo:(SKRouteInformation*)routeInformation{dispatch_async(dispatch_get_main_que

ios - Skobbler POI 分组优先级

我正在为iOS应用程序使用Skobblermap。是否可以为POI类别设置优先级,以便当多个POI分组时,该类别的图标位于最前面?因此,如果信息图标具有更高的优先级,则它应该显示在组图标中而不是餐厅中。我尝试在json样式文件中设置类别的优先级标签,但没有成功。 最佳答案 据我了解,您希望在较低的缩放级别下显示信息POI而不是当前的餐厅POI。如果是这种情况,您可以通过更改应保持在较低缩放级别的POI来实现此目的,这样当您缩小时,只有特定的POI是可见的。这可以通过在.json文件中编辑文档底部的“缩放”来完成。从那里,您可以找到所

ios - Skobbler 未从 PreinstalledMaps (iOS) 中的元文件夹中获取内容

我正在尝试制作一个带有捆绑map的离线应用程序。map在SKConnectivityMode.Offline中运行,所以我将map数据放在:SKMaps.Bundle/PreinstalledMaps/v1/20150413/package我还将元数据复制到:SKMaps.Bundle/PreinstalledMaps/v1/20150413/meta问题是没有提取元文件夹中的数据,map也没有渲染。我试图将元文件夹复制到模拟器应用程序的库/缓存位置,然后map按预期呈现。我想到的一个解决方法是在应用程序第一次启动时将元文件夹复制到库/缓存区域-但它会导致文件的双重存储,而且看起来有点

android - 在 Skobbler 中导航完成时确定 "side of street"的最佳方法是什么?

我一直在寻找可能已经提供此功能但无法找到的任何文档。我想知道对于SkobblerSDK的iOS和Android版本,有没有办法返回有关目的地位于街道哪一侧的信息?我们注意到Skobbler音频建议返回街道的正确一侧,但不确定是否有方法以编程方式获取该信息,以便我们更新我们的UI以显示相应的信息。我们现有的一项工作是解析音频建议所说的文本,以查看它是否包含“左侧目的地”或“右侧目的地”,但这似乎不是最可靠的解决方案。感谢您在此问题上提供的任何帮助!基思 最佳答案 目前没有特定的标志指示目的地街道的“一侧”(可通过​​编程方式访问)。解

ios - Skobbler 离线 map

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

ios - 对于Skobbler maps iOS SDK,如何控制应用何时请求位置权限?

当我们启用离线skobblermap时,只要用户加载map,它就会请求位置权限。我们已经构建了自己的“当前位置”按钮,并希望应用仅在用户按下当前位置按钮时请求许可。我被告知此功能将包含在最新版本的skobbler中,但找不到任何文档/示例。在此先感谢您的帮助。 最佳答案 在我的例子中,我使用的是CLLocationManager那starttoupdatelocation加载View后,会自动询问权限。然后我保存一个标志(已经找到),您也可以使用该标志存储用户默认值。 关于ios-对于S

ios - Skobbler SDK 2.5.1 中的预捆绑 map

今天开始试用SkobblerSDK,在IOS下载了SDK和Demo包2.5.1forSwift。预捆绑map将成为可能的应用程序的核心部分。我查看了http://sdkblog.skobbler.com/creating-an-app-with-a-pre-bundled-map/上的说明,但从那以后情况似乎发生了变化。文件夹结构与博文不符。通过模拟器下载一些map后,我发现.skm文件位于(例如)CoreSimulator/Devices/33D8[...]A72/Library/SE/SE.skm在SKMaps.bundle中,我可以找到一个PreinstalledMaps/v1文