LoopGenは、歩行者、ランナー、自転車利用者、およびマラソンなどの長距離競技に取り組むアスリート向けに設計されたルート生成ツールです。ユーザーが指定した距離で、リアルタイムに閉じたループ型ルートを作成できます。本ツールは実際の道路ネットワークデータと標高情報を活用し、ウォーキング、ランニング、サイクリング、街区単位のナビゲーション、マラソントレーニングの5つの活動モードに対応しています。
アプリケーションはブラウザ上で直接動作し、インストール不要で多様なデバイスから利用可能です。基本機能はアカウントなしで利用可能ですが、サインインすることでルートの保存や進捗記録といった拡張機能が利用可能になります。LoopGenは、フィットネス愛好家、都市部の通勤者、理学療法士、コーチなど、反復可能で測定可能な運動経路を必要とするユーザーを対象としています。
ユーザーはまず活動モードと目標距離(例:1マイル)を選択し、自動生成または手動描画のいずれかの方法を選びます。システムは端末の位置情報を用いて地図を中央に配置し、周辺の道路ジオメトリを取得します。CartoおよびOpenStreetMapから提供されるベクタータイルマップを活用して、LoopGenは開始点と終了点が一致するトポロジ的に有効なループを計算します。この際、標高データも統合され、上り・下りのプロファイルが表示されます。
生成されたルートには、インタラクティブな地図表示、標高チャート、音声による方向指示が含まれます。ユーザーはループを複数回繰り返す(1x、2x、3x)ことで総走行距離を延長できます。インターフェースには1日の残り生成可能回数が表示され、ルート保存を試みるとサインインを促すメッセージが表示されます。地図タイルは、軽量かつオープンソースのJavaScriptマッピングライブラリ「Leaflet」を用いて動的に読み込まれます。
LoopGenは、一貫性と測定可能性が求められる身体活動計画を支援します。たとえば、インターバルトレーニング、リハビリテーション目的のウォーキングプログラム、近隣探索などに活用できます。都市部の住民は「街区」モードを用いて、狭い範囲内で安全かつ短時間のループを設定できます。マラソン選手は標高を考慮したループを活用し、レース当日の地形を模擬できます。また、コーチや理学療法士は、患者やクライアントに対して繰り返し可能なルートを処方し、遵守状況や進捗をモニタリングすることが可能です。ルートはリアルタイムで地図データをもとに生成されるため、新設道路、通行止め、標高変化など最新のインフラ情報を反映しており、事前に録音された静的なルートとは異なります。