Android「LapTimeGPX(for Marathon)」

マラソンのラップタイムのデータベースです。
データは手入力の他にGPXファイルのインポートが可能です。
GPXファイルを使用した場合はランニング軌跡を表示します。
ラップタイムを分類や重ね表示をしてタイムの比較が出来ます。
【推奨使い方】My Tracksがベストマッチ!長時間計測はGarminで

1.操作
(1)フルスクリーン / メニュー切替 【Menu】→[メニュー]
(2)軌跡地図表示 【Menu】→[地図]
(3)データファイル選択 【Menu】→[ファイル]
(4)キーデータ入力検索 【Menu】→[入力検索]
(5)データ追加・インポート・変更・削除 【Menu】→[データ]
(6)フォント・言語切替 【Menu】→[表示]
(7)ヘルプ 【Menu】→[ヘルプ]
(8)ショートカットキー表示 / 非表示切替 【Z】キー
(9)メニュー機能 メニュータッチ or 【Up / Down】→【Center】キー or ショートカット【英数字】キー
(10)リスト行替 No.エリアタッチ or 【Up / Dowm】キー or ショートカット【英数字】キー
(11)グラフ スタート⇔ゴール グラフエリア上部タッチ or 【Left / Right】キー or ショートカット【英数字】キー
(12)ソフトカーソルキー表示 / 非表示切替 グラフエリア下部タッチ
(13)ソフトカーソルキーサイズ切替 フルスクリーン時【Center】キー

2.右メニュー操作
メニューショートカットキー機能
【ー1行+】【0】 【1】行替
【ー1頁+】【2】 【3】頁替
【▲KM▼】【C】 【D】距離順分類
【▲グロス▼】【8】 【9】グロスタイム順分類
【▲ネット▼】【A】 【B】ネットタイム順分類
【▲年月▼】【6】 【7】開催日順分類
【▲大会▼】【4】 【5】大会名順分類
【S 1km G】【E】 【F】スタート⇔ゴール
【重選択】【G】重ねグラフ選択
【検索】【開始】【解除】【H】検索&解除(重ねグラフ/検索)

3.オプションメニュー操作 .
(1)フルスクリーン / メニュー切替
【Menu】→[メニュー] 【Menu】→[メニュー]
(2)手入力によるデータ追加
【Menu】→[データ] [入力] 入力→[保存]
スタートロスタイムは
1km以降タイム項目の
先頭タイム項目に合算
すると共に
スタートロス項目に
内数として入力する。
(3)GPXファイルインポートによるデータ追加
【Menu】→[データ] [インポート] ファイル選択 修正→[保存]
(4)データ修正
【Menu】→[データ] [変更] 修正→[保存]
(5)データ削除
【Menu】→[データ] [削除] 【削除 ok】
(6)ランニング軌跡地図表示
【Menu】→[地図] 地図
(7)ラップタイムの重ね表示
[データNo.]選択 [右メニュー]→[重選択] 重選択[解除]
(8)距離・タイム・開催日・大会名で検索
【Menu】→[検索] 検索key入力→[開始] keyデータ表示→[解除] 全データ表示
(9)表示文字の大きさ変更
【Menu】→[表示] フォント→[設定] 中文字表示
(10)日本語・英語表示の切替
【Menu】→[表示] [言語]→[設定] 英語表示
(11)データファイル設定
【Menu】→[ファイル] ファイル選択 データ表示
(12)操作が解らないときはヘルプ
【Menu】→[ヘルプ] ヘルプ表示

4.GPXファイル
動作確認済
My Tracks出力GPXファイル
RunkeeperのAdvanced Optionsをクリックして表示されるGPXをクリック
・Sony GPS-CS3K出力のlogファイルをGPSBabelにて変換(NMEA 0183 sentences → GPX XML)
Garmin Connect エクスポートGPXファイル
EPSON Neo Run(Run Connect) エクスポートGPXファイル

5.データファイル
・ファイル名;laptime.txt
・ファイル;CSV(カンマ区切り),UTF-8N,LF
項目番号 西暦年月 大会名 スタートロス+1kmラップタイム 2km~42kmラップタイム 1km毎の緯度経度
(半角数字)欠番ok (半角数字)YYYYMM なんでもok (半角数字)HMMSSHMMSS、0でもok (半角数字)HMMSS、1km毎でなくともok ここでは 0,0, ×42項目
ex.--------------------------------
1,201502,東京,100000000,0,0,2829,0,0,0,0,2837,0,0,0,0,2815,0,0,0,0,2919,0,0,0,0,2740,0,0,0,0,2850,0,0,0,0,2935,0,0,0,0,3153,0,1847,0,0,・・・・0,0,
2,201411,大阪,80000000,0,0,0,2720,0,0,0,0,2720,0,0,0,0,2822,0,0,0,0,2858,0,0,0,0,2848,0,0,0,0,2733,0,0,0,0,3324,0,0,0,0,2622,0,1326,0,0,・・・・0,0,
3,201208,北海道,50000000,0,0,0,2812,0,0,0,0,2659,0,0,0,0,2647,0,0,0,0,2724,0,0,0,0,2829,0,0,0,0,2918,0,0,0,0,3239,0,0,0,0,3354,0,1654,0,0,・・・・0,0,
-----------------------------------

6.バージョン
(1)1.0.0(2012.03.05)
・新規公開
(2)2.0.1(2012.03.10)
・ランチャーアイコンとサイドメニュー拡大
(3)3.0.2(2012.03.19)
・年月日数値チェック追加
・保存ボタンで画面遷移
(4)4.0.3(2012.03.27)
・My TracksのGPXファイルに対応
(5)5.0.4(2012.04.14)
・重ねグラフ表示は順表示→行ボタンに変更
(6)6.1.4(2012.04.18)
・X軸を最大距離で自動調整(ミニマラソン対応)
(7)7.1.5(2013.02.05)
・フォント切替をオプションメニューへ移動 ・グラフ0-1km結線
・1km毎ラップを計算表示
(8)8.2.5(2013.03.01)
・0データを登録すると次回起動時固まるを修正
・ランニング軌跡地図追加
(9)9.3.5(2013.03.05)
・無駄だったデータ登録用のListView廃止
(10)10.3.6(2013.03.08)
・グラフ画面の揺れ改善
・フォントサイズ見直し
・検索時GPSマーク表示誤り修正
(11)11.3.7(2013.03.13)
・グラフ画面のGPSマーク変更
・地図画面の距離マーク変更
(12)12.3.8(2013.03.19)
・地図画面の前回ズーム値保存
・地図画面のスタート地点追加(要GPX再インポート)
(13)13.3.9(2013.03.21)
・GPXデータインポート取得地点42kmを42.195kmに変更
(14)14.3.10(2013.03.22)
・オプションメニューのヘルプが表示されないバグ修正
(15)15.3.11(2013.03.25)
・ファイル選択先頭フォルダsdcardをルートに変更
・インポート前データクリア
・地図画面の地点1kmズレ修正(要GPX再インポート)
(16)16.4.11(2013.11.09)
・ゴールタイム棒グラフ追加
(17)17.4.12(2013.11.14)
・[メニュー]ボタン→データ更新メニューが開かないバグ修正
(18)18.4.13(2014.04.22)
・41-42.195km区間ラップを0.195km補正
(19)19.4.14(2014.11.08)
・データファイル名"laptime.txt"チェック追加
・重ね選択グラフの終端マークの位置修正
(20)20.5.14(2015.2.26)
・41-42.195km区間ラップのグラフ補正はスケールと不一致になるため廃止.
・スタートロス追加によるネットタイム表示
(21)21.5.15(2015.3.12)
・41-42.195km区間ラップを1km+0.195km当たり表示に変更.
(22)22.5.16(2015.3.31)
・初回起動でlaptime.txtデータない時、Sampleデータのネットタイム表示で落ちるミス修正
(23)23.5.17(2016.4.23)
・android1.6→2.1以上に変更
・ヘルプurl変更
・開発環境android studioに変更
(24)24.6.17(2016.12.25)
・android7.0でファイル選択ダイアログが開かないを修正
・android2.1→4.0以上に変更
・メニューボタンなしに対応(アクションバー)
・データ、地図、表示、入力検索に取消ボタン追加

7.プロモーション
鈍足ランナーの作者が自分用に作りました。
従って12min/kmまで表示可能です。

8.アプリの入手
本アプリは無料です。
ダウンロードはgooglePlay LapTimeGPXからお願いします。

9.利用規約
本ソフトはフリーウェアです。
配布・転載は自由です。
但し本ソフトで損害が生じても当方は責任を負いません。
予め了承願います。

10.サポート
問題・要望などはメッセージボード で受付けます。