Konum verisi türleri

Konum verileri için veri türleri.

Bisiklet tekerleği devri BGBG'si

Bir kullanıcı bisiklete binerse bu veri türü, dakikadaki tekerlek dönüşüm sayısını (BGBG) yakalamak için kullanılabilir. Her veri noktası, tekerlek devrimlerinin anlık bir ölçümünü temsil eder. Bu nedenle yalnızca bitiş zamanı ayarlanmalıdır. Bu değer, 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—birimler) rpm (float-rpm)
Dakikada bisiklet tekerleği devri sayısı.

Android

Adcom.google.cycling.wheel_revolution.rpm
Veri türü nesnesiTYPE_CYCLING_WHEEL_RPM
Alanlar (biçim—birimler) FIELD_BGBG (float-rpm)
Dakikada bisiklet tekerleği devri sayısı.

Bisiklet tekerleği devri kümülatif

Bir kullanıcı bisiklete binerse bu veri türü, bir dönemdeki tekerlek devirlerinin sayısını yakalamak için kullanılabilir. Her veri noktası, başlangıç zamanından bu yana sayılan devrimlerin 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—birimler) devrimler (int—sayı)
Bisiklet tekerleği devrinin sayısı.

Android

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

Mesafe deltası

Bu veri türü, son okumadan bu yana kullanıcının katettiği mesafeyi metre cinsinden gösterir. Bir aralıktaki toplam mesafe, aralık sırasındaki tüm değerler toplanarak hesaplanabilir. Her bir veri noktasının başlangıç zamanı, mesafenin kaplandığı aralığın başlangıcını temsil etmelidir. Başlangıç zamanı, önceki veri noktasının bitiş zamanına eşit veya bundan daha büyük 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—birimler) mesafe (float—metre)
Katedilen mesafe (metre).
Geçerli aralık: 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—birimler) FIELD_DISTANCE (float—metre)
Katedilen mesafe (metre).
Geçerli aralık: 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—birimler)
enlem (float—derece)
Bir derecenin derece cinsinden enlemi.
Geçerli aralık: -90 ila 90 derece
boylam (float—derece)
Bir yerin derece cinsinden boylamı.
Geçerli aralık: -180 ila 180 derece
doğruluk (float—metre)
Tahmini doğruluk yarıçapı' konum metre cinsinden belirtilmiştir. Örneğin, bu konumun etrafına ve yarıçapı doğruluk yarıçapına eşit bir daire çizdiyseniz kullanıcının gerçek konumunun daire içinde bulunma olasılığı %68'dir. Bu tahmin, yalnızca yatay doğruluk içindir. Bu gösterge; yatağın, hızın veya rakımın doğru olduğunu göstermez (bu konum için dahilse). Bu konumun yatay doğruluğu yoksa 0,0 döndürülür.
Geçerli aralık: 0-10.000 metre
rakım (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—birimler)
FIELD_LATITUDE (float—derece)
Bir derecenin derece cinsinden enlemi.
Geçerli aralık: -90 ila 90 derece
FIELD_LONGITUDE (float—derece)
Bir yerin derece cinsinden boylamı.
Geçerli aralık: -180 ila 180 derece
FIELD_ACCURACY (float—metre)
Tahmini doğruluk yarıçapı' konum metre cinsinden belirtilmiştir. Örneğin, bu konumun etrafına ve yarıçapı doğruluk yarıçapına eşit bir daire çizdiyseniz kullanıcının gerçek konumunun daire içinde bulunma olasılığı %68'dir. Bu tahmin, yalnızca yatay doğruluk içindir. Bu gösterge; yatağın, hızın veya rakımın doğru olduğunu göstermez (bu konum için dahilse). 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 saniye başına metre cinsinden hızını yakalar. Değer, hızın skaler büyüklüğünü temsil eder. Bu nedenle negatif değerler oluşmaz. Her veri noktası, okuma sırasındaki hızı 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.speed
OAuth izin kapsamları
https://www.googleapis.com/auth/fitness.location.read
https://www.googleapis.com/auth/fitness.location.write
Alanlar (biçim—birimler) speed (float—saniyede metre)
Seyahat hızı.
Geçerli aralık: Saniyede 0-11.000 metre

Android

Adcom.google.speed
Veri türü nesnesiTYPE_SPEED
Android izniACCESS_FINE_LOCATION
Alanlar (biçim—birimler) speed (float—saniyede metre)
Seyahat hızı.
Geçerli aralık: Saniyede 0-11.000 metre