gpt4 book ai didi

android - 在 Skobbler map 中重新规划路线

转载 作者:行者123 更新时间:2023-11-30 01:10:36 26 4
gpt4 key购买 nike

我试图在缓存的 route 恢复导航,但我几乎找不到任何可以在 SKmaps 中执行该功能的方法。因此,我正在尝试自定义重新路由技术,以便将用户导航到相同的路由。

有什么方法可以在 skobbler map 中执行自定义重新路由?

This question is similar to the one posted in SKForum

最佳答案

“在缓存的 route 恢复导航”是什么意思?您指的是 saveRouteToCache 和 loadRouteFromCache API 吗? (详情here)

每当导航引擎检测到您不再遵循路线时,即会触发重新路由调用 - 即您已经“匹配”到不属于原始路线的街道/街段。重新计算路线时,将使用与原始路线计算相同的路线设置(相同的终点、相同的路线配置文件、相同的途经点)- 唯一的区别是起始位置(即您当前的位置)。

在您在论坛上描述的场景中,您正在根据点列表计算路线,我假设您开始在该特定路线上导航。一旦你开始移动,我假设导航引擎检测到你不在路线上(如果不查看你的输入数据就无法真正判断)并触发重新路由调用 - 那时路由引擎试图从你的路线创建路线当前位置到初始路线并失败。

如果您想停止重新路由逻辑,当您收到对 onReRoutingStarted 的调用时, 调用 stopNavigation并使用您自己的路由引擎触发路由重新计算。

关于android - 在 Skobbler map 中重新规划路线,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38449725/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com