RELAX, RELAX, RELAX!

sugyon

性別
年齢50歳
身長171.0cm

通勤時1駅前で降りてウォーキングがだんだんエスカレート、2駅前、3駅前となり、1時間くらいかかるようになり、それならばと、少し早起きして近くの外周道路でウォーキング/ジョギングしてから出勤することにしました。目的は健康維持・増進で、ニコニコペースを守ります。

今後の予定

自己ベスト

ガーミンデータ(TCX)処理

 5km毎のラップデータが必要になった時や、最近試みている様にFootPodのデータを検討する時等に、Web上やGARMIN TrainingCenterの表示を見てエクセル等に手入力していました。ラップの数が少ない時はそれ程手間ではありませんが、多くなると大変です。せっかく画面上では綺麗に見えているのに何とかならないものかと、スクリーンショットのデータをOCRソフトに読ませて見たりしてみましたが、うまく行きませんでした。

 

 GARMINから取り出したTCXファイルを処理すれば何とかなるだろうと思っていましたが、XMLの扱いがよく解りませんでした。今回ネット検索等でAccessのVBAからXMLを扱えそうなことが解り、試行錯誤の上なんとか骨組みが出来ました。

 

 TCXファイルを読み込んで、Access2000のテーブルに取り込んだところと、処理コードの主要部分を載せてみます。まだXMLの事がよく解らないので、ラップに関係する部分のみです。エクセルの表を直接作ることも出来そうですが、まだまだ先の話になりそうです(^^;)

コメント

アクセス2000のテーブルに取り込んだところ。平均Cadenceもちゃんと取れている。データは2月13日の練習会時のもの。

アクセス2000のテーブルに取り込んだところ。平均Cadenceもちゃんと取れている。データは2月13日の練習会時のもの。

TCX処理コードの主要部分。XMLの構造を良く知らずに作っているので、無駄も多いはず。公開はお恥ずかしい(^^;)

TCX処理コードの主要部分。XMLの構造を良く知らずに作っているので、無駄も多いはず。公開はお恥ずかしい(^^;)