定期的にスケジュールされたトランジットを使用した対pod者間の最速ルートは何ですか?


14

私はこのコメントを質問に上げています:対antiに触れてから戻る最も速い方法は何ですか?通過を容易にするために、実際の対po地点から100 kmの距離を空けて、どこにも登らないようにします。オークランドからセビリアまで?それともマラガ?アルゼンチンから上海までコンコルディアか?


1
私はただいじっていましたが、これについて本当に真剣になりたい人は、調査のために都市のペアのセットを生成できるスクリプトを含む、対抗空港に関するデータがここにあります。
ザックリプトン

1
Airlinesrs.netの優秀な人々もこの質問に興味を持っていたことがわかりました。
ザックリプトン

回答:


15

これまでのところ...

サンティアゴ、チリ-西安、中国。26時間5分 サンティアゴ空港の対岸は、中国の鎮安のすぐ東にあり、西安空港からわずか 100km 以内にあります。フライこの旅程を CDGでただ1つの便利な乗り継ぎで、あなたがそこにいます。

また、空港は100 kmのバッファー内で動作するため、オークランドギブラルタル(またはフライトはGIBにとって最速と思われますが、タンジールまたはマラガが好きです)(HKGおよびLHRを介してGIBに31時間55分発見しました)。

パラグアイのタイパイアスンシオンはいい組み合わせですが、大まかな検索で34時間5分未満のフライトを取得できません。

上海-ブエノスアイレスはワンストップ接続の可能性を考えると非常に魅力的ですが、100 km以内で機能させることはできず、地上輸送はおそらく致命的です。


質問のタイトルは片道旅行を暗示しているように見えたが、身体は往復についてもっと尋ねている。これらはすべて片道であり、往復はそれほど面白くありません。
ザックリプトン

また、この質問は、2つの対pod を含む世界中の最速の旅ではなく、2つの対pod間の最速の道を意味するものと想定しています。
ザックリプトン

1
一番近いのは、マラガとオークランド(逆ではない)で、26時間45分で、ミュンヘンとシンガポールの2つの接続があります。あなたのものは素晴らしい素晴らしい発見です!
chx

1
また、サンティアゴ-西安ルートは、72時間以内に往復に延長できます。だから、この質問を読んだ後に誰もが心に抱いていたと思う質問への答えは次のとおりです。答えはイエスです!
chx

1
@chx:飛行機で「世界一周」するには、代わりに太平洋を横切るルートを経由して戻る必要があると主張することができます。もしそうなら、それはシドニー経由で可能だと思われる:海南はXIY-SYDから季節便を提供し、カンタスとLATAMチリはSYD-SCLを飛ばします。ただし、合計期間がどうなるかはわかりません。
マイケルサイフェルト

8

これは厳密には(まだ)新しい答えではありませんが、より良いルートを見つけるために誰かが使用するかもしれない対anti空港のデータセットを提示します。最も対anti的な空港と、サンティアゴから西安へのルートについての衝撃的な暴露について読んでください。

この調査を続けて、私はa3nm の仕事に目を向けます。a3nmは以前、空港の対人関係の悪戯に従事していました。OpenFlightsデータベース(ライセンスごとにすべてのクレジットが付与される)への彼のポインターを使用して、世界中の空港および航空路のデータファイルを取得できます。

最初に、この手順を使用して空港データをPostgreSQLテーブルにロードし、空間計算を行えるようにPostGISサポート用にテーブルを有効にします。

いくつかのスクラッチ列を設定し、各空港の対極を計算し、それをジオメトリに変換します(何をしているのかわかっている場合は、おそらくこれを行うより良い方法があります。ここでの共通のテーマは、 t、実際には、私たちが何をしているのか知っています):

update airports set antipode_latitude = -latitude;
update airports set antipode_longitude = 180+longitude;
update airports set antipode_longitude = antipode_longitude-360 where antipode_longitude > 180;
update airports SET antipode = ST_SetSRID(ST_MakePoint(antipode_longitude,antipode_latitude),4326);

そして、私たちがすでに知っているもののいくつかに基づいて結果を健全性チェックします:

select airports.name, city, country, iata, ST_Distance_Sphere(airports.antipode, (select airports.geom from airports where iata='SCL')) as distance from airports order by distance limit 3;
Ankang Airport  Ankang  China   AKA 80599.02914563
Xi\\'An Xiguan  Xi\\'AN China   SIA 109730.42018116
Xianyang    Xi'an   China   XIY **124745.39283865**

大野!私たちは以前の答えについて壊滅的な真実を明らかにしました。SCL-XIYは実際には24km離れており、厳密には資格を得られません。これはおそらく、サンティアゴまたは西安への旅をもう少し開始し、何らかの種類の空港バス(72時間の往復を行っている場合は十分な時間があるでしょう)を利用することで修正できますが、悲しい発見。

select airports.name, city, country, iata, ST_Distance_Sphere(airports.antipode, (select airports.geom from airports where iata='AKL')) as distance from airports order by distance limit 5;
Ronda Airport   Ronda   Spain   RRA 28932.88795948
Ronda   Ronda   Spain       30772.20555266
Moron Ab    Sevilla Spain   OZP 40636.98417791
Malaga  Malaga  Spain   AGP 73182.10790714
Sevilla Sevilla Spain   SVQ 75861.92508438

良いニュースは、結果が正常に見えることです。今、私たちは最も反対の空港を見つけることができます。データベースを少しだけ簡単に使用するという傾向を続け、2つのテーブル間でクエリを実行できるようにスクラッチテーブルを複製します。また、検索をIATAコードのある空港に限定して、データセット内のほとんどのランダムな駅を除外し、見つけやすい商用サービスで空港を見つける最高のチャンスを与えます。

create table airports2 (like airports including all);
insert into airports2 select * from airports;

select airports.name, airports.city, airports.country, airports.iata, airports2.name, airports2.city, airports2.country, airports2.iata, st_distance_sphere(airports.antipode, airports2.geom) as distance from airports, airports2 where airports.geom && ST_Expand(airports2.antipode, 25) and airports.iata <> '' and airports2.iata <> '' order by ST_DISTANCE(airports.geom, airports2.antipode) asc limit 1;
Sultan Mahmud Badaruddin Ii Palembang   Indonesia   PLM Benito Salas    Neiva   Colombia    NVA 5810.60702928

確かに、PLMとNVAは非常に近いものです。

PLMおよびNVA対掌体マップ

興味があり、私が知っているなら、空港にIATAコードがあるという制限を解除しても、PLMとNVAが勝ちます。

次に、100kmの範囲内のすべての対anti空港(IATAコード付き)を照会し、ペアが一致するため他のすべてのエントリをトリムし、調査する366の候補都市ペアをリストするデータファイルを生成します。100 kmの髪の毛の制限を緩和する場合は、少し大きく設定することもできます。

select airports.name, airports.city, airports.country, airports.iata, airports2.name, airports2.city, airports2.country, airports2.iata, st_distance_sphere(airports.antipode, airports2.geom) as error from airports, airports2 where airports.geom && ST_Expand(airports2.antipode, 25) and airports.iata <> '' and airports2.iata <> '' order by ST_DISTANCE_sphere(airports.antipode, airports2.geom) asc limit 1000;

次回の記事では、より高速なルートを見つけることができるかどうかを確認します。


まあ、PLMとNVAは明らかに非常にマイナーな空港であり、2つの間の飛行時間は往復72時間以上かかります。しかし、私はあなたの発見に興奮しています!
chx
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.