「どの道通った」

Google Mapsのタイムライン全部・たくさんあるGPSログファイルを間引いて指定エリア毎に合成するソフト
(2018年12月2日Ver1.8リリース)



 Google Mapsのタイムライン全部・たくさんあるGPSログファイルを間引いて指定エリア毎に合成するソフト「どの道通った」
 Google Mapsのタイムライン全部・たくさんあるGPSログファイルを間引いて指定エリア毎に結合するソフト「どの道通った」
 Google Mapsのタイムライン全部・たくさんあるGPSログファイルを間引いて指定エリア毎にまとめるソフト「どの道通った」
お知らせ

ダウンロードは→こちら(Vector)

パスワードは→こちら


このソフトは、Google Mapsのタイムライン全部、または、たくさんあるGPSログファイルを間引いて指定エリアごとに合成するソフトです。

Google Mapsのタイムラインが好き、AndroidのMy Tracks(2016年4月で廃止のようです)やGPSLogger等のGPSログを取れるアプリを使いまくってて、大量のGPSログがある人向けです。
(Garmin社製GPSロガーのファイルにも使えます。iPhoneは持ってないのでよくわかりませんが、使えるのかも??? iPod touchとiPadはGPS付いてないし)
そのまま全てを結合すると、とんでもないファイルサイズになってGPSの軌跡を表示するソフトが死んでしまいます。
そこで、まっすぐ進んでいる区間ではできるだけ点を間引いたり、商業施設内などの誤差が大きい場所でのグチャグチャした軌跡を削除したりしてから、
合成条件の範囲内の区間のみをまとめて抽出します。
表示にはGPX Viewerがおすすめです。GPSLogger、GPX ViewerともにAndroidの有名アプリです(私が作ったものではありません)。

てっとり早くは、Google Mapのロケーション履歴(タイムライン)をGoogleからKML形式で一括ダウンロードして、
このソフトにかけてみて下さい。通った道に全部色が付きます。でも、Google Mapのタイムラインの位置情報は若干誤差が大きいため、
GPSLoggerのようなアプリがオススメです。

●ユースケース

・このあたりは何度も通ってる。あれ、こっちの道とこっちの道、どっちの道は既に通ったんだっけ? 通った道に全部色がついていればいいんだけど。
・今度、あそこに行くんだけど、通ったことがない道で行ってみたい。
・何度もこの山には登ったけど、この登山道は通ったんだっけ?
・今、走ってる道は真っ暗。こんなんで「通った」扱いになるのは嫌だ。夜間の走行記録はダークトーンにならないかしら。
などなど

このソフトはカンパウェアです。フリーソフト・フリーウェアに近いですが、
ご寄付を募っております。

●使い方

1. 「ここにファイルをドラッグ&ドロップして下さい」のエリアに手持ちのファイルを全てドロップします(KML、GPX、KMZ、GPZ形式に対応)。
2. 間引き後のファイルを出力するフォルダ、合成したGPXファイルを出力するフォルダ、合成条件ファイルを指定します。
3. 「開始する」ボタンを押します。
4. 黒いウィンドウが出てきます。延々と作業します。

・エリアの指定は、Google Mapで緯度と経度を表示させてコピーペーストできます。

●備考

作者はGoogle製の「My Tracks」が廃止になってからは、GPSLoggerというアプリを使ってます。ドライブの記録がメインです。
GPSLoggerでは「位置情報=GPSのみ、保存周期=2秒、GPS=常にオン、距離フィルタ=0、精度フィルタ=1000メートル、精度リトライ=6秒、タイムアウト=10秒」と指定すると、My Tracksに似たログが取れてます。
つまり作者はkmz(kml)形式とgpx(gpz)形式しか使ったことが無いので、指定できる形式も今はこれらのみです。
GPX Viewerの「Color line by data」機能の「Heart rate」を流用して、昼間は橙色、夜間は青色で表示できるようにしています。
「Color line by data」を有効にして「Data:」を「Heart rate」にすると、この機能が働きます。
日の入り後の方が多く移動するパターンの方は「逆順描画」にチェックを入れると良いでしょう。
日の出前の方が多く移動するパターンの方は「逆順描画」のチェックを外すと良いでしょう。
GPX Viewerなど多くのアプリで、後から描画した軌跡が前面になるため、夜型の人にとっては多くの軌跡が青くなってしまいます。
これを防ぐのが「逆順描画」です。

※緯度は小さい方を左側に、などという決まりはありません。ご自由に。経度も同様です。北西を左側の列、南東を右側の列に入れればわかりやすいかもしれません。
※作者は北緯と東経のエリア(つまり日本国内)しか試したことがありません。南緯と西経のファイルが手元に無いので、うまく動くかわかりません。

【インストール】
DonoMichiTootta_1_8.exeを実行(Vectorのサイトに移動します)(Vector社申請中につき暫定的にこちらに最新版を置いています)。




【アンインストール】
「コントロールパネル→プログラムの追加と削除」よりアンインストールして下さい。

パスワードの取得
(パスワードを表示するアプリをダウンロード購入する場合はこちら)
(Amazonギフト券でのご寄付をご希望の方は、こちらをご覧ください)
(クレジットカードでのご寄付をご希望の方は、こちらをご覧ください)
(銀行・郵便局への「振込」をご希望の方は、こちらをご覧ください)


都道府県毎の条件指定はこちらからコピーペースト。
#この行のように先頭がシャープで始まる行はコメント行です。
#下行で示すような内容をカンマ区切り(CSV)で並べてください。
#またはスペース区切りでも良いです(Google Mapからのコピペ)。
#合成結果ファイル名(英数字のみ),緯度1,経度1,緯度2,経度2
Hokkaido, 45.589501, 139.302165, 41.319665, 148.925335
Aomori, 41.588390, 139.464665, 40.185499, 141.715612
Iwate, 40.482835, 140.620777, 38.715499, 142.104779
Miyagi, 39.035057, 140.242721, 37.741054, 141.707557
Akita, 40.543390, 139.659943, 38.840777, 141.027557
Yamagata, 39.240890, 139.487999, 37.701610, 140.678946
Fukushima, 38.008946, 139.132443, 36.759110, 141.075890
Ibaraki, 36.977557, 139.655221, 35.706888, 140.883946
Tochigi, 37.187279, 139.294110, 36.167443, 140.324779
Gumma, 37.090890, 138.364665, 35.952721, 139.702001
Saitama, 36.315612, 138.679110, 35.721332, 139.932557
Chiba, 36.136168, 139.706888, 34.867165, 140.904779
Tokyo, 35.930612, 136.037443, 20.392999, 154.018668
Kanagawa, 35.705057, 138.883554, 35.096610, 139.828390
Yamanashi, 36.003946, 138.147999, 35.136054, 139.166723
Nagano, 37.062557, 137.292443, 35.166332, 138.771723
Niigata, 38.585612, 137.602721, 36.704110, 139.932279
Toyama, 37.012557, 136.736054, 36.242165, 137.795612
Ishikawa, 37.887557, 136.210777, 36.034665, 137.397557
Fukui, 36.328946, 135.417165, 35.311054, 136.864501
Gifu, 36.497279, 136.244110, 35.101610, 137.685335
Shizuoka, 35.678112, 137.441888, 34.541332, 139.208946
Aichi, 35.457279, 136.638554, 34.545777, 137.870335
Mie, 35.290057, 135.821054, 33.690499, 137.019779
Shiga, 35.735890, 135.731610, 34.758554, 136.487557
Kyoto, 35.811446, 134.821332, 34.673554, 136.087835
Osaka, 35.083668, 135.059665, 34.239665, 135.778946
Hyougo, 35.707001, 134.220221, 34.123554, 135.500890
Nara, 34.813668, 135.507443, 33.826610, 136.262279
Wakayama, 34.416723, 134.966888, 33.400777, 136.045612
Tottori, 35.646723, 133.103554, 35.025221, 134.547557
Shimane, 37.276446, 131.635499, 34.270221, 133.419223
Okayama, 35.385057, 133.234388, 34.266054, 134.445335
Hiroshima, 35.137835, 132.004110, 34.002443, 133.503112
Yamaguchi, 34.830890, 130.742443, 33.680499, 132.524223
Tokushima, 34.284223, 133.628554, 33.507165, 134.853946
Kagawa, 34.597001, 133.414388, 33.979943, 134.479779
Ehime, 34.333946, 131.980221, 32.852443, 133.725335
Kochi, 33.915612, 132.447443, 32.670221, 134.346168
Fukuoka, 34.282279, 129.949388, 32.968277, 131.222557
Saga, 33.651446, 129.704665, 32.918277, 130.574779
Nagasaki, 34.759779, 128.072165, 31.954110, 130.419223
Kumamoto, 33.227557, 129.907999, 32.062443, 131.361723
Oita, 33.772835, 130.792443, 32.682165, 132.209501
Miyazaki, 32.871168, 130.671054, 31.328554, 131.918112
Kagoshima, 32.342835, 128.362999, 26.986332, 131.237835
Okinawa, 27.917835, 122.901332, 24.013277, 131.364501
#(緯度1,経度1)が北西+(緯度2,経度2)が南東でもいいですし、
#(緯度1,経度1)が南西+(緯度2,経度2)が北東でもどのパターンでも良いです。
#緯度、経度はGoogle Mapを長クリックすると表示され、コピペできます。


2018年11月13日:
 第1版リリース。

2018年11月19日:
 1.3リリース。コンテキストメニューの送る、または、アイコンへのドラッグで入力ファイルを指定できるようにした。

2018年11月27日:
 1.4リリース。Googleからダウンロードしたロケーション履歴はZIPファイルを解凍すると「ロケーション履歴\ロケーション履歴.kml」というパスになるが、「歴\」の3バイトの後ろ2バイトをShiftJIS漢字と誤認識し、正常にフォルダ区切りを解釈できていなかった問題を修正。

2018年11月30日:
 1.5リリース。リストのクリアボタン追加。ロケーション履歴のZIPファイルをそのまま指定可能にした。ファイルやフォルダ名に一部の機種依存文字が入っている場合に対応。

2018年11月30日:
 1.6リリース。一つのkmlもしくはgpxファイルの中に複数のセグメントが入っているログを入力すると、セグメントの区切りでログが乱れる場合があったため修正。

2018年12月2日:
 1.8リリース。セグメントを分けすぎないようにして表示にかかる時間を短縮。


top