- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在使用 SKRouteManager
计算路线,如下所示:
route.setStartCoordinate(origCoords);
route.setDestinationCoordinate(destCoords);
route.setNoOfRoutes(1);
route.setRouteMode(SKRouteSettings.SKRouteMode.BICYCLE_FASTEST);
route.setRouteExposed(true);
SKRouteManager.getInstance().setRouteListener(thisActivity);
SKRouteManager.getInstance().calculateRoute(route);
然后我将执行 onAllRoutesCompleted()
回调以启动逐向导航:
public void onAllRoutesCompleted() {
SKNavigationSettings navigationSettings = new SKNavigationSettings();
navigationSettings.setNavigationType(SKNavigationSettings.SKNavigationType.SIMULATION);
SKNavigationManager navigationManager = SKNavigationManager.getInstance();
navigationManager.setMapView(mapView);
navigationManager.setNavigationListener(this);
navigationManager.startNavigation(navigationSettings);
}
我的问题是它现在会自动将 map 朝行进方向旋转 - 但我希望 map 始终指向北方(除非用户另有选择)。
如何阻止因转弯导航而导致的旋转变化?
最佳答案
您需要通过setFollowerMode修改 map 的跟随模式。 .如果您只想跟随用户的位置,而不是旋转 map ,请将其设置为 POSITION,例如:
mapView.getMapSettings().setFollowerMode(SKMapFollowerMode.POSITION);
关于android - Skobbler map - 在导航期间停止旋转,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35292016/
我想在转弯导航期间从 SKNavigationState 导航期间找到环岛的导出编号(例如第二个导出)。 我查看了文档,但找不到通过 Android SDK 找到它的方法。 我试过了 SKNaviga
我正在为我的 Android 应用程序使用 skmaps。路线被计算并绘制在 map 上,当导航开始时,蓝色圆圈箭头没有随着路线移动(屏幕不跟随光标)很快就看不见了。用户必须不断调整屏幕才能再次看到箭
导航开始后,用户可以选择在屏幕之间切换。有两个屏幕有两个不同的 map - 一个显示导航,另一个显示一些 POI。 每当屏幕发生变化时,都会设置新的代理并将 [SKRoutingService sha
初始化 map 后,我在某个坐标上添加了一个注释 func initMap(){ SKRoutingService.sharedInstance().navigationDelegate =
我需要获取用户当前导航的高速公路名称。这可以在导航模式下完成,从 -(void)routingService:(SKRoutingService *)routingService didChangeC
我一直在玩 Skobbler SDK演示应用程序。我对 SKRouteAdvice 特别感兴趣,它基本上建议您向左转等等。 我在 Swift 演示中遇到的问题是,它似乎在旅行开始之前就为您提供了整套建
我在任何级别的样式编辑器中都找不到任何“徽章”功能,我想更改道路徽章的颜色。 最佳答案 map 上的徽章图标与所使用的徽章图像之间的链接位于 .json 文件中。 所有徽章图标均在“Common”文件
我在 iOS 9/iPhone 6 上运行的 native iOS 应用程序中使用 Skobbler iOS SDK (2.5.1)。 在 Beta 测试人员的设备上,在导航的某个点,C++ 代码深处
我正在使用 skobbler 构建一个离线驾车游览应用程序。在应用程序中,有一条自定义路线供用户遵循。我可以使用 SKPolyline 类绘制折线,但如果有一种方法可以直接在折线上指示方向,那就更好了
我正在使用 SKRouteManager 计算路线,如下所示: route.setStartCoordinate(origCoords); route.setDestinationCoordinate
我在 ios 应用程序中使用 skmaps,在这个应用程序中我必须离线使用城市 map ,所以我必须下载用户选择的 map 。我已经实现了示例中的代码: #import "MapJSONViewCon
我正在创建一个 Skobbler 注释,如下所示: markerCoords = mapView.pointToCoordinate(skScreenPoint); //gives us the co
我已经使用 Skobbler SDK 创建了一张 map 并添加了一些注释,但是当我触摸一个注释时,以下方法不会启动: func mapView(mapView:SKMapView!, didSele
我必须修改 SKAnnotation 的图像。注释生成器代码: private SKAnnotation getAnnotationFromView (int id,int minZoomLvl, V
我有以下用于在指定位置打开 Skobbler 的代码: - (void)openSkobblerWithLatitude:(double)latitude longitude:(double)long
在 iOS 中使用 Skobbler map 时出现异常。似乎是导致无效数组访问的并发异常,但由于 Skobbler 提供的代码存在问题,因此不确定如何以最佳方式修复其损坏的代码。 请参阅标记为“HE
我正在为 iOS 应用程序使用 Skobbler map 。是否可以为 POI 类别设置优先级,以便当多个 POI 分组时,该类别的图标位于最前面? 因此,如果信息图标具有更高的优先级,则它应该显示在
我正在为我的 map 项目使用 Skobbler。我想允许用户下载部分 map 以供离线使用。正如我从文档中了解到的那样,我们可以使用该地区的 offlinePackageCode 下载城市、州或国家
我想弄清楚如何将 pin 聚类与 SKMapView 和 SKAnnotation 一起使用?我看到有 SKPOICluster,但我不确定是否有办法将它与 SKAnnotation 一起使用。 最佳
我在尝试计算路线时遇到了这个奇怪的错误。它只发生在第一次应用打开时。在我关闭一个应用程序并重新启动它后,它会按预期运行,并执行完全相同的操作。 我得到 Route calculation failed
我是一名优秀的程序员,十分优秀!