我有app在苹果地图上画红线,而用户用iPhone开车 但有时候当驾驶员在弯道上开得太快时,我没有得到所有坐标,所以它用直线连接两个点(我得到了飞行车:))。 有没有解决方法如何使这更精确 在图像上,我展示了会发生什么 这张图片上的大错误是'终端大道和克拉克......' 作为用户驾驶汽车,我将每个新坐标存储在数据库(本地)中,并根据我绘制的路线 但是这个错误让我感到沮丧 任何想法或示例如何在角落处修复此错误
答案 0 :(得分:0)
我认为你无法做到精确。你唯一能做的就是“猜测”司机得到的路线。
你可以通过两个相距太远的点之间的某种插值来软化这种“直线效应”。
在视频游戏行业,当一个自主角色从一个点移动到另一个点时,为了避免他直接前进转向行为,所以他会以柔和圆润的方式进行。
也许你读过它们,看看你是否可以将它们应用到你的项目中。