Je sais quil existe une API Google pour la distance où nous pouvons calculer la distance en voiture, mais similaire à cela, je veux passer deux noms de villes et je veux quelle donne moi juste la durée comme 4 heures 30 minutes.
Y at-il de toute façon que je peux y parvenir. Je veux transmettre mes valeurs dans lAPI et obtenir les temps de trajet.
Commentaires
- Bienvenue sur gis.SE. Je ' ne suis au courant de rien de général, mais peut-être pouvez-vous fournir plus de détails. Êtes-vous uniquement intéressé par les voyages en avion? Êtes-vous uniquement intéressé par les vols sans escale? Sinon, voulez-vous seulement le temps dantenne ou la durée totale du trajet? Êtes-vous prêt à payer pour linformation, ou doit-elle être disponible gratuitement?
- Comme je veux le temps de trajet total. Je préférerais quil soit disponible gratuitement. Je ne suis pas préoccupé par les escales, oui et je ne suis intéressé que par les voyages en avion. Tout ce que je veux, cest un temps moyen comme New York à Chicago. Je veux un résultat de temps comme 2 heures 15 minutes ou 2 heures 25 minutes. Je nai pas de problème avec une différence de 5 à 10 minutes, mais je préférerais le temps moyen nécessaire pour voyager
Réponse
Commentaires
- Ceci est pour la grande distance circulaire et les temps de vol. Il ne ' pas vraiment répondre à la question de OP '.
Réponse
OMI, le temps de trajet en vol est directement corrélé à la distance. En effet, les vols sont principalement des lignes directes entre la source et la destination. Ainsi, vous pouvez utiliser la matrice de distance de lAPI Google pour calculer la distance entre les points, puis la diviser par la vitesse moyenne des vols commerciaux, qui est denviron 550 mph. Ensuite, vous obtenez votre temps de vol.
évidemment, les vols US W-> E et S-> N ont généralement une vitesse plus rapide. Mais, il y a tellement de variables. Pour mes besoins, lexplication dans le premier paragraphe a fonctionné pour moi.
aussi, évidemment, toutes les sources et destinations nont pas daéroport.
Réponse
Si vous nêtes pas seulement intéressé par la distance géographique mais par le temps de trajet réel (par exemple parce que les compagnies aériennes prennent compte jetstreams lorsquils planifient leurs vols) ou intéressés par lexistence dune connexion directe entre deux aéroports, lAPI flightstats pourrait vous aider: https://developer.flightstats.com Le principal inconvénient est que cette solution nest ni gratuite ni ouverte – vous devrez demander un compte dévaluation gratuit ici: https://developer.flightstats.com / signup
La seule solution communautaire que jai pu trouver est www.adsbexchange.com, mais elle fonctionne en utilisant la détection réelle des transpondeurs davion et non les horaires des compagnies aériennes. Pour obtenir un accès « gratuit » aux données, il faut contribuer avec un récepteur ( https://www.adsbexchange.com/data ). Un accès payant existe également ( https://rapidapi.com/adsbx/api/adsbexchange-com1 ).
Réponse
Cet article « 10 meilleures API de données de vol pour votre incroyable Lapplication « (6 janvier 2020) donne une belle liste doptions: https://geekflare.com/flight-data-api/
Vous pouvez également vérifier DistanceAPI https://docs.distance.to/
Commentaires
- Utilisez cette API statique pour les heures ajustées en cas de pandémie Covid:
{ flighttime: undefined }
. SCNR 🙂 - où lavez-vous trouvé / vu?
- Cétait une blague. Désolé.
- Je pensais que cétait effectivement écrit quelque part, comme vous lavez dit =)