Skmaps 在到达目的地之前调用routingServiceDidReachDestination
在iOS SKMaps SDK中,在到达目的地之前调用方法Skmaps 在到达目的地之前调用routingServiceDidReachDestination,skmaps,Skmaps,在iOS SKMaps SDK中,在到达目的地之前调用方法routingServiceDidReachDestination。我知道这可能是你开车时想要的功能,但对于步行或骑自行车来说,在两个街区前收到“你到达目的地”的信息可能不是你所需要的 当您实际到达目的地时,是否有办法发送此消息?这取决于定位器和定位逻辑-位置传感器(GPS/网络)将报告某个位置,该位置将与道路上的某个位置相匹配 如果有足够多的位置表明您“在”您的目的地(或某个点),那么SDK将做出相应的反应。 “at”系数受以下因素影响
routingServiceDidReachDestination
。我知道这可能是你开车时想要的功能,但对于步行或骑自行车来说,在两个街区前收到“你到达目的地”的信息可能不是你所需要的
当您实际到达目的地时,是否有办法发送此消息?这取决于定位器和定位逻辑-位置传感器(GPS/网络)将报告某个位置,该位置将与道路上的某个位置相匹配 如果有足够多的位置表明您“在”您的目的地(或某个点),那么SDK将做出相应的反应。 “at”系数受以下因素影响:
- 位置读数
- 位置读数的“精度”(GPS精度)
- 与“准确度”相关的是,在某个位置周围有一个“缓冲区”(该区域可能取决于位置读数的准确度)
- 你的移动速度
- 内部定位器逻辑(根据具体情况决定您在哪条道路上)。对于行人导航配置文件,定位器应使用“原始”位置,而对于汽车导航配置文件,定位器将使用“与道路匹配”位置
尽可能提供最佳的位置读取。如果出现明显错误(“两个街区之外”肯定是错误的),您可以提交错误报告。非常感谢您提供了有关如何工作的详细答案,@Ando。有了这一理解,我们将进行一些测试。