Google Fit REST API(Google Javaクライアントライブラリ経由)を使用して、Google Fitにアクティビティを投稿しています。私は特定の期間をカバーする3つのDataSet
Sを作成してやっているものを要約するとREST APIを使用してGoogle Fitに投稿されたアクティビティの地図上にパスが表示されないのはなぜですか?
: - ロケーション
"com.google.step_count.delta"
-
"com.google.location.sample"
は"com.google.calories.expended"
手順 - カロリー
を..次に、Session
を作成し、最終的には、DataSet
を単一の活性Seg (この場合は常に歩いています)。
これは基本的にすべてがうまくいくようです - 私はhttp://fit.google.comを見ることができ、正しい時間、場所、時間、歩数、カロリーでアクティビティを見ることができます。問題は地図上です...歩行の全領域に影を付した円が表示されます - それは私が場所DataSet
に含まれていたトラック/パスを表示していません。
EDIT ...これは、(ウェブUIで)どのように見えるのですかan exampleです。
残りのすべてのアクティビティが完全に表示されている場合、これが正しく表示されないのはなぜですか?
これら
は私の疑惑の一部が- 私のデータはありませんされているか
altitude
またはaccuracy
から"com.google.location.sample"
で必要なフィールドの2つです。そこで、私はaltitude
を0.0(メートル)に設定し、accuracy
を5.0(メートル)に設定しました。私は特に、Googleがそれぞれの点で標高を0.0に設定することにひどく反応しているのだろうか? - 私の位置データセットは100
DataPoint
となりますが、ステップとカロリーではが1つしかありません。つまり、歩行の合計歩数と合計カロリーがあります。したがって、矛盾があります(最初の開始日と最新の終了日は各データセットで同じです)。
これはなぜ起こっているのですか?
入手しているスニペットやスクリーンショットを提供できますか? – SwagBomb
@SwagBomb - サンプル画像へのリンクを追加するために編集されました。ありがとう – nickpharris
それが助けになったかどうか知りたい。私は同じことを見るが、私はあなたが見ているサークル以外何も与えていない。私は今、可能な明示的な活動のためにフィットアプリを使用して、何が現れてくるのかを見てください。 – Ifor