LoginSignup
2
0

『スルッとKANSAI』の最長片道経路を求める 【その3】

Last updated at Posted at 2024-04-15

【その2】 からの続き)

7. 駅名は違うが乗り換えができる駅

 「スルッとKANSAIご利用エリアマップ」には、"駅名は違うものの、のりかえは可能である駅"が計27駅案内されている。

スクリーンショット 2023-08-16 12.32.22.png
駅名は違うが乗り換えができる駅(烏丸⇔四条など)

スクリーンショット 2023-08-16 12.34.08.png
「スルッとKANSAIご利用エリアマップ」の凡例

 あるエリア内において最長片道経路を検討する際は、そのエリア内で盲腸線区間が少なければ少ないほど、最長片道経路内に組み込むことの出来ない区間が減るため、最長片道経路を延ばすことが出来る。

 「スルッとKANSAIご利用エリアマップ」の"駅名は違うが乗り換えができる駅"をスルッとKANSAIの最長片道経路探索に当たって同一駅扱いとすることで、【その2】で求めた「スルッとKANSAIの最長片道経路」を更に延ばすことを考えていく。
 今回求める最長片道経路をここでは 『スルッとKANSAI"真の"最長片道経路』 と呼ぶことにしよう。

7-1. 同一駅扱いする駅の選定

 今回、「スルッとKANSAIご利用エリアマップ」において"駅名は違うが乗り換えができる駅"とされている27駅を
 ・(独断と偏見により)明らかに離れている駅は別駅とする
 ・最長片道経路を延ばせる可能性がある駅のみ同一駅扱いとする
  (最長片道経路を短縮する可能性がある駅は別駅のままとする)
ことにし、選定を行った。

同一駅化リスト.png
Table.1 同一駅化リスト

 上記リストの通り、
三条/丹波橋/四条/太秦天神川/野田/桜川/ドーム前/天王寺(大阪阿部野橋)/湊川
の9駅を盲腸線距離を短縮する効果があるとみて同一駅扱いにすることとする。

 一方、Table.1で △ をつけた
 「関目/関目成育」「なんば/大阪難波」「日本橋/近鉄日本橋」「谷町九丁目/大阪上本町」
 の4駅は同一駅化すると、これまで別駅だったため2度通ることが出来ていた地点が短絡されてしまうことになり、最長片道経路の距離短縮の効果が出てしまうことが予想される。

スクリーンショット 2023-08-25 23.24.10.png
都心部の乗換駅は同一駅化することでルート短縮の効果が出てしまうことが予想される

スクリーンショット 2023-08-25 23.23.13.png
前回求めた最長片道経路における上記3駅

 この4駅の扱いについては、(手間ではあったが)4駅それぞれ「同一駅とする/しない」を組み合わせた計16通りのパターンで「近鉄名古屋〜加太」の距離を計算し、結果、4候補すべて別駅として扱うことにした。

image.png
16パターンの経路の距離(◯:同一駅扱いする、×:別駅とする)

7-2. 三宮駅の扱い

スクリーンショット 2024-04-14 21.11.30.png

 阪急:神戸三宮駅、阪神:神戸三宮駅、神戸市営地下鉄:三宮駅の3駅は、「スルッとKANSAIご利用エリアマップ」において"駅名は違うが乗り換えができる駅"とされているが、ここを同一駅扱いしてしまうと、”三宮〜谷上〜鈴蘭台〜新開地〜三宮”の区間が一筆書きルートから外れてしまうため、阪急か阪神のどちらかのみを「三宮駅」とすることが望ましい。

 ここで、「阪急:神戸三宮〜高速神戸」と「阪神:神戸三宮〜高速神戸」の距離を比較すると、

区間   距離 
1 阪急:神戸三宮〜高速神戸 $2.2 km$
2 阪神:神戸三宮〜高速神戸 $2.4 km$

上記の通り、阪神:神戸三宮と高速神戸の区間が最長片道経路に組み込まれる方が、 $0.2 km$ 距離を延ばせることが分かる。

 このことから、阪急:神戸三宮駅、阪神:神戸三宮駅、神戸市営地下鉄:三宮駅については、阪急:神戸三宮駅を「三宮駅」に修正し、最長片道経路特定コード(スクリプト)を回すこととした。

8. スルッとKANSAI"真の"最長片道経路

 以上、ここまでで 『スルッとKANSAI"真の"最長片道経路』 を求める準備が出来た。

 最後に、【その2】のときと同様に、Psyduck様のコード( https://psyduck-take-it-easy.hatenablog.com/entry/2018/06/17/222824 )を回し、最長片道経路とその距離を確認する。

 ちなみに、【その2】の『スルッとKANSAI最長片道経路』を確認する際に使った「必要駅間データセット」までは、Google Colaboratory上でPsyduck様のコードを回すことが出来ていたが、今回 『スルッとKANSAI"真の"最長片道経路』 を確認するために"三条/丹波橋/四条/太秦天神川/野田/桜川/ドーム前/天王寺(大阪阿部野橋)/湊川"の9駅を同一駅化した新しい「必要駅間データセット」ではGoogle Colaboratoryを使うとクラッシュするようになった。((私の)ローカルの環境では支障なく回った。)


図1.png

 スルッとKANSAI"真の"最長片道経路は、

区間:近鉄名古屋〜加太
距離:$ 679.4km $

 と分かった。

 最長片道経路の途中ルートについては下記記事↓からご確認ください。
(すみません、有料記事です。)
(数名の方にご購入いただきましたが、非常に励みになっております。)

note:𝐊𝐇𝐆𝐔 誰も知らなさそうなこと学会「スルッとKANSAIエリアの最長片道経路を求める 【その3】」

(50名くらいに買っていただいて、このルートで旅をした旅行記を上げるのが夢…)

    $ fin $

2
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
0