ランニング等移動軌跡を記録します。
設定距離(デフォールト1km)もしくは設定時間(デフォールト60分)毎にオートラップでマークを立てます。
設定速度を下回るとオートポーズ状態になります。また速度に回復すると記録を再開します。
実験用にGPSの感度等の設定ができるようになっています。

さらに、
登録地点の通過を記録できます。
予め緯度経度の登録ファイルを読み込みエリアへのin/outを記録します。
登録ファイルは、iTuneやfinderのファイル共有経由、もしくは、
webサイトからダウンロードします。(設定ページのDownload Location File)
plist形式で以下の情報です。
{
	locations = (
		{
			name = "point1";
			latitude = 35.692641;
			longitude = 139.775503;
		},
		{
			name = "point2";
			latitude = 35.69157;
			longitude = 139.771231;
		},
	);
	filenname = "koukyo.plist";
	url = "http://www.com/cgi-bin/koukyo.cgi";
	sequence = "";
}

この通過記録を設定ファイルで指定したwebページに送り、共通管理することができます。
登録地点の送信モードとしてランダム・シーケンシャル・セグメント(シーケンシャルのグループ化)があります。
webへの送信は以下のフォーマットです。
http://www/cgi?position=pos3-0&now=on&data=
登録地点(0から)が"pos3-0"の3の部分、設定で指定するMember(0から)が"pos3-0"の0の部分です。
http://www/cgi?position=note-0&data=enter-3
これははコメントで"enter-3"の3の部分が地点で、"enter"と"leave"で出入りを示します。
Ver.1.5で、設定画面でフォーマットを指定できるようにしました。

位置情報取得・登録地点の送信はバックグラウンドでも行います。
バックグラウンドに入ったときには、記録データを保存します。
フォアグラウンドに戻ったときに、データは回復し、バックグラウンド中に取得したデータも追加されています。
メモリ制限等でバックグラウンド中にアプリケーションが終了した場合は、
その時点までのデータが保存されています。(保存間隔の設定もあります、それより前に保存されているようです)

ダッシュボード表示にランニング中によく見る情報を集めました。

保存したファイルは、ファイル共有でMac等に転送可能です。
また、ファイル共有で登録地点のコピーも行えます。

当該webページを開くこともできます。

走行距離を指定したwebページに送る機能を追加しました。
webページは通過記録とは別ページになり、独自に設定します。
HTTPパラメータのラベルを指定できます。ページに合わせて設定してください。
初期値は、
名前、日付、距離、メモを想定して"id","date","distance","place"です。
空白のラベルの項目は送信しません。データの送信・非送信の切り替えにも使えます。

GPS軌跡の他にでHealth Kitからランニング&ウォーキング距離、歩数を取得して送信することができます。
HTTPパラメータのラベルは適宜設定してください。初期値はラベルは空白で送信しないようになっています。
パラメータラベルの設定で、GPS距離の代わりにHealth Kitの送信することもできます。
起動時に、GPS使用の許可と共にHealth Kit使用許可のダイアログが出ますが、
GPS機能のみ使用する場合はHealth Kitの使用許可は必要ありません。

設定ページを分割しました。
1) GPS軌跡用、GPS感度やマイルストーンの出入り距離誤差など、
2) マイルストーン通過情報送信設定
3) 走行距離等送信設定および送信


Ver.1.5.1の変更点
マイルストーンの送り先URLを上書き指定
マイルストーンデータ(メモ)のテスト送信

Ver.1.5の変更点
通過記録とは別に、走行距離をwebページに送る機能を追加しました。
送付サイトおよびフォーマットは別になります。各々の下記設定ページで設定します。

webページに送るフォーマットを指定できるようにしました。
設定項目が多くなったので、設定ページを分けました。

走行距離として、GPSでの距離に代わり、Health Kitから取得することもできるようにしました。
Health Kitからの情報は、ラン&ウォーク距離と歩数を使用できます。


Credit
App uses icons designed by "ICOOON MONO".

サンプルデータ(perl script)
画面説明