انواع داده برای داده های مکان.
دور چرخش چرخ دوچرخه سواری
اگر کاربر دوچرخه سواری کند، از این نوع داده می توان برای ثبت دور چرخش در دقیقه (RPM) استفاده کرد. هر نقطه داده نشان دهنده یک اندازه گیری لحظه ای از چرخش چرخ است، بنابراین فقط زمان پایان باید تنظیم شود. این به عنوان مهر زمانی برای خواندن استفاده خواهد شد.
باقی مانده
نام | com.google.cycling.wheel_revolution.rpm |
محدوده های مجوز OAuth | https://www.googleapis.com/auth/fitness.location.read https://www.googleapis.com/auth/fitness.location.write |
فیلدها (فرمت-واحدها) | دور در دقیقه ( float - دور در دقیقه) تعداد دور چرخ دوچرخه در دقیقه |
اندروید
نام | com.google.cycling.wheel_revolution.rpm |
شی نوع داده | TYPE_CYCLING_WHEEL_RPM |
فیلدها (فرمت-واحدها) | FIELD_RPM ( float — دور در دقیقه) تعداد دور چرخ دوچرخه در دقیقه |
چرخش چرخ دوچرخه سواری تجمعی
اگر کاربر دوچرخه سواری کند، از این نوع داده می توان برای ثبت تعداد چرخش چرخ در یک دوره زمانی استفاده کرد. هر نقطه داده نشان دهنده تعداد دورهای از زمان شمارش در زمان شروع است.
باقی مانده
نام | com.google.cycling.wheel_revolution.cumulative |
محدوده های مجوز OAuth | https://www.googleapis.com/auth/fitness.location.read https://www.googleapis.com/auth/fitness.location.write |
فیلدها (فرمت-واحدها) | انقلاب ( int —count) تعداد چرخش چرخ دوچرخه |
اندروید
نام | com.google.cycling.wheel_revolution.cumulative |
شی نوع داده | TYPE_CYCLING_PEDALING_CUMULATIVE |
فیلدها (فرمت-واحدها) | FIELD_REVOLUTIONS ( int —count) تعداد چرخش چرخ دوچرخه |
دلتای فاصله
این نوع داده مسافت طی شده توسط کاربر را از زمان آخرین خواندن، بر حسب متر ثبت می کند. فاصله کل در یک بازه را می توان با جمع کردن تمام مقادیر در طول بازه محاسبه کرد. زمان شروع هر نقطه داده باید نشان دهنده شروع فاصله ای باشد که در آن مسافت طی شده است. زمان شروع باید برابر یا بیشتر از زمان پایان نقطه داده قبلی باشد.
باقی مانده
نام | com.google.distance.delta |
محدوده های مجوز OAuth | https://www.googleapis.com/auth/fitness.location.read https://www.googleapis.com/auth/fitness.location.write |
فیلدها (فرمت-واحدها) | فاصله (متر float ) مسافت طی شده بر حسب متر برد معتبر : 0-100 متر در ثانیه |
اندروید
نام | com.google.distance.delta |
شی نوع داده | TYPE_DISTANCE_DELTA |
مجوزهای اندروید | ACCESS_FINE_LOCATION و ACTIVITY_RECOGNITION |
فیلدها (فرمت-واحدها) | FIELD_DISTANCE ( float — متر) مسافت طی شده بر حسب متر برد معتبر : 0-100 متر در ثانیه |
نمونه مکان
این نوع داده مکان کاربر را ثبت می کند. از آنجا که هر نقطه داده نشان دهنده مکان کاربر در زمان خواندن است، تنها زمان پایان باید تنظیم شود. این به عنوان مهر زمانی برای خواندن استفاده خواهد شد.
باقی مانده
نام | com.google.location.sample | ||||
محدوده های مجوز OAuth | https://www.googleapis.com/auth/fitness.location.read https://www.googleapis.com/auth/fitness.location.write | ||||
فیلدها (فرمت-واحدها) |
|
اندروید
نام | com.google.location.sample | ||||
شی نوع داده | TYPE_LOCATION_SAMPLE | ||||
مجوز اندروید | ACCESS_FINE_LOCATION | ||||
فیلدها (فرمت-واحدها) |
|
سرعت
این نوع داده سرعت کاربر را بر حسب متر بر ثانیه ثبت می کند. مقدار نشان دهنده بزرگی اسکالر سرعت است، بنابراین مقادیر منفی نباید رخ دهد. از آنجایی که هر نقطه داده نشان دهنده سرعت در زمان خواندن است، فقط زمان پایان باید تنظیم شود. این به عنوان مهر زمانی برای خواندن استفاده خواهد شد.
باقی مانده
نام | com.google.speed |
محدوده مجوز OAuth | https://www.googleapis.com/auth/fitness.location.read https://www.googleapis.com/auth/fitness.location.write |
فیلدها (فرمت-واحدها) | سرعت ( float - متر بر ثانیه) سرعت سفر. برد معتبر : 0-11000 متر در ثانیه |
اندروید
نام | com.google.speed |
شی نوع داده | TYPE_SPEED |
مجوز اندروید | ACCESS_FINE_LOCATION |
فیلدها (فرمت-واحدها) | سرعت ( float - متر بر ثانیه) سرعت سفر. برد معتبر : 0-11000 متر در ثانیه |