ประเภทข้อมูลตําแหน่ง

ประเภทข้อมูลสําหรับข้อมูลตําแหน่ง

รอบหมุนของรอบหมุนของล้อจักรยาน

หากผู้ใช้ปั่นจักรยานไป ระบบอาจใช้ข้อมูลประเภทนี้เพื่อจับภาพการหมุนรอบล้อต่อนาที (RPM) แต่ละจุดข้อมูลจะแสดงการวัดการปฏิวัติล้อโดยทันที ดังนั้นควรตั้งค่าเฉพาะเวลาสิ้นสุด ส่วนนี้จะใช้เป็นการประทับเวลาในการอ่าน

REST

ชื่อcom.google.cycling.wheel_revolution.rpm
ขอบเขตสิทธิ์ OAuth
https://www.googleapis.com/auth/fitness.location.read
https://www.googleapis.com/auth/fitness.location.write
ช่อง (รูปแบบ - หน่วย) rpm (float—rpm)
จํานวนการหมุนล้อจักรยานต่อนาที

Android

ชื่อcom.google.cycling.wheel_revolution.rpm
ออบเจ็กต์ประเภทข้อมูลTYPE_CYCLING_WHEEL_RPM
ช่อง (รูปแบบ - หน่วย) FIELD_RPM (float—rpm)
จํานวนการหมุนล้อจักรยานต่อนาที

การสะสมล้อหมุนรอบหมุน

หากผู้ใช้กําลังขี่จักรยาน ข้อมูลประเภทนี้อาจใช้เพื่อบันทึกจํานวนรอบหมุนของล้อในช่วงเวลาหนึ่ง จุดข้อมูลแต่ละจุดแสดงจํานวนครั้งของการปฏิวัติตั้งแต่จํานวนในเวลาเริ่มต้น

REST

ชื่อcom.google.cycling.wheel_revolution.cumulative
ขอบเขตสิทธิ์ OAuth
https://www.googleapis.com/auth/fitness.location.read
https://www.googleapis.com/auth/fitness.location.write
ช่อง (รูปแบบ - หน่วย) การปฏิวัติ (int - จํานวน)
จํานวนการปฏิวัติล้อจักรยาน

Android

ชื่อcom.google.cycling.wheel_revolution.cumulative
ออบเจ็กต์ประเภทข้อมูลTYPE_CYCLING_PEDALING_CUMULATIVE
ช่อง (รูปแบบ - หน่วย) FIELD_REVOLUTIONS (จํานวนint)
จํานวนการปฏิวัติล้อจักรยาน

เดลต้าระยะทาง

ข้อมูลประเภทนี้บันทึกระยะทางการเดินทางของผู้ใช้ตั้งแต่การอ่านครั้งล่าสุด หน่วยเป็นเมตร ระยะทางทั้งหมดในช่วงเวลาดังกล่าวคํานวณได้โดยการรวมค่าทั้งหมดในช่วงนั้นๆ เวลาเริ่มต้นของจุดข้อมูลแต่ละจุดควรแสดงจุดเริ่มต้นของระยะทางที่ครอบคลุมระยะทางดังกล่าว เวลาเริ่มต้นต้องเท่ากับหรือมากกว่าเวลาสิ้นสุดของจุดข้อมูลก่อนหน้า

REST

ชื่อcom.google.distance.delta
ขอบเขตสิทธิ์ OAuth
https://www.googleapis.com/auth/fitness.location.read
https://www.googleapis.com/auth/fitness.location.write
ช่อง (รูปแบบ - หน่วย) ระยะทาง (float - เมตร)
ระยะทางในหน่วยเมตร
ช่วงที่ใช้ได้: 0—100 เมตรต่อวินาที

Android

ชื่อcom.google.distance.delta
ออบเจ็กต์ประเภทข้อมูลTYPE_DISTANCE_DELTA
สิทธิ์ของ AndroidACCESS_FINE_LOCATIONและACTIVITY_RECOGNITION
ช่อง (รูปแบบ - หน่วย) FIELD_DISTANCE (float—เมตร)
ระยะทางในหน่วยเมตร
ช่วงที่ใช้ได้: 0—100 เมตรต่อวินาที

ตัวอย่างสถานที่ตั้ง

ข้อมูลประเภทนี้จะบันทึกสถานที่ตั้งของผู้ใช้ เนื่องจากจุดข้อมูลแต่ละจุดจะแทนตําแหน่งของผู้ใช้ในขณะที่อ่าน คุณจึงควรตั้งค่าเฉพาะเวลาสิ้นสุดเท่านั้น ใช้เป็นการประทับเวลาสําหรับการอ่าน

REST

ชื่อcom.google.location.sample
ขอบเขตสิทธิ์ OAuth
https://www.googleapis.com/auth/fitness.location.read
https://www.googleapis.com/auth/fitness.location.write
ช่อง (รูปแบบ - หน่วย)
ละติจูด (float—องศา)
ละติจูดของสถานที่ในหน่วยองศา
ช่วงที่ใช้ได้: -90 ถึง 90 องศา
ลองจิจูด (float—องศา)
ลองจิจูดของสถานที่ในหน่วยองศา
ช่วงที่ใช้ได้: -180 ถึง 180 องศา
ความแม่นยํา (float - เมตร)
'รัศมีโดยประมาณ&#39 ตําแหน่งจะอยู่ภายใน เมตร ตัวอย่างเช่น หากคุณวาดวงกลมรอบตําแหน่งนี้โดยใช้รัศมีที่เท่ากับความแม่นยํา ก็มีโอกาส 68% ที่ตําแหน่งจริงของผู้ใช้จะอยู่ภายในวงกลม ค่าประมาณนี้มีไว้สําหรับความแม่นยําในแนวนอนเท่านั้น ไม่ได้ระบุความแม่นยําของการแบก อัตรา หรือระดับความสูง (หากรวมอยู่ในตําแหน่งนี้) หากตําแหน่งนี้ไม่ถูกต้องในแนวนอน ระบบจะแสดงผล 0.0
ช่วงที่ใช้ได้: 0—10,000 เมตร
ระดับความสูง (float—เมตร)
ความสูงของตําแหน่งจากระดับน้ําทะเล หน่วยเป็นเมตร
ช่วงที่ใช้ได้: -100,000 - 100,000 เมตร

Android

ชื่อcom.google.location.sample
ออบเจ็กต์ประเภทข้อมูลTYPE_LOCATION_SAMPLE
สิทธิ์ของ AndroidACCESS_FINE_LOCATION
ช่อง (รูปแบบ - หน่วย)
FIELD_LATITUDE (float องศา)
ละติจูดของสถานที่ในหน่วยองศา
ช่วงที่ใช้ได้: -90 ถึง 90 องศา
FIELD_LONGITUDE (float—องศา)
ลองจิจูดของสถานที่ในหน่วยองศา
ช่วงที่ใช้ได้: -180 ถึง 180 องศา
FIELD_ACCURACY (float - เมตร)
'รัศมีโดยประมาณ&#39 ตําแหน่งจะอยู่ภายใน เมตร ตัวอย่างเช่น หากคุณวาดวงกลมรอบตําแหน่งนี้โดยใช้รัศมีที่เท่ากับความแม่นยํา ก็มีโอกาส 68% ที่ตําแหน่งจริงของผู้ใช้จะอยู่ภายในวงกลม ค่าประมาณนี้มีไว้สําหรับความแม่นยําในแนวนอนเท่านั้น ไม่ได้ระบุความแม่นยําของการแบก อัตรา หรือระดับความสูง (หากรวมอยู่ในตําแหน่งนี้) หากตําแหน่งนี้ไม่ถูกต้องในแนวนอน ระบบจะแสดงผล 0.0
ช่วงที่ใช้ได้: 0—10,000 เมตร
FIELD_ALTITUDE (float—เมตร)
ความสูงของตําแหน่งจากระดับน้ําทะเล หน่วยเป็นเมตร
ช่วงที่ใช้ได้: -100,000 - 100,000 เมตร

ความเร็ว

ข้อมูลประเภทนี้จะบันทึกความเร็วของผู้ใช้เป็นหน่วยเมตรต่อวินาที ค่านี้จะแสดงขนาดของความเร็วแบบสเกลาร์ ดังนั้นจึงไม่ควรมีค่าติดลบ เนื่องจากแต่ละจุดข้อมูลจะแสดงความเร็ว ณ เวลาที่อ่าน คุณจึงควรตั้งค่าเวลาสิ้นสุดเท่านั้น ส่วนนี้จะใช้เป็นการประทับเวลาสําหรับการอ่าน

REST

ชื่อcom.google.speed
ขอบเขตสิทธิ์ OAuth
https://www.googleapis.com/auth/fitness.location.read
https://www.googleapis.com/auth/fitness.location.write
ช่อง (รูปแบบ - หน่วย) ความเร็ว (float - เมตรต่อวินาที)
ความเร็วในการเดินทาง
ช่วงที่ใช้ได้: 0—11,000 เมตรต่อวินาที

Android

ชื่อcom.google.speed
ออบเจ็กต์ประเภทข้อมูลTYPE_SPEED
สิทธิ์ของ AndroidACCESS_FINE_LOCATION
ช่อง (รูปแบบ - หน่วย) ความเร็ว (float - เมตรต่อวินาที)
ความเร็วในการเดินทาง
ช่วงที่ใช้ได้: 0—11,000 เมตรต่อวินาที