我想为我的徒步旅行应用添加转弯说明。我已经知道如何检索用户必须采取的转弯步骤,但现在我想知道如何确定向用户显示的步骤的策略。
所以我的GPS运行,用户想要导航到一个点。如果用户从头开始并且真正遵循所提供的每个步骤,那么我猜这很容易。我显示用户下一步要做的信息,一旦到达该位置,只需显示下一步。当然......这很容易......
但实际上并非总是如此。用户将走快捷方式,GPS信号将不准确等。
所以我想知道是否有人能指出我如何做到这一点的好文献。如何为用户确定合适的下一步?如何弄清楚他是否应该离开赛道?如何检测快捷方式并跳过一些步骤?
我正在开发一个iOS应用程序,但我想任何平台都是如此。如果有人能指出我正确的方向,那将会很棒。