位置資料類型

位置資料的資料類型。

單車車輪轉速 (RPM)

當使用者騎單車時,這個資料類型可用於擷取每分鐘輪數 (RPM)。每個資料點都代表即時輪轉的測量單位,因此只需設定結束時間。這會做為讀取作業的時間戳記。

REST

Namecom.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

Namecom.google.cycling.wheel_revolution.rpm
資料類型物件TYPE_CYCLING_WHEEL_RPM
欄位 (格式 - 單位) FIELD_RPM (float - rpm)
每分鐘單車輪數。

自行車車輪轉速累計

使用者騎單車時,這個資料類型可用於擷取特定時間範圍內的車輪轉速,每個資料點代表從開始時間開始計算的旋轉次數。

REST

Namecom.google.cycling.wheel_revolution.cumulative
OAuth 權限範圍
https://www.googleapis.com/auth/fitness.location.read
https://www.googleapis.com/auth/fitness.location.write
欄位 (格式 - 單位) 革命 (int:計數)
騎車輪數。

Android

Namecom.google.cycling.wheel_revolution.cumulative
資料類型物件TYPE_CYCLING_PEDALING_CUMULATIVE
欄位 (格式 - 單位) FIELD_REVOLUTIONS (int—count)
騎車輪數。

距離差異

這個資料類型會擷取自上次讀取以來使用者移動的距離,單位為公尺。計算間隔期間的總距離就是將所有值相加,得出間隔時間。每個資料點的開始時間應代表距離所涵蓋的間隔時間。開始時間必須等於或大於前一個資料點的結束時間。

REST

Namecom.google.distance.delta
OAuth 權限範圍
https://www.googleapis.com/auth/fitness.location.read
https://www.googleapis.com/auth/fitness.location.write
欄位 (格式 - 單位) distance (float - 公尺)
移動距離 (單位為公尺)。
有效範圍:每秒 0 到 100 公尺

Android

Namecom.google.distance.delta
資料類型物件TYPE_DISTANCE_DELTA
Android 權限ACCESS_FINE_LOCATIONACTIVITY_RECOGNITION
欄位 (格式 - 單位) FIELD_DISTANCE (float - 公尺)
移動距離 (單位為公尺)。
有效範圍:每秒 0 到 100 公尺

位置樣本

這個資料類型會擷取使用者的位置。由於每個資料點在讀取時都代表使用者的位置,因此應設定結束時間。這會做為讀取作業的時間戳記。

REST

Namecom.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 度
accuracy (float - 公尺)
預估的精確度 ##9;半徑範圍 (以公尺為單位)。舉例來說,假設您在這個位置周圍建立了圓形,且半徑等於準確性,則使用者的實際位置有 68% 的機率會落在圓圈內。這項預估值僅適用於水平準確率。這個屬性並不代表航向、速率或高度的準確性 (如果已納入這個位置)。如果這個位置沒有水平準確性,則傳回 0.0。
有效範圍:0 至 10,000 公尺
height (float - 公尺)
海平面位置的高度 (單位為公尺)。
有效範圍:-100,000 - 100,000 公尺

Android

Namecom.google.location.sample
資料類型物件TYPE_LOCATION_SAMPLE
Android 權限ACCESS_FINE_LOCATION
欄位 (格式 - 單位)
FIELD_LATITUDE (float - 度)
地點的緯度 (以度為單位)。
有效範圍:-90 到 90 度
FIELD_LONGITUDE (float - 度)
地點的經度 (以度為單位)。
有效範圍:-180 到 180 度
FIELD_ACCURACY (float - 公尺)
預估的精確度 ##9;半徑範圍 (以公尺為單位)。舉例來說,假設您在這個位置周圍建立了圓形,且半徑等於準確性,則使用者的實際位置有 68% 的機率會落在圓圈內。這項預估值僅適用於水平準確率。這個屬性並不代表航向、速率或高度的準確性 (如果已納入這個位置)。如果這個位置沒有水平準確性,則傳回 0.0。
有效範圍:0 至 10,000 公尺
FIELD_ALTITUDE (float - 公尺)
海平面位置的高度 (單位為公尺)。
有效範圍:-100,000 - 100,000 公尺

播放速度

這個資料類型可擷取使用者的速度 (以公尺/秒為單位)。這個值代表速度的純量級數,因此不應出現負值。由於每個資料點都代表讀取時的速度,因此只能設定結束時間。這會做為讀取作業的時間戳記。

REST

Namecom.google.speed
OAuth 權限範圍
https://www.googleapis.com/auth/fitness.location.read
https://www.googleapis.com/auth/fitness.location.write
欄位 (格式 - 單位) Speed (float - 每秒公尺)
移動速度。
有效範圍:每秒 0 到 11,000 公尺

Android

Namecom.google.speed
資料類型物件TYPE_SPEED
Android 權限ACCESS_FINE_LOCATION
欄位 (格式 - 單位) Speed (float - 每秒公尺)
移動速度。
有效範圍:每秒 0 到 11,000 公尺