1

ナビゲーションには Skobbler Map を使用しています。

私はルートをキャッシュに保存しています。

[[SKRoutingService sharedInstance]saveRouteToCache:calculatedRouteInfo.routeID];

キャッシュからルートを取得し、

[[SKRoutingService sharedInstance]loadRouteFromCache:calculatedRouteInfo.routeID];

計算されたRouteInfo.routeIDはどこにありますかSKRouteID

自動的にルートを計算しますが、ナビ開始後は必ず最初からスタートします。現在の位置を保存して、現在の位置から開始できますか? ナビコードを渡しましたが、

SKNavigationSettings *navSettings = [SKNavigationSettings navigationSettings];
navSettings.navigationType=SKNavigationTypeSimulation;
navSettings.distanceFormat=SKDistanceFormatMilesFeet;
self.mapView.settings.displayMode = SKMapDisplayMode3D;
[[SKRoutingService sharedInstance]startNavigationWithSettings:navSettings];
4

1 に答える 1