انواع داده های مکان

انواع داده برای داده های مکان.

دور چرخش چرخ دوچرخه سواری

اگر کاربر دوچرخه سواری کند، از این نوع داده می توان برای ثبت دور چرخش در دقیقه (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
فیلدها (فرمت-واحدها)
عرض جغرافیایی ( float - درجه)
عرض جغرافیایی یک مکان بر حسب درجه
محدوده معتبر : -90 تا 90 درجه
طول جغرافیایی ( float - درجه)
طول جغرافیایی یک مکان بر حسب درجه
محدوده معتبر : -180 تا 180 درجه
دقت ( float - متر)
"شعاع دقت" تخمینی مکان در داخل، بر حسب متر خواهد بود. به عنوان مثال، اگر دور این مکان دایره ای با شعاع برابر با دقت رسم کنید، باید احتمال 68 درصد وجود داشته باشد که مکان واقعی کاربر در داخل دایره باشد. این تخمین فقط برای دقت افقی است. دقت باربری، سرعت یا ارتفاع را نشان نمی‌دهد (اگر موارد برای این مکان گنجانده شده باشند). اگر این مکان دقت افقی نداشته باشد، 0.0 برگردانده می شود.
برد معتبر : 0-10000 متر
ارتفاع (متر float )
ارتفاع محل از سطح دریا بر حسب متر.
برد معتبر : -100000-100000 متر

اندروید

نام com.google.location.sample
شی نوع داده TYPE_LOCATION_SAMPLE
مجوز اندروید ACCESS_FINE_LOCATION
فیلدها (فرمت-واحدها)
FIELD_LATITUDE ( float - درجه)
عرض جغرافیایی یک مکان بر حسب درجه
محدوده معتبر : -90 تا 90 درجه
FIELD_LONGITUDE ( float - درجه)
طول جغرافیایی یک مکان بر حسب درجه
محدوده معتبر : -180 تا 180 درجه
FIELD_ACCURACY ( float — متر)
"شعاع دقت" تخمینی مکان در داخل، بر حسب متر خواهد بود. به عنوان مثال، اگر دور این مکان دایره ای با شعاع برابر با دقت رسم کنید، باید احتمال 68 درصد وجود داشته باشد که مکان واقعی کاربر در داخل دایره باشد. این تخمین فقط برای دقت افقی است. دقت باربری، سرعت یا ارتفاع را نشان نمی‌دهد (اگر موارد برای این مکان گنجانده شده باشند). اگر این مکان دقت افقی نداشته باشد، 0.0 برگردانده می شود.
برد معتبر : 0-10000 متر
FIELD_ALTITUDE ( float — متر)
ارتفاع محل از سطح دریا بر حسب متر.
برد معتبر : -100000-100000 متر

سرعت

این نوع داده سرعت کاربر را بر حسب متر بر ثانیه ثبت می کند. این مقدار نشان دهنده بزرگی اسکالر سرعت است، بنابراین مقادیر منفی نباید رخ دهد. از آنجا که هر نقطه داده نشان دهنده سرعت در زمان خواندن است، فقط زمان پایان باید تنظیم شود. این به عنوان مهر زمانی برای خواندن استفاده خواهد شد.

باقی مانده

نام 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 متر در ثانیه