Jeg ved, at der er Google API til afstand, hvor vi kan beregne kørselsafstanden, men i lighed med det vil jeg videregive to bynavne, og jeg vil have den til at give mig bare varigheden som 4 timer og 30 minutter.

Er der alligevel, jeg kan nå det. Jeg vil overføre mine værdier til APIet og få rejsetiderne.

Kommentarer

  • Velkommen til gis.SE. Jeg ' er ikke opmærksom på noget generelt, men måske kan du give nogle flere detaljer. Er du kun interesseret i flyrejser? Er du kun interesseret i flyrejser uden stop? Hvis ikke, vil du kun have flyvetiden eller den samlede rejsetid? Er du villig til at betale for informationen, eller skal den være frit tilgængelig?
  • Ligesom jeg vil have den samlede rejsetid. Jeg foretrækker, at den er tilgængelig gratis. Jeg er ikke bekymret for stop over fly, ja, og er kun interesseret i flyrejser. Alt, hvad jeg vil have, er en gennemsnitlig tid som new york til Chicago. Jeg vil have tidsresultat som 2 timer 15 minutter eller 2 timer 25 minutter. Jeg har ikke et problem med en forskel på 5-10 minutter, men jeg foretrækker den gennemsnitlige tid det tager at rejse

Svar

Kommentarer

  • Dette er for stor cirkelafstand og flyvetider. ' adresserer ikke virkelig OP ' s spørgsmål.

Svar

IMO, flyvetiden er direkte korreleret med afstanden. Dette skyldes, at fly for det meste er direkte linjer mellem kilde og destination. Således kan du bruge Google API Distance-matrix til at beregne afstanden mellem punkter og derefter dividere med den gennemsnitlige hastighed for kommercielle flyvninger, som er ~ 550 mph. så får du din flyvetid.

Naturligvis har amerikanske W-> E- og S-> N-fly generelt en hurtigere hastighed. Men der er så mange variabler. Til mine formål har det forklaret i første afsnit fungeret for mig.

Det er klart, ikke alle kilder og destinationer har en lufthavn.

Svar

Hvis du ikke kun er interesseret i den geografiske afstand, men i den faktiske rejsetid (f.eks. fordi flyselskaber tager konto jetstreams, når de planlægger deres fly) eller er interesseret i eksistensen af en direkte forbindelse mellem to lufthavne, så kan flightstats API måske hjælpe dig: https://developer.flightstats.com Den største ulempe er, at denne løsning hverken er gratis eller åben – du bliver nødt til at anmode om en gratis evalueringskonto her: https://developer.flightstats.com / tilmelding

Den eneste community-baserede løsning, jeg kunne finde, er www.adsbexchange.com, men den fungerer ved hjælp af den egentlige detektion af flytranspondere og ikke flyplaner. For at få “gratis” dataadgang skal man bidrage med en modtager ( https://www.adsbexchange.com/data ). Betalt adgang findes også ( https://rapidapi.com/adsbx/api/adsbexchange-com1 ).

Svar

Denne artikel “10 Bedste Flight Data API til din fantastiske Applikationen “ (6. januar 2020) giver en god liste med muligheder: https://geekflare.com/flight-data-api/

Alternativt kan du kontrollere DistanceAPI https://docs.distance.to/

Kommentarer

  • Brug denne statiske API til Covid Pandemic Justerede tider: { flighttime: undefined }. SCNR 🙂
  • hvor har du fundet / set det?
  • Det var en vittighed. Undskyld.
  • Selvom det virkelig var skrevet et sted, som du sagde =)

Skriv et svar

Din e-mailadresse vil ikke blive publiceret. Krævede felter er markeret med *