• 車種別
  • パーツ
  • 整備手帳
  • ブログ
  • みんカラ+

ちゃむとのブログ一覧

2026年04月01日 イイね!

【備忘録】UTCの gpxファイルを JSTの csvに一発変換(vbsとPowerShell)

【備忘録】UTCの gpxファイルを JSTの csvに一発変換(vbsとPowerShell)ちょうど半年後にハイドラがサービス終了になります。

ドライブデータの活用手順も修正しなくてはなりません。

現在は端末上のハイドラ走行データ(csv)を共有で PCに保存(この手順がけっこう面倒)し、

(1) kmlファイルに変換して(GPSVisualizer を使用)Googleマップのマイマップに描画する
(2) 時刻データから長時間停車位置を確認する
(3) 地理院地図と連携させて写真撮影位置や通過時刻を特定する
などに活用しています。






GPSロガーとしてのハイドラ代替アプリは今のところ ルートヒストリー(https://www.ateow.com/)を考えていますが、日時データが UTCなのが少々面倒でした。
ハイドラの日時データは JSTです。

現在は過去ブログ(関連情報)のように表計算ソフトを使用して JSTの csvに変換していました。
ドライブに行くたびにこの作業を行うのはそれなりに面倒です。


GPSVisualizer の Convert a GPS file to plain text or GPX ページで +9h 指定して csv変換することもできますが、余分な項目があったり日時データがシリアル値なので扱いに注意が必要だったりします。


gpxファイルの扱いは登山家の知恵を借りようということで、
「GPSログで遊ぶ - guchi999さんの日記-ヤマレコ」(https://www.yamareco.com/modules/diary/75709-detail-82781)
を参考にして csvに変換する vbsを試しましたが、これも JST変換まではできません。

Dateadd() や Replace() を検索しても素人にはスクリプト修正はなかなか難しい。

別途 JSTへの変換スクリプトも見つけましたが csv変換と統合する方法が分からない。

で、「vbs gpx中の日時をJSTに変更してcsvに変換」と Google検索に丸投げしたら AIからスクリプトが提示され、これを指示通りに保存して gpxファイルをドロップしたらほぼ希望通りの結果が得られました。
(保存時の文字コードは ANSI、拡張子は .vbs)

ただし出力される日時データが「2025-03-27 07:31:55」となるので、GPSVisualizer での変換と同様、表計算ソフトで読むときには注意が必要です。
Excelで行削除などを行うと秒の値がすべて 00になったり、LibreOfficeCalcでカンマと空白を区切り文字にすると日時と時刻が分割されて項目名とデータが列ズレを起こすのです。

そこで日時データを「2025-03-27 07:31:55」から「2025-03-27,07:31:55」にするようスクリプトを修正したところ、ルートヒストリーの gpxファイルを一発で JSTの csvに変換させることができました。

具体的には
CSVに行を追加する直前に
strJstTime = Replace(strJstTime, " ", ",") を追加。

項目名を書き出す部分の
objStream.WriteLine "Lat,Lon,Time(JST)" を
objStream.WriteLine "Lat,Lon,Date,Time(JST)" に変更。

の2ヶ所だけです。
まったくの素人にもできました。

ハイタッチ、チェックポイント、バッジ獲得などの機能はとりあえず諦めますが、これで一件落着。
----------------------------------
追記
Google検索のとき、上記以外では

○「ドロップされたgpxのUTCをjstに変換し、位置データと日付と時刻を分けたcsvで出力するvbs」

×「vbs ドロップしたgpx中の日時をJSTに変更し、日時と時刻を別項目としてcsvに変換」

×「ドロップされたgpxのUTCをjstに変換し、緯度、経度、日付、時刻を別項目のcsvで出力するvbs」

×「ドロップされたgpxのUTCをjstに変換し、日付と時刻を分けたcsvで出力するvbs」
でした。

なお、記録されている高度データはジオイド高であり正確な標高ではないので使いません。
参考にしたい場合は表計算ソフトを使ってcsvに変換します。
----------------------------------


と思ったら、vbs自体が 2027年ごろに Windowsから削除されるという・・・。

AIを使って vbsから PowerShellスクリプト(.ps1) に変換するというWEBサイトも試してみたけど、変換された .ps1はきちんと動作せず。
もちろん PowerShellの構文など全く分からず修正のしようがない。

一難去ってまた一難。
精度の高い変換サイトが現れるまでしばらく放置します。


いや、vbsを変換するのではなく、最初から PowerShellで作ったらどうかと思いつき、Googleで「powershell ドロップされたgpxのUTCをjstに変換し、日付と時刻を別項目のcsvで出力」 と検索し、提示された PowerShellスクリプトを Convert-GpxToJstCsv.ps1として保存。

.ps1に gpxファイルをドロップしても動作しない(PowerShellの仕様)ので次のような batファイルを作成。
@echo off
powershell -ExecutionPolicy RemoteSigned -File "%~dp0Convert-GpxToJstCsv.ps1" %*
pause

この batファイルに gpxファイルをドロップしたら無事に期待通りの動作をしました。
出力された csvをメモ帳で見たらすべてのデータが " " で囲まれていましたが実害はないでしょう。

とりあえずひと安心です。
Posted at 2026/04/01 13:55:58 | コメント(0) | トラックバック(0) | ドライブデータ整理 | パソコン/インターネット
2026年03月31日 イイね!

サクラ

サクラ近所にあるサクラの名所で伐採が進んでいます。

この広場は 1970年代後半に開発が始まった住宅街の一角にあり、広場を囲むようにサクラが植えてあります。

広場に隣接した白山神社は平安末期から続くらしく、広場の中央に末社の山王神社・秋葉神社があるので、広場自体が白山神社の境内の一部なのでしょう。






国土地理院の航空写真を見るとサクラは 1980年代前半にまでに植えられたことが分かります。

樹齢はすでに 55年超、近年は枝が折れることも多かったようです。


そしてついにバス通り沿いのサクラがほとんど切られてしまいました。


19年前の同じ場所はこうでした。

秋葉神社脇の木の若さが時の流れを感じさせます。




一部はまだ残っていますがサクラは同時期に植えられたものらしいので遠からずこれらも切られてしまうのでしょう。

もし次世代のサクラが植えられるようなら微力ながらお役に立ちたいと思います。


これに先立って八王子みなみ野駅近くの兵衛川のサクラ並木を見てきました。


こちらもニュータウン開発に伴って植樹されたものですが先ほどの場所よりも20年ほど時代が新しいのでサクラたちはまだ元気です。


河川敷の草地に降りる階段もあり、周囲の視線も気にならないし天気が良ければ絶好の花見ポイントです。

この辺りはドラマ「ハコヅメ」のロケ地になっていて、正面のマンションは主人公たちの独身寮として撮影に使用されていたもの。


並木は約1.9km、すぐ近くに大型商業施設の駐車場もあって至便ですが周辺の住宅街が整いすぎていて自分には行きづらいかな。


それにしても時の流れというものは・・・。
Posted at 2026/03/31 20:34:10 | コメント(0) | トラックバック(0) | | 旅行/地域
2026年03月29日 イイね!

都内は満開

都内は満開墓参りと実家への顔出しついでにロードスターのステアリングカバーをテストしてきました。

今日は暖かくて千葉県東部や都内はサクラが見頃になっていました。
ちょうど桜並木の下で渋滞にはまったときは幌を開けて楽しみました。

ただ、まだ花粉も収まったわけではなく閉めていた時間も長かったです。


帰路は余裕があったので都内のハイドラ未走行路を走ってきました。
過去の走行データは蓄積しているのでハイドラサービス終了後もこんなことを続けていくのでしょう。



[ハイタッチ!drive] 墓参とステアリングカバーテスト
2026年03月29日 07:36 - 16:11、
150.86 Km 6 時間 11 分、
5ハイタッチ、燃費計 15.9 km/L 都内は燃費悪い


ステアリングカバーに関しては9時と10時の位置に少しの浮き上がりがあり、帰宅後に追加で編んで解決しました。
他の部分も感触は悪くなかったのでしばらくこのまま使ってみます。
Posted at 2026/03/29 18:58:27 | コメント(0) | トラックバック(0) | 暮らし/家族
2026年03月28日 イイね!

朝ドラとステアリングカバー編み直し

朝ドラとステアリングカバー編み直し前回の朝道志が10日ぶり、そして今朝が2週間ぶり。

暑さ寒さは何とかできるけど花粉ばかりは今のところお手上げ。
春先もオープンドライブできるように本気で対策したいと思います。


今朝は雨が残っていたので行きはクローズ。
道志村からは白い山頂を拝めたものの山中湖村はタイトル画像のように真っ白。
各地のライブカメラを見ても360° 真っ白でした。

時間つぶしでステアリングのシルバー加飾に黒テープを貼り貼り。
ステアリングカバー交換前は黒フェルトを貼っていましたが汚れが目立つのとステアリングスイッチの操作性向上のために替えました。

ステアリングカバーの仕上がりがあまりにひどいので加工してあります。

そうこうしているうちに晴れてきました。


爽やかな景色を見ていたらステアリングカバーのみすぼらしさが我慢できなくなり、編み直しを決意。
湖畔が晴れ上がるのを待たずに帰りました。
1時間近く、他の車は1台もここに止まりませんでした。




[ハイタッチ!drive] 朝ドラ ステアリングカバーテスト
2026年03月28日 05:07 - 09:19、
126.00 Km 4 時間 10 分、1 ハイタッチ、
燃費計 22.5 km/L


帰宅後はすぐにステアリングカバーを編み直して整備手帳に追記しました。
テストドライブはまた明日。
Posted at 2026/03/28 15:52:47 | コメント(0) | トラックバック(0) | ND | クルマ
2026年03月27日 イイね!

ロードスターいろいろ

ロードスターいろいろ今日はロードスターの小いじり。

朝はLEDルームライトの作成と取付から。

手持ちの 4発LEDを使い、電源の取り出しはルームライトの電源から電源アダプタを自作しスイッチは流用しました。
(詳細は整備手帳参照)

配線の取り回しが予想外にすんなりいって7時半には完了。


夜間の様子。(ルームライトのみ)


次はアンテナ基台キャップの受信テスト。
昨日のショートアンテナ完成でひと段落ついたのですが、アンテナ基台キャップだけでどの程度の受信能力があるのかを確かめてきました。



通常のラジオ局は受信できませんがハイウェイラジオなら送信アンテナが中央分離帯にあって距離は最大でも約15mだからもしかしたら聞こえるかもしれません。

条件はショートアンテナと同じく 80km/h、スタッドレスタイヤ、幌閉め、音量20からスタート。
音が小さいので途中から音量を 35まで上げています。



内容が聞き取れる部分もありますがノイズに埋もれることも多く、やはり基台キャップだけでは不十分ということが確認できました。


午後はステアリングカバーの交換。
作業自体は何度もやって慣れましたが、今回はカバーが大きすぎてしわ対策に時間がかかってしまいました。
革の幅が広すぎるのです。
いろいろやってみましたが仕上がりも良くないです。(写真なし)
しばらく乗って気に入らなかったらカバーを買い換えて付け直します。


他にも真冬仕様から春仕様に変える予定でしたが降り始めたので今日の車活は終了。
Posted at 2026/03/27 17:24:28 | コメント(0) | トラックバック(0) | ND | クルマ

プロフィール

「[ハイタッチ!drive] 朝ドラ 2週間ぶり
2026年03月28日 05:07 - 09:19、
126.00 Km 4 時間 10 分、1 ハイタッチ、
燃費計 22.5 km/L」
何シテル?   03/28 10:08
ぼちぼちと手を入れています。 基本はDIY。 使えそうなネタは自由にお使いください。

ハイタッチ!drive

みんカラ新規会員登録

ユーザー内検索

<< 2026/4 >>

    1234
567891011
12131415161718
19202122232425
2627282930  

リンク・クリップ

[マツダ CX-60]DUNLOP SPORT MAXX LUX 
カテゴリ:その他(カテゴリ未設定)
2025/10/15 07:38:03
[マツダ CX-60]BRIDGESTONE ALENZA LX100 
カテゴリ:その他(カテゴリ未設定)
2025/09/03 08:57:21
[マツダ ロードスター] 31万キロ走ったクラッチはどうなっているのか? 
カテゴリ:その他(カテゴリ未設定)
2025/07/15 07:51:15

愛車一覧

マツダ ロードスター ロ-ドスタ- (マツダ ロードスター)
ND ロードスターもこれで3台目。 すべて 赤色の S 。 まったりドライブの良き相棒 ...
マツダ CX-60 マツダ CX-60
遠出の相棒です。  おもなMOP:パノラマサンルーフ。  おもなDOP:コーティング ...
マツダ デミオ デミオ (マツダ デミオ)
シエンタからの変更。 犬や自転車を載せることもなくなり子供も大きくなったのでスライドド ...
マツダ ロードスター ロ-ドスタ-(2代目) (マツダ ロードスター)
テレスコピックと安全装備の充実に惹かれました。 BSMと後方ソナーは重宝しています。 シ ...

過去のブログ

ヘルプ利用規約サイトマップ
© LY Corporation