我尝试用谷歌搜索问题,但只能找到解决方案,说明如何在车辆移动时添加点和(("This code block is what we're after.", "We'll use 'ff' to get it."), ("I want this line.", "and this line as well.", "HaHa"), ("Let's to go home.",)).Seq
。但我希望更新折线(即增加或减少)
我正在使用Google Maps在我的应用程序中实现位置跟踪功能,并且能够
grow polyline
-> draw the route between origin & destination
现在,我希望在车辆开始移动时更新折线(即,折线的一端应为-> locate the vehicle on map as a marker
,另一端应为destination
,以指示车辆的位置)。
我想想在汽车行驶时更新marker
的唯一方法是每次车辆位置变化时都重新调用polyline
,然后重新计算折线点并重新设置它们。
但这是最好的方法吗?我可以在本地做一些事情来重新计算点并在汽车行驶时更新折线吗?像Uber这样的公司是如何做到的?
这不是平台特定的问题,我只是在问重新计算折线点的最佳方法?