我正在处理活动跟踪文件。我想浏览GPX文件并为每1000米里程碑做一些事情。但该设备不一定在1000米,2000米等处记录GPS轨迹,所以我不能使用类似$distance % 1000
之类的东西。我想要的是每当1000米里程碑已经过去时,通过在刚刚完成的里程碑处执行操作来检测。循环遍历一个整数数组,每1000个循环打破
这里是跟踪的距离的例子:
0
3
28
…
997
1003
1027
…
1998
2006
…
2989
3001
等。在这个例子中,当达到1003,然后是2006,然后是3001时,我需要执行一个操作。
如何在每次数据通过1000的倍数时触发事件?
你是从设备接收距离是多少? – Viral
代码比文字大声 –