TRAIN とは?

更新日 : 01-02-24
TRAIN って?

鉄道路線探索を行うフリーソフトです。

路線探索 って?

A駅からB駅までの最短経路を探し出すことを指します。
このとき、所要時間が最小になるようにするとか、料金が最小になるようにするとか、これらを組み合わせて複数の結果を出すとか、はたまた時刻表が全部入っていて列車時刻をすべて表示してくれる、などのバリエーションがありますが、TRAINは最小所要時間となる一つの経路を探し出すことに絞ることで、「軽さ」を実現しています。
各種市販ソフトがしのぎを削る激戦区な分野でもあります。(TRAINは関係ないけど)

TRAIN の特徴は?

HP200LX や H/PC といった携帯機で使うことを念頭に開発されました。ですから、

でも、欠点もあるんでしょ?

「軽さ」とのトレードオフで切り捨てられてしまっている部分もあります。

どんな環境に対応しているの?

以上のうち Palm版のみ専用データ (PDB形式) を使用し、それ以外はDAT形式のデータファイルを使用します。

データって、JRALLとかKANTOUとかTOKYOとかいくつもあるんだけど・・・?

前述の通り、TRAINのデータは全国全路線を一つのデータでカバーしていません。その理由として、(a) データフォーマットの制限、(b) 小さいデータを使用することで探索時間が短くなる効用がある、などが挙げられます。

「全国版データ」では、全国をいくつかに区切ってデータを作成しています。この際に機械的に地域を区切るのではなく、周辺の主要路線を入れることで使い勝手を良くする工夫をしています。

各ファイルは独立しており、TRAINはデータをひとつ読み込んで動作します。「複数のデータを組み合わせて読み込むことで、探索範囲を広げる」ような芸当はできません。切り替えてご利用ください。

NEXT Train とか TrainTime とは違うの?

違います(きっぱり)
NEXT Train に代表される「リアルタイム時刻表」は、駅における出発時刻表を現在時刻を基準として表示する機能を主眼としています。
一方 TRAIN は時刻表データを持たない、「ルート探索」のためのソフトです。
名前は似ていますが機能はまったく異なります。
#その中間のソフトが欲しいなぁ(ぼそっ)

戻る
跂望人/鈴木達哉 kibojin@nifty.ne.jp