如何在Skobbler地图中使用SKNavigationManager将导航模式设置为3d?

时间:2015-06-22 07:37:05

标签: android skmaps

我添加了用于在3D中获取地图视图但不起作用的代码。地图总是以二维模式进行。

这是我的mapView设置

mapView.getMapSettings().setMapDisplayMode(SKMapDisplayMode.MODE_3D)

这是我开始导航的代码

SKNavigationSettings navigationSettings = new SKNavigationSettings();
navigationSettings.setNavigationType(SKNavigationType.SIMULA‌​TION); 
navigationSettings.setDistanceUnit(SKDistanceUnitType.DISTAN‌CE_UNIT_MILES_FEET); 
SKNavigationManager navigationManager = SKNavigationManager.getInstance(); 
System.out.println("Navigation MOde >>>>> "+navigationManager.getNavigationMode()); 
navigationManager.setMapView(mapView);
navigationManager.setNavigationListener(this); 
navigationManager.startNavigation(navigationSettings); 

1 个答案:

答案 0 :(得分:1)

我找到了解决方案。

问题不在代码中,但是当从eclipse运行应用程序时,它正在显示2D地图,但是当我直接从移动设备打开应用程序时,它工作了!!!