iOS - SKNavigationSettings 音频建议,transportMode 之间没有区别
iOS - SKNavigationSettings Audio advices, no difference between transportMode
这是我尝试过的:
[SKRoutingService sharedInstance].navigationDelegate = self;
SKNavigationSettings* navSettings = [SKNavigationSettings navigationSettings];
navSettings.transportMode = SKTransportPedestrian;
navSettings.showStreetNamePopUpsOnRoute = YES;
navSettings.viaPointNotificationDistance = 5;
navSettings.navigationType=SKNavigationTypeReal;
navSettings.distanceFormat=SKDistanceFormatMetric;
[[SKRoutingService sharedInstance]startNavigationWithSettings:navSettings];
当我尝试不同的传输模式时,我没有发现任何行为差异。我认为音频建议仅针对汽车,其中建议在长距离之前提醒用户(在 30 米内右转......)。但我希望它在短距离内提醒用户(在 2 米内右转......)
我该怎么做才能获得针对行人而非 Car/bike 乘客的建议?
您可以在 SKMaps.bundle > AdvisorConfigs > Pedestrian> advice_places.adv 中更改行人建议的预定义距离
第一列代表 distances_outside_city,第二列代表 distances_in 城市。
Here 您可以在 SDK 音频建议中找到更多信息并了解如何操作。
这是我尝试过的:
[SKRoutingService sharedInstance].navigationDelegate = self;
SKNavigationSettings* navSettings = [SKNavigationSettings navigationSettings];
navSettings.transportMode = SKTransportPedestrian;
navSettings.showStreetNamePopUpsOnRoute = YES;
navSettings.viaPointNotificationDistance = 5;
navSettings.navigationType=SKNavigationTypeReal;
navSettings.distanceFormat=SKDistanceFormatMetric;
[[SKRoutingService sharedInstance]startNavigationWithSettings:navSettings];
当我尝试不同的传输模式时,我没有发现任何行为差异。我认为音频建议仅针对汽车,其中建议在长距离之前提醒用户(在 30 米内右转......)。但我希望它在短距离内提醒用户(在 2 米内右转......)
我该怎么做才能获得针对行人而非 Car/bike 乘客的建议?
您可以在 SKMaps.bundle > AdvisorConfigs > Pedestrian> advice_places.adv 中更改行人建议的预定义距离 第一列代表 distances_outside_city,第二列代表 distances_in 城市。 Here 您可以在 SDK 音频建议中找到更多信息并了解如何操作。