ฉันมีสามรูปแบบไฟล์ที่จะใช้สำหรับการอัปโหลดอัตโนมัติจากอุปกรณ์ของฉันไปยังStrava : GPX TCX FIT
ซึ่งจะให้ข้อมูลที่ดีที่สุด? มีปัญหาอื่น ๆ ที่ทำให้เกิดความแตกต่างเช่นความถูกต้องหรือขนาดไฟล์ที่ฉันควรพิจารณาหรือไม่
ฉันมีสามรูปแบบไฟล์ที่จะใช้สำหรับการอัปโหลดอัตโนมัติจากอุปกรณ์ของฉันไปยังStrava : GPX TCX FIT
ซึ่งจะให้ข้อมูลที่ดีที่สุด? มีปัญหาอื่น ๆ ที่ทำให้เกิดความแตกต่างเช่นความถูกต้องหรือขนาดไฟล์ที่ฉันควรพิจารณาหรือไม่
คำตอบ:
TCX และ FIT ได้รับการออกแบบมาสำหรับกิจกรรมการออกกำลังกายเพื่อให้สามารถมีข้อมูลการออกกำลังกายได้มากกว่า GPX
เช่น TCX หรือ FIT รองรับรอบ (แยก) ดังนั้นอุปกรณ์ของคุณสามารถบันทึกรอบใหม่เมื่อใดก็ตามที่คุณกดปุ่มรอบหรือโดยอัตโนมัติหลังจากระยะทางที่กำหนดเช่นทุก 1 กิโลเมตร นอกจากนี้ยังรองรับการหยุดชั่วคราวหากคุณต้องการหยุดกิจกรรม ณ จุดหนึ่งจากนั้นเริ่มอีกครั้งในภายหลัง ในขณะที่ GPX นั้นเป็นเพียงแค่ชุดของจุด (ที่มีการประทับเวลา)
ฉันไม่แน่ใจว่า Strava ใช้ laps หรือ pauses ที่บันทึกไว้ในอุปกรณ์จริงหรือไม่ฉันสงสัยว่ามันจะทำการคำนวณใหม่โดยขึ้นอยู่กับจุดและเวลาของ GPS
ตามมาตรฐาน GPX ไม่รองรับอัตราการเต้นของหัวใจจังหวะหรือข้อมูลพลังงาน แต่สามารถเพิ่มได้ด้วยส่วนขยาย รูปแบบที่นิยมที่สุดสำหรับส่วนขยายเหล่านี้สร้างขึ้นโดย Garmin และยังได้รับการสนับสนุนโดยซอฟต์แวร์ / เว็บไซต์อื่น ๆ อีกมากมาย (รวมถึง Strava) แต่อุปกรณ์บางอย่างอาจบันทึกอัตราการเต้นของหัวใจ / จังหวะในรูปแบบที่แตกต่างกันในไฟล์ GPX
TCX หรือ FIT สามารถมีข้อมูลสรุปสำหรับกิจกรรมทั้งหมด เช่นเวลาทั้งหมด, ระยะทาง, แคลอรี่, อุปกรณ์ที่ใช้, ประเภทของกีฬา Strava บางส่วนใช้สำหรับแสดงอุปกรณ์หรือเลือกประเภทกิจกรรมโดยอัตโนมัติ
TCX และ GPX เป็นทั้งรูปแบบ XML ซึ่งอาจไม่มีประสิทธิภาพพอสมควรในแง่ของขนาดไฟล์ แต่นี่หมายความว่าพวกเขาสามารถแก้ไขได้อย่างง่ายดายเช่นในโปรแกรมแก้ไขข้อความ FIT เป็นรูปแบบไบนารีจึงมีขนาดไฟล์ที่เล็กกว่ามากโดยทั่วไปประมาณ 1/10 ของขนาด ขนาดไฟล์มักจะไม่เป็นปัญหาอยู่ดี - แม้ว่าคุณจะบันทึกที่ 1 จุดต่อวินาทีกิจกรรม 3 ชั่วโมงจะอยู่ที่ประมาณ 1MB ในรูปแบบ GPX ดังนั้นจึงไม่ใช่ปัญหาเว้นแต่อุปกรณ์ของคุณจะมีหน่วยความจำ จำกัด มากหรือมีการเชื่อมต่ออินเทอร์เน็ตช้าสำหรับการอัปโหลด
ดังนั้นโดยทั่วไปคุณอาจไม่สังเกตเห็นความแตกต่างระหว่างรูปแบบการอัปโหลดไปยัง Strava มากนัก แม้ว่า TCX หรือ FIT อาจให้ข้อมูลเพิ่มอีกเล็กน้อย และ FIT จะมีขนาดไฟล์เล็กลง
trkseg
แต่ STRAVA นับระยะทางระหว่างแทร็กเซกเมนต์ราวกับว่ามันเป็นส่วนหนึ่งของกิจกรรม เมื่อเขียนหลายSessionMsg
s การนำเข้าไปยัง STRAVA จะสร้างหลายกิจกรรม ไม่มีใครรู้วิธีการทำเช่นนี้?