So che esiste lAPI di Google per la distanza in cui possiamo calcolare la distanza in auto, ma in modo simile voglio passare due nomi di città e voglio che sia me solo la durata come 4 ore e 30 minuti.
Cè comunque che posso raggiungerlo. Voglio trasferire i miei valori nellAPI e ottenere i tempi di viaggio.
Commenti
- Benvenuto in gis.SE. ' non sono a conoscenza di nulla di generale, ma forse puoi fornire qualche dettaglio in più. Ti interessano solo i viaggi aerei? Sei interessato solo ai voli senza scalo? In caso contrario, vuoi solo il tempo di volo o il tempo di viaggio totale? Sei disposto a pagare per le informazioni o devono essere disponibili gratuitamente?
- Come voglio il tempo di viaggio totale. Preferirei che fosse disponibile gratuitamente. Non mi interessano i voli con scalo, sì e sono interessato solo ai viaggi aerei. Tutto quello che voglio è un tempo medio come da New York a Chicago. Voglio che il tempo risulti qualcosa come 2 ore e 15 minuti o 2 ore e 25 minuti. Non ho problemi con la differenza di 5-10 minuti, ma preferirei il tempo medio impiegato per viaggiare
Risposta
Commenti
- Questo è per grandi distanze circolari e tempi di volo. Non ' t risolve veramente la domanda di OP '.
Risposta
IMO, il tempo di viaggio del volo è direttamente correlato alla distanza. Questo perché i voli sono per lo più linee dirette tra lorigine e la destinazione. Pertanto, puoi utilizzare la matrice Distanza API di Google per calcolare la distanza tra i punti, quindi dividerla per la velocità media dei voli commerciali, che è ~ 550 mph. quindi, ottieni il tempo di volo.
ovviamente, i voli US W-> E e S-> N hanno generalmente una velocità maggiore. Ma ci sono così tante variabili. Per i miei scopi, la spiegazione nel primo paragrafo ha funzionato per me.
inoltre, ovviamente, non tutte le sorgenti e le destinazioni hanno un aeroporto.
Rispondi
Nel caso in cui non sei interessato solo alla distanza geografica ma al tempo di viaggio effettivo (ad es. perché le compagnie aeree prendono in considerazione account jetstream quando programmano i voli) o interessati allesistenza di un collegamento diretto tra due aeroporti, lAPI flightstats potrebbe aiutarti: https://developer.flightstats.com Lo svantaggio principale è che questa soluzione non è né gratuita né aperta: dovrai richiedere un account di valutazione gratuito qui: https://developer.flightstats.com / signup
Lunica soluzione basata sulla comunità che ho trovato è www.adsbexchange.com, ma funziona utilizzando il rilevamento effettivo dei transponder aerei e non gli orari delle compagnie aeree. Per ottenere laccesso “gratuito” ai dati, è necessario contribuire con un destinatario ( https://www.adsbexchange.com/data ). Esiste anche laccesso a pagamento ( https://rapidapi.com/adsbx/api/adsbexchange-com1 ).
Risposta
Questo articolo “10 Best Flight Data API for Your Amazing Lapplicazione “ (6 gennaio 2020) offre un bel elenco di opzioni: https://geekflare.com/flight-data-api/
In alternativa, seleziona DistanceAPI https://docs.distance.to/
Commenti
- Utilizza questa API statica per Covid Pandemic Adjusted times:
{ flighttime: undefined }
. SCNR 🙂 - dove lhai trovato / visto?
- Era uno scherzo. Mi dispiace.
- Pensavo fosse davvero scritto da qualche parte, come hai detto =)