2014-09-16 2 views
1

Я использую Skobbler карты для навигации,-startNavigationWithSettings Всегда начинайте с первого в MKMaps

Я сохранить маршрут в кэш,

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

и получить маршрут из кэша,

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

Где рассчитываетсяRouteInfo.routeID is SKRouteID

Это автоматически cal culate the route, но, После начала навигации он всегда начинается с От первого. Могу ли я сохранить текущую позицию и начать с текущей позиции. Я дал навигацию код,

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

Привет Винеш - Я не понимаю, что вопрос/вопрос – Ando

+0

Если я сохраню маршрут (в то время в определенном месте), тогда загрузка из кеша я могу начать с самого места (не нужно запускать с первого раза). –

+0

Что вы пытаетесь сделать, каков ваш сценарий? – SylviA

ответ

0

Сейчас в процессе моделирования нет никакой поддержки приостановить/возобновить маршрут (вы все еще может «приостановить/возобновить» навигация во время использования телефона, но вы не можете смоделировать имитатор)

+0

Я прошу не про симуляцию, тестирование в самом симуляторе. –

Смежные вопросы