皆様、メッセージありがとうございました。
おかげさまで今日投稿した記事のようにいつもの軽口をたたけるぐらいまで回復しています.
まさに天気と反比例(苦笑)

となると、ジッとしておれぬのが自分でして・・・
今日はふと必要に迫られてエクセルで駅間距離を自動計算するシートを作ってみました。
作ってみたのは、乗る駅と降りる駅を指定すると別シートのデータを読み込んで、
4つの経路の距離を計算してくれるという比較的単純なものです。

イメージ 1


とはいうものの、最初は、参照するために表形式にまとめて、
電卓で手計算でいいやと思っていたものの、途中でどうせなら自動計算させようと
欲が出てしまったため、表の形式を作りなおす羽目になり、結局作るのに2時間もかかりましたが・・・

(必要とした区間全ての距離データを計算できるようにしようかとも思ったのですが、それはさすがに
効率が悪いということに気づき、計算数が少ない区間は手計算に委ねると割り切りましたが。)
↑いずれにしても、いつもながら、やっぱり見通しが甘い。。。

それはさておき、ふと、作ってみてから、これを応用すれば、駅すぱあとみたいなソフトも
(理屈上は)結構簡単に作れるんだな、ということに気づきました。

まず、駅間データをより広範囲で取得し、距離だけでなく運賃や、所要時間、始発、終電、
乗り換えに必要な時間等のデータを取得し、それを提示された条件に応じ最小化すればOK。
おそらく全部のデータを一括して処理してしまうと、とても答えが出るまで人間は
待ちきれないでしょうから、路線や地区ごとに特定のコードを振って、
そのコードを束にしておくことで、リクエストがあるたびにその条件に合致する
コードだけを呼び出さば処理時間は短縮されるはず、、、

う~ん、路線検索サイトの指向とは違うのかな?
以上は完全に素人考えですが、そう考えると時間をかけて粘れば(=自分の努力はもちろんのこと、
鉄道会社が頻繁にダイヤ改正をしたり、新しい路線を改行しなければですが;爆)、
いつか個人でも路線検索ソフトは作ることができそうな気がします
(たまたま思いついただけなので、フリーソフトで探せば、すでにたくさんありそうですけどね)

もちろん、「言うは易し、行うは難し」で・・・
そんな膨大なデータとは、とてもご対面したくはありませんが。

・・・と、本題とは関係ないところで考え事をしていたら、もうこんな時間なんですね。
外はご多分に漏れず、いつもの雨。
食事のためだけに出かける気にはなれないし・・・
さて、夕飯をどうしたものか。。。