Wyszukiwanie lotów z dowolnego miejsca do określonego miejsca docelowego

34

Wiele wyszukiwarek lotów pozwala wybrać lotnisko wylotu i wyszukać loty do dowolnego miejsca. Np. Loty Google dają ładną mapę z cenami obok miejsc docelowych dla zestawu dat i wybranego przez Ciebie miejsca wylotu. Omówiliśmy to pytanie szeroko w „Jak mogę przeprowadzić„ szerokie ”wyszukiwanie lotów?” tutaj na naszej stronie.

Chcę mieć odwrotną stronę, tzn. Znam swoje daty i miejsce docelowe (w przypadku lotu w jedną stronę) i chcę wiedzieć, skąd najtaniej tam lecieć. Czy istnieje jakaś wyszukiwarka lotów, aby to osiągnąć?

Loty Google tego nie robią, wstępnie kompilują pole „z”, jeśli spróbuję pozostawić puste. Wiem, że mógłbym używać Matrix z szeroką gamą lotnisk odlotów, ale to nie zapewnia mi tanich przewoźników i nie ufam już wynikom matrycy dla tak szerokiego zakresu parametrów.

Edycja: w komentarzach zapytano, dlaczego chciałbym mieć taką funkcję. Cóż, obecnie planuję wakacje i chciałbym spędzić tydzień podróżując praktycznie w dowolnym miejscu w tej okolicy, zanim będę musiał udać się w określone miejsce o określonej godzinie. Jednym z głównych czynników wpływających na cenę i wygodę jest dla mnie ostatni lot, dlatego najpierw chciałbym go zoptymalizować. Jestem pewien, że nie jestem jedyny z tego rodzaju ograniczeniami.

Mt.
źródło
Znalazłem odpowiedź, pisząc to pytanie, ale bardzo doceniam dalsze informacje.
mts
Do Twojej wiadomości, Matrix pochodzi od Google i jest maszyną stojącą za lotami Google. Google Flights to tylko zestaw wyników z wyprzedzeniem i buforowany. Innymi słowy, jeśli nie ufasz Matrix , nie powinieneś ufać Google Flight.
Aganju
@ Superbest Aby zaoszczędzić £ £ $$$$$ dotarcie do celu, po prostu jadąc tam z najtańszego pochodzenia!
Oscar Bravo
@OwenBoyle Musiałby wówczas wyszukać tanie loty z bieżącej lokalizacji do tego najtańszego miejsca ... To samo, co po prostu szukając lotów z bieżącej lokalizacji do miejsca docelowego. Mogę sobie wyobrazić, jak może kupić, powiedzmy, bilet kolejowy na kilka miejsc w tej samej cenie, i chce wybrać ten, który będzie najtańszy, aby później polecieć, ale wydaje się to bardzo żmudnym sposobem na osiągnięcie tego.
Superbest

Odpowiedzi:

30

Ze wszystkich znanych mi wyszukiwarek można to zrobić za pomocą Kiwi .

Powiedzmy, że chcę polecieć do Madrytu z dowolnego miejsca w Europie Środkowej i Wschodniej, mogę wybrać Madryt jako miejsce docelowe i okrąg obejmujący w przybliżeniu moje odpowiednie lotniska wylotu, jak pokazano poniżej.

wprowadź opis zdjęcia tutaj

Spójrz tylko na listę po lewej, ponieważ nie mogłem zrozumieć sensu cen pokazanych na mapie.

Kiwi ma wiele opcji, możesz

  • swobodnie przesuwać i rozszerzać koło odlotów
  • wybierz konkretną datę, zakres dat lub w dowolnym momencie
  • ustaw swój cel jako zestaw pobliskich miejsc docelowych poprzez inny krąg

Sugeruję, aby szukać tylko lotów bezpośrednich, ponieważ mają dziwną opcję połączenia dwóch osobnych biletów na tanich przewoźników z „gwarancją Kiwi”, przeczytaj więcej w FAQ, jeśli kusi.
Dalsze ostrzeżenie: Nie mam pojęcia, jakie loty / linie lotnicze są objęte kiwi, w tym przykładzie pokazuje zarówno tanie linie lotnicze, jak i linie lotnicze z pełną obsługą, ale nie postawiłbym na to przez cały czas.

Dalsza lektura:
Dotknąłem Kiwi w tej mojej odpowiedzi .

Nie mam żadnych powiązań.

Mt.
źródło
7

To jeden z powodów, dla których podobały mi się dane Mapera trasy linii lotniczych .

Powiedzmy, że chcę znaleźć wszystkie trasy z miejscem docelowym IOM:

$ awk '$3=="IOM"' routes.dat
BA  LCY IOM *   0   S20
BE  BHX IOM     0   DH4
BE  LPL IOM     0   DH4
BE  MAN IOM     0   DH4 E75
EI  DUB IOM *   0   AT4
U2  LGW IOM     0   319
U2  LPL IOM     0   319
V9  BHD IOM     0   L4T
V9  BLK IOM     0   L4T
V9  GLO IOM     0   L4T
V9  NCL IOM     0   J31

Jedynym problemem jest to, że te dane są już nieaktualne. Jest to jednak dobry wskaźnik tego, co prawdopodobnie będzie dostępne. Inne zestawy danych pozwolą ci importować dane do czegoś takiego jak SQLITE, a następnie filtrować według kraju, odległości, bliskości gdzie indziej itp.

Edycja: Jak wspomniano w komentarzach, pozwala to tylko na znalezienie tras, a potencjalne pochodzenie musiałoby zostać wprowadzone do innej wyszukiwarki lotów w celu ustalenia ceny.

Alternatywnie, skyscanner pozwala na pochodzenie na poziomie kraju, np. Z Wielkiej Brytanii do IOM lub Francji do MAD.

wprowadź opis zdjęcia tutaj

Berwyn
źródło
+1, ale to nie daje ci żadnej wskazówki cenowej, prawda? Czy uwzględniono LCC?
mts
1
@mts Masz rację. Brak cen Przeoczyłem tę część twojego pytania :( Jest to przydatne tylko po to, abyś mógł następnie podłączyć możliwe źródła do czegoś innego jak matryca
Berwyn
Echo $ grep '^U2' routes.dat|wc -l grep '^FR' routes.dat|wc -l1130 2484
Berwyn
Interesujące jest to, że GLO-IOM zawiera dane dotyczące wyników, ale nie znaleziono ich na kiwi. Skyscanner to znalazł
Berwyn,
4

Nie jest to dokładnie to, czego chcesz, ale w lotach Google możesz wprowadzić wiele lotnisk dla lotniska wylotu i przylotu, oddzielając kody portów przecinkami. Możesz go użyć, aby ograniczyć wyszukiwanie do rozsądnej listy lotnisk, które mogą Cię zainteresować. Wyniki można filtrować i sortować w zwykły sposób. Przykład: znajdź wszystkie loty ze wszystkich lotnisk w Nowym Jorku, a także Boston i Houston do kilku lokalizacji w Europie.Obraz

Vittorio
źródło
0

Większość linii lotniczych leci do miejsca docelowego iz powrotem. Udawaj, że lecisz w inny sposób, aby poznać linie lotnicze i ich ceny. W ten sposób zawęzisz ją do kilku tras. Następnie wykonaj kilka szczegółowych wyszukiwań w celu znalezienia faktycznego kierunku podróży.

Innym sposobem jest nie mieć obsesji na punkcie kosztów. Na przykład zastanów się, czy warto wydać dodatkowe 10 euro na autobus, plus dodatkowe zakwaterowanie i dostać się na lotnisko o 5 rano, aby zaoszczędzić 30 euro na biletach lotniczych.

Nacięcie
źródło