ฉันทำงานกับข้อมูล GPS ดังนั้นฉันจึงมี UTM พร้อมข้อมูล DATE / เวลา ฉันมีเผ่าพันธุ์ 2 กลุ่ม (กวางมูสและหมาป่า) ฉันต้องการที่จะเข้าร่วมข้อมูลจากกวางมูสไปยังหมาป่าที่ตรงกับเวลา ดังนั้นสถานที่ 1 จาก 1 กวางอยู่ที่ 2007/03/26 14:33:49 หมาป่าทั้งหมดที่ถูกบันทึกไว้ที่ประมาณเวลาเดียวกัน คีย์คือประมาณ - หมายความว่าฉันจะต้องมีหน้าต่างเวลาหรือบัฟเฟอร์เพื่อค้นหาตำแหน่งหมาป่าทั้งหมดที่อยู่ภายในบัฟเฟอร์ 30 นาทีในช่วงเวลานั้น
ฉันกำลังมองหาสคริปต์หรือเครื่องมือที่จะตั้งค่าบัฟเฟอร์หน้าต่าง +/- X นาทีและจะสามารถ "กระบวนการ" ชุด ฉันเคยอย่างน้อย 30 มูและหมาป่า 30 ตัว - ดังนั้นการจับคู่ครั้งละหนึ่งคู่จึงไม่เป็นประโยชน์ เมื่อฉันได้จับคู่วันที่ / เวลาแล้วฉันต้องการคำนวณระยะทางระหว่างตำแหน่ง 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 นั้นยอดเยี่ยมมาก!