Konum verisi türleri

Konum verilerine ilişkin veri türleri.

Bisiklet tekerleği dönüş hızı

Bir kullanıcı bisiklete gidiyorsa bu veri türü, kullanıcıların dakikadaki tekerlek devrini (BGBG) kaydetmek için kullanılabilir. Her veri noktası, tekerlek devrinin anlık bir ölçümünü temsil eder. Bu nedenle yalnızca bitiş zamanı ayarlanmalıdır. Bu, okuma için zaman damgası olarak kullanılır.

REST

Adcom.google.cycling.wheel_revolution.rpm
OAuth izin kapsamları
https://www.googleapis.com/auth/fitness.location.read
https://www.googleapis.com/auth/fitness.location.write
Alanlar (biçim - birim) rpm (float—rpm)
Dakikadaki bisiklet tekerleği devir sayısı.

Android

Adcom.google.cycling.wheel_revolution.rpm
Veri türü nesnesiTYPE_CYCLING_WHEEL_RPM
Alanlar (biçim - birim) FIELD_RPM (float—rpm)
Dakikadaki bisiklet tekerleği devir sayısı.

Bisiklet tekerleği devir sayısı kümülatif

Bir kullanıcı bisiklete biniyorsa bir dönemdeki tekerlek devrlerinin sayısını kaydetmek için bu veri türü kullanılabilir. Her veri noktası, başlangıç zamanındaki sayıdan bu yana gerçekleşen devir sayısını temsil eder.

REST

Adcom.google.cycling.wheel_revolution.cumulative
OAuth izin kapsamları
https://www.googleapis.com/auth/fitness.location.read
https://www.googleapis.com/auth/fitness.location.write
Alanlar (biçim - birim) devir (int—sayı)
Bisiklet tekerleği devir sayısı.

Android

Adcom.google.cycling.wheel_revolution.cumulative
Veri türü nesnesiTYPE_CYCLING_PEDALING_CUMULATIVE
Alanlar (biçim - birim) FIELD_REVOLUTIONS (int—sayı)
Bisiklet tekerleği devir sayısı.

Mesafe delta

Bu veri türü, son okumadan bu yana kullanıcının katettiği mesafeyi metre cinsinden yakalar. Bir aralıktaki toplam mesafe, aralık sırasındaki tüm değerler toplanarak hesaplanabilir. Her veri noktasının başlangıç zamanı, mesafe katedilen aralığın başlangıcını temsil etmelidir. Başlangıç zamanı, önceki veri noktasının bitiş zamanına eşit veya bundan daha sonra olmalıdır.

REST

Adcom.google.distance.delta
OAuth izin kapsamları
https://www.googleapis.com/auth/fitness.location.read
https://www.googleapis.com/auth/fitness.location.write
Alanlar (biçim - birim) mesafe (float - metre)
Metre cinsinden katedilen mesafe.
Geçerli menzil: Saniyede 0-100 metre

Android

Adcom.google.distance.delta
Veri türü nesnesiTYPE_DISTANCE_DELTA
Android izinleriACCESS_FINE_LOCATION ve ACTIVITY_RECOGNITION
Alanlar (biçim - birim) FIELD_DISTANCE (float - metre)
Metre cinsinden katedilen mesafe.
Geçerli menzil: Saniyede 0-100 metre

Konum örneği

Bu veri türü, kullanıcının konumunu yakalar. Her veri noktası, okuma sırasında kullanıcının konumunu temsil ettiğinden yalnızca bitiş zamanı ayarlanmalıdır. Bu değer, okuma için zaman damgası olarak kullanılır.

REST

Adcom.google.location.sample
OAuth izin kapsamları
https://www.googleapis.com/auth/fitness.location.read
https://www.googleapis.com/auth/fitness.location.write
Alanlar (biçim - birim)
latitude (float - derece)
Bir konumun derece cinsinden enlemi.
Geçerli aralık: -90 ila 90 derece
longitude (float—derece)
Bir konumun derece cinsinden boylamı.
Geçerli aralık: -180 ila 180 derece
doğruluk (float - metre)
Konumun metre cinsinden bulunacağı tahmini "doğruluk yarıçapı". Örneğin, bu konumun çevresinde doğruluğa eşit bir yarıçapla bir daire çizerseniz kullanıcının gerçek konumunun dairenin içinde olma olasılığı %68 olur. Bu tahmin yalnızca yatay doğruluk içindir. Konumun, hızın veya rakımın (bu Konum için önceden eklenmişse) doğruluğunu belirtmez. Bu konumun yatay doğruluğu yoksa 0,0 döndürülür.
Geçerli aralık: 0-10.000 metre
height (float—metre)
Konumun deniz seviyesinden metre cinsinden yüksekliği.
Geçerli aralık: -100.000—100.000 metre

Android

Adcom.google.location.sample
Veri türü nesnesiTYPE_LOCATION_SAMPLE
Android izniACCESS_FINE_LOCATION
Alanlar (biçim - birim)
FIELD_LATITUDE (float—derece)
Bir konumun derece cinsinden enlemi.
Geçerli aralık: -90 ila 90 derece
FIELD_LONGITUDE (float—derece)
Bir konumun derece cinsinden boylamı.
Geçerli aralık: -180 ila 180 derece
FIELD_ACCURACY (float—metre)
Konumun metre cinsinden bulunacağı tahmini "doğruluk yarıçapı". Örneğin, bu konumun çevresinde doğruluğa eşit bir yarıçapla bir daire çizerseniz kullanıcının gerçek konumunun dairenin içinde olma olasılığı %68 olur. Bu tahmin yalnızca yatay doğruluk içindir. Konumun, hızın veya rakımın (bu Konum için önceden eklenmişse) doğruluğunu belirtmez. Bu konumun yatay doğruluğu yoksa 0,0 döndürülür.
Geçerli aralık: 0-10.000 metre
FIELD_ALTITUDE (float—metre)
Konumun deniz seviyesinden metre cinsinden yüksekliği.
Geçerli aralık: -100.000—100.000 metre

Hız

Bu veri türü, kullanıcının hızını saniye başına metre cinsinden yakalar. Değer, hızın skaler büyüklüğünü temsil ettiği için negatif değerler oluşmamalıdır. Her veri noktası, okuma sırasındaki hızı temsil ettiğinden yalnızca bitiş zamanı ayarlanmalıdır. Bu, okuma sırasında zaman damgası olarak kullanılır.

REST

Adcom.google.speed
OAuth izin kapsamları
https://www.googleapis.com/auth/fitness.location.read
https://www.googleapis.com/auth/fitness.location.write
Alanlar (biçim - birim) speed (float - metre/saniye)
Seyahat hızı.
Geçerli menzil: Saniyede 0-11.000 metre

Android

Adcom.google.speed
Veri türü nesnesiTYPE_SPEED
Android izniACCESS_FINE_LOCATION
Alanlar (biçim - birim) speed (float - metre/saniye)
Seyahat hızı.
Geçerli menzil: Saniyede 0-11.000 metre