我正在使用GPS数据,所以我有带有日期/时间信息的UTM。我有2种动物(麋鹿和狼)。我想将信息从驼鹿到及时匹配的狼中加入。因此,驼鹿1的位置1 大约是在同一时间记录的所有狼的2007-03-26 14:33:49 。大约是关键-这意味着我将必须有一个时间窗口或缓冲区来查找那个时间在30分钟缓冲区内的所有狼位置。
我正在寻找一个脚本或工具,该脚本或工具将设置窗口缓冲区+/- X min,并且能够“分批”处理。我至少要有30只麋鹿和30只狼-因此一次匹配一对是没有帮助的。一旦Ive匹配了日期/时间,我便要计算驼鹿和狼的XY位置之间的距离以及时间差。我想要这样的输出:
individualmooseID | mooseDate | mooseX | mooseY | individualwolfID | wolfDate | wolfX | wolfY | Distance(m) | TimeDiff (min)
在同一时间段内,mooseID最多可以匹配几个不同的wolfID。任何建议,将不胜感激。我已经为R编写了代码,但无法正常工作,请参阅我的问题:https : //stackoverflow.com/q/15646365/675742,我将不得不将数据带入ArcGIS,以便可以跳过R并执行这一切都在ArcGIS中,然后再好!