Huawei「ヘルスケア」からGPX出力 ― 2020/03/31 07:04
Huawei「ヘルスケア」から軌跡データを取り出すには,「自分のデータを要請」する前に,Huawei「バックアップ」で「ヘルスケア」のデータをバックアップが必要だったようだ。今回は約6MBのZIPファイルができた。
あとはaricooperdavisさんがgithubに書いた手順に従って処理するだけ。ダウンロードしたZIPファイルからjsonファイルを抽出して,Huawei-TCX-Converterを使ってTCXファイルに変換したら,運動記録ごとにファイル出力された。
% python3 Huawei-TCX-Converter.py -j "motion path detail data.json" Info - External library xmlschema could not be imported. It is required when using the --validate_xml argument. It can be installed using: pip install xmlschema (中略) 2020-03-29 19:13:59,132 - INFO - parse - Found activity in JSON at index 7 to parse from 2020-02-23T00:00:00 (YYY-MM-DD) 2020-03-29 19:13:59,132 - INFO - parse - Saving activity at index 7 from 2020-02-23 00:00:00 to HiTrack file ./output/HiTrack_20200223_180528_7 for parsing 2020-03-29 19:13:59,133 - INFO - parse - Parsing file <./output/HiTrack_20200223_180528_7> 2020-03-29 19:13:59,153 - INFO - parse - Found activity in JSON at index 7 to parse from 2020-02-23T00:00:00 (YYY-MM-DD) (中略) 2020-03-29 19:13:59,742 - INFO - save - Saving TCX file <./output/HiTrack_20200223_180528_7.tcx> for HiTrack activity <HiTrack_20200223_180528_7> 2020-03-29 19:13:59,774 - INFO - main - Converted HiActivity ID : HiTrack_20200223_180528_7 Type : Cycle Date : 2020-02-23 (YYYY-MM-DD) Duration : 1:38:54 (H:MM:SS) Distance : 3030m (中略) % ls output/*.tcx (中略) output/HiTrack_20190819_183304_1.tcx output/HiTrack_20200223_125714_7.tcx output/HiTrack_20190901_095137_2.tcx output/HiTrack_20200223_180528_7.tcx output/HiTrack_20190901_124641_2.tcx output/HiTrack_20200224_093929_8.tcx output/HiTrack_20190904_185217_3.tcx output/HiTrack_20200224_113029_8.tcx
TCX形式からGPX形式への変換には,いつものGPSBabelを使用した。
% gpsbabel -w -t -i gtrnctr -f HiTrack_20200223_125714_7.tcx -o gpx -F 200223.gpx
これでスペイン旅行の記録を取り出せたが,手間がかかる〜。GPXファイルを吐ける<位置精度と電池消耗のバランスの良い>アプリを探さねば...
本日の衛星: ATL-1は1250bpsモードに戻りました。
コメント
_ JE1SGH ― 2020/03/31 12:10
_ JH4XSY/1 ― 2020/03/31 19:01
やはりMapsはデフォルト/単体だと粗いですよね。私の場合「ヘルスケア」を動かすと充分なサンプリングになります。
コメントをもらって調べたら,MapsからKML出力できることが判ったので,作業が かなり ショートカットできそうです!
コメントをもらって調べたら,MapsからKML出力できることが判ったので,作業が かなり ショートカットできそうです!
※メールアドレスとURLの入力は必須ではありません。 入力されたメールアドレスは記事に反映されず、ブログの管理者のみが参照できます。
トラックバック
このエントリのトラックバックURL: http://jh4xsy.asablo.jp/blog/2020/03/31/9229946/tb
デフォルトだと粗くて話にならないのですが,Pokémon Goを動かすことで,まあ満足なサンプルレートになっています(Pokémon Goは続けているので余計な手間はありません).
同じことをiPhoneでやってもかなり粗いです.