我有一些来自不同船舶的数据点包括LON / lat,AIS机器在船上记录的时间和ID值,我想使用这些点值来创建指示船舶轨迹的线值,然后使用轨迹线来找出球道和港口。
现在我在R中使用trip
包来构建跟踪数据,但是,在我的数据中,我发现某些船只的数据点可能不连续,有时数据点可能在段轨道中丢失,有时数据丢失积分是"坏"积分(轨道中的点跳到远处的位置),我需要过滤掉“坏”"积分并完成丢失的分数。当我在speedfilter
包中使用函数trip
来过滤" bad"分,有两个问题:
max.speed
,但是已经找到了max.speed
以下的很多点,这是CRS系统的问题吗? 答案 0 :(得分:1)
您可以使用传单将lat / lng数据绘制为空间线。 关于
max.speed
:根据曲目手册points are tested for speed between previous / next and 2nd previous / next points.
所以我认为你所观察的是故意的。speedfilter
:您应该能够通过从索引中减去1或移动返回向量来解决问题。