Vím, že existuje Google API pro vzdálenost, kde můžeme vypočítat dojezdovou vzdálenost, ale podobně jako já chci předat dva názvy měst a chci to dát já jen trvání jako 4 hodiny 30 minuty.

Je tam tak nějak to mohu dosáhnout. Chci předat své hodnoty do API a získat cestovní časy.

Komentáře

  • Vítejte na gis.SE. ' nevím o ničem obecném, ale možná můžete uvést další podrobnosti. Zajímá vás pouze cestování leteckou společností? Zajímají vás pouze lety bez mezipřistání? Pokud ne, chcete pouze vysílací čas nebo celkovou dobu cesty? Jste ochotni za informace zaplatit, nebo musí být volně dostupné?
  • Jako bych chtěl celkovou dobu cesty. Byl bych raději, kdyby byl k dispozici zdarma. Nezajímá mě zastávka nad lety, ano, a zajímám se pouze o cestování leteckou společností. Jediné, co chci, je průměrný čas jako New York do Chicaga. Chci, aby výsledek času byl něco jako 2 hodiny 15 minut nebo 2 hodiny 25 minut. Nemám problém s rozdílem 5–10 minut, ale dal bych přednost průměrné době cesty

odpověď

Komentáře

  • To je pro velkou vzdálenost kruhu a dobu letu. To ' opravdu neřeší otázku OP '.

Odpověď

IMO, doba letu letu přímo souvisí se vzdáleností. Je to proto, že lety jsou většinou přímé přímky mezi zdrojem a cílem. Můžete tedy použít matici vzdálenosti Google API pro výpočet vzdálenosti mezi body a poté ji vydělit průměrnou rychlostí komerčních letů, která je ~ 550 mph. pak získáte svůj letový čas.

Je zřejmé, že americké lety W-> E a S-> N mají obecně vyšší rychlost. Existuje ale tolik proměnných. Pro mé účely pro mě vysvětlení v prvním odstavci fungovalo.

také, samozřejmě, ne každý zdroj a cíl má letiště.

Odpověď

V případě, že vás nezajímá pouze zeměpisná vzdálenost, ale skutečná doba cesty (např. protože letecké společnosti berou účet jetstreams, když plánují své lety) nebo se zajímají o existenci přímého spojení mezi dvěma letišti, pak vám může pomoci API Flightstats: https://developer.flightstats.com Hlavní nevýhodou je, že toto řešení není ani bezplatné, ani otevřené – zde budete muset požádat o bezplatný zkušební účet: https://developer.flightstats.com / signup

Jediné řešení založené na komunitě, které jsem našel, je www.adsbexchange.com, ale funguje s využitím skutečné detekce letadlových transpondérů a nikoli letových řádů. Chcete-li získat „bezplatný“ přístup k datům, musíte přispět přijímačem ( https://www.adsbexchange.com/data ). Existuje také placený přístup ( https://rapidapi.com/adsbx/api/adsbexchange-com1 ).

Odpověď

Tento článek „10 nejlepších API pro letové údaje pro vaše úžasné Aplikace „ (6. ledna 2020) poskytuje pěkný seznam možností: https://geekflare.com/flight-data-api/

Případně zkontrolujte DistanceAPI https://docs.distance.to/

Komentáře

  • Použijte toto statické API pro Covid Pandemic Upravené časy: { flighttime: undefined }. SCNR 🙂
  • kde jste to našli / viděli?
  • byl to vtip. Promiň.
  • I když to bylo skutečně někde napsáno, jak jsi řekl =)

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *