คำถามติดแท็ก movement-data

9
มีห้องสมุดวิเคราะห์ติดตาม GPS ที่ดีหรือไม่?
ฉันยังคงเขียนรหัสที่กำหนดเองเพื่อทำงานกับแทร็ก GPS: ไฟล์ GPX และบันทึก NMEA จากโทรศัพท์ของฉัน, ตัวบันทึก GPS แบบแยกเฉพาะ ฯลฯ ฉันรู้สึกเหมือนฉันได้สร้างวงล้อใหม่และสงสัยว่ามีห้องสมุด / เครื่องมือมาตรฐานที่ฉันสามารถใช้ทำงานได้ ด้วยแทร็ก GPS บางสิ่งที่ฉันชอบทำ: คำนวณระยะทางที่เดินทางบนเส้นทาง คำนวณความเร็วเฉลี่ยและความเร็วที่ฉับพลันตลอดเส้นทาง คำนวณเวลาในการเคลื่อนที่เทียบกับเวลาที่หยุดนิ่ง ลดความซับซ้อนของแทร็กกำจัดกลุ่มที่อยู่กับที่ แบ่งแทร็กออกเป็นแทร็คแยกกันหนึ่งรายการต่อการเดินทาง ปรับแก้ข้อผิดพลาดในการสุ่มตัวอย่างด้วย GPS สร้างโปรไฟล์การยกระดับโดยค้นหาจุดใน DEM แปลงแทร็คเป็น GPX, KML และอื่น ๆ สำหรับการสร้างภาพ มีแอพพลิเคชั่นมากมายที่วิเคราะห์เส้นทาง GPS ฉันกำลังมองหาไลบรารีซอฟต์แวร์หรือชุดเครื่องมือที่เขียนสคริปต์ได้เพื่อให้ฉันสามารถเขียนแอปพลิเคชันของฉันเอง ฉันไม่สนใจรูปแบบอินพุตมากนัก การเรียงคะแนน lat / lon แบบประทับเวลาใด ๆ ก็ถือว่าใช้ได้ ฉันส่วนใหญ่ทำงานใน Python บน Unix แต่ภาษาใด ๆ ที่จะทำ …

5
การตรวจจับ "ขาดการเคลื่อนไหว" บนอุปกรณ์ GPS
เรากำลังใช้อุปกรณ์ติดตามจีพีเอสที่ติดตั้งในยานพาหนะและภายหลังแสดงการเคลื่อนไหวในแอปพลิเคชันของเรา เรามีปัญหาเล็กน้อยกับรถเมื่อพวกเขาไม่เคลื่อนไหว แม้จะหยุดนิ่ง แต่อุปกรณ์ GPS จะส่งข้อมูลด้วยตำแหน่งที่แตกต่างกันบางครั้งมันจะรายงานว่ายานพาหนะกำลังเคลื่อนที่ (ทุก ๆ ครั้งในขณะที่มันรายงานว่ายานพาหนะกำลังเคลื่อนที่ค่อนข้างเร็ว) ผลลัพธ์ที่ได้คือการนำเสนอการเคลื่อนไหวที่น่าเกลียดในแอปพลิเคชั่นของเราและที่แย่กว่านั้นคือการคำนวณที่ไม่ถูกต้องเกี่ยวกับระยะเวลาที่ยานพาหนะกำลังเคลื่อนที่และยืนนิ่งอยู่ (เรามีการวิเคราะห์ทางสถิติด้วย) ฉันรู้ว่าปัญหาไม่ใช่เรื่องใหม่: Google นำทางบนโทรศัพท์ Android ของฉันยังมีปัญหาเมื่อฉันหยุดที่ทางแยกเป็นระยะ ๆ ตรวจพบว่าฉันกำลังขับรถไปในทิศทางตรงกันข้าม (ในความเป็นจริงฉันยืนนิ่งอยู่ ) แต่เราจำเป็นต้องมีวิธีการบางอย่างในการบอกรถว่าไม่เคลื่อนไหวโดยเฉพาะเวลาที่ยาวนาน ปัญหาดังกล่าวเกิดขึ้นในรถบางคันที่อยู่ใต้หลังคาตลอดทั้งคืนซึ่งทำให้ GPS กลับสู่สภาพเดิมเนื่องจากสัญญาณอ่อนกว่า (ซึ่งยังแข็งแกร่งพอที่จะรับตำแหน่งได้) เราสามารถตรวจพบว่าเครื่องยนต์ของยานพาหนะนั้นเปิดหรือปิด แต่เราไม่สามารถสันนิษฐานได้ว่ามันไม่ได้เคลื่อนที่ไปพร้อมกับเครื่องยนต์ดับ (มีเหตุการณ์ที่รถถังชำรุดถูกลากจูง ... และแน่นอนว่ามีกรณีของการโจรกรรมที่อาจเกิดขึ้น ถูกรายงาน) วิธีที่ดีที่สุดในการแก้ไขปัญหานี้คืออะไร แก้ไข: ในการเพิ่มข้อมูลเพิ่มเติม: อุปกรณ์ GPS มีมาตรวัดความเร่ง แต่ส่งกลับเฉพาะข้อมูลไบนารี (การย้าย / ไม่เคลื่อนไหว) และเป็นข้อมูลที่ละเอียดอ่อนเกินไปหรือเพียงธรรมดาไม่ทำงาน เราสามารถเข้าถึงสิ่งต่าง ๆ เช่นจำนวนดาวเทียมหรือคุณภาพ แต่เราไม่แน่ใจว่าจะใช้ข้อมูลนั้นอย่างไร ดังนั้นคำถามของฉัน :) ปัญหาไม่ได้เกี่ยวกับการตรวจสอบว่ายานพาหนะมีการเคลื่อนไหวหรือไม่ในเวลาจริง เรารวบรวมข้อมูลและทำการวิเคราะห์เชิงสถิติและแสดงผลในภายหลัง …

3
ซอฟต์แวร์สำหรับวิเคราะห์ GPS tracklogs เพื่อดึงชื่อสถานที่ที่มนุษย์อ่านได้
ฉันมี tracklogs ที่จัดรูปแบบ GPX เป็นจำนวนมากสำหรับหลาย ๆ ประเทศที่ฉันได้เดินทางข้ามปี (อุปกรณ์ GPS นั้นเปิดใช้งานและบันทึกอย่างต่อเนื่องสำหรับการเดินทางส่วนใหญ่) ตอนนี้ฉันต้องการวิเคราะห์บันทึกโดยอัตโนมัติเพื่อแยกรายชื่อที่มนุษย์อ่านได้สำหรับสถานที่ที่ฉันเคยไป ตัวอย่างเช่น: ตรวจจับและตั้งชื่อการข้ามชายแดน ตรวจจับและตั้งชื่อสถานที่ที่ฉันพักนานกว่านี้ มีซอฟต์แวร์สำเร็จรูป (ดีกว่าและเป็นโอเพ่นซอร์ส) ที่สามารถนำมาใช้ในการวิเคราะห์ดังกล่าวได้หรือไม่? (โดย "tracklog" ฉันหมายถึง: ลำดับของคู่ลองจิจูด - ละติจูดที่ประทับเวลา)

3
คำนวณความเร็วสูงสุดจากข้อมูล GPS
ฉันมีตำแหน่ง GPS ดิบสำหรับการติดตามและจำเป็นต้องได้รับความเร็วสูงสุด วิธีการง่าย ๆ (คำนวณความเร็วระหว่าง 2 คะแนนใช้เวลาสูงสุด) จะทำให้ตัวเลขจำนวนมากไร้ความหมายเนื่องจากความไม่ถูกต้องของ GPS จุดจะกระโดดไปรอบ ๆ คุณช่วยแนะนำอัลกอริทึมสำเร็จรูปที่ดีเพื่อแก้ปัญหานี้ได้หรือไม่?
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.