You are here:--Calculating Distance and Time between multiple lat. long. coordinates using API
Calculating Distance and Time between multiple lat. long. coordinates using API2019-03-28T15:09:49+02:00

Home Forum Domande su Excel VBA e MACRO Calculating Distance and Time between multiple lat. long. coordinates using API

  • Autore
    Articoli
  • AvatarGary Carpenter
    Partecipante
      Post totali: 4

      Hello,

      I’m been struggling with this problem for weeks now. Any help would be extremely appreciated.

      As you can see below, I need believe I need a module with Google or Bing API and I’m guessing a countif function to compare a list of stores and a list of people, and then bring the values of how many people live within 25 miles of each store, and how many people live within 30min of each store.

      I’m very inexperienced in macros. I’m advanced in general excel, but when it comes to VB / modules, nor using APIs. I’m not a developer.

      ANY help pointing me in the right direction would be EXTREMELY appreciated!

      Thanks

       

    • BySalvBySalv
      Amministratore del forum
        Post totali: 505

        Ciao Gary, purtroppo non leggo l’Inglese ed ho dovuto tradurre con Google.

        Ciao,

        Sono alle prese con questo problema da settimane ormai. Qualsiasi aiuto sarebbe estremamente apprezzato.

        Come potete vedere qui sotto, ho bisogno di credere che ho bisogno di un modulo con Google o Bing API e sto indovinando una funzione di countif per confrontare un elenco di negozi e un elenco di persone, e quindi portare i valori di quante persone vivono entro 25 miglia di ogni negozio e quante persone vivono entro 30 minuti da ciascun negozio.

        Nota: la mia lista di negozi è 100.000 e la mia lista personale è 3000. Suppongo che potrebbe essere necessario acquistare un’API che mi consenta di effettuare più chiamate con Google o Bing.
        Nota ho già il lat.long. coordinate.
        Nota questo post -> https://www.freeforumzone.com/mobile/discussione.aspx?idd=9817780&p=2 guidami qui.
        Sono molto inesperto nei macro. Sono avanzato in generale excel, ma quando si tratta di VB / moduli, né utilizzo di API. Non sono uno sviluppatore.

        QUALSIASI aiuto mi indicasse la giusta direzione sarebbe ESTREMAMENTE apprezzato!

        Grazie

        mi sembra che oggi Google-Maps non rilasci più le coordinate se non a pagamento per più ricerche, ma non sono sicuro.

        non avendo nessun file per fare prove, posso dirti questo non usando Google-Maps o altro.

        per quanto riguarda la distanza dal negozio, hai la Longitudine e la Latitudine prendi una persona che possa stare nelle 25 miglia ed in base alle Coordinate crei coordinate speculari, cioè un quadrato di 25 miglia dal negozio oppure 12,5 miglia in modo che il negozio sia al centro.

        a questo punto hai X-Y, X1-Y1 ora scorrendo tutte le persone controlli se le loro coordinate cadono all’interno di “X-Y X1-Y1” e gli metti 0-1 in una colonna di appoggio a questo punto conosci quante persone sono all’interno di quel negozio.

        lo stesso puoi fare per il tempo vedi una coordinata che si trova in 30 minuti di percorso ed usi lo stesso metodo.

        Forse Empirico, ma credo possa funzionare, se mi mandi un file senza dati sensibili , vedo cosa posso fare, con questo metodo.

        Ciao By Sal :bye:

      • AvatarGary Carpenter
        Partecipante
          Post totali: 4

          Italian:

          Grazie! Giusto per chiarire, sto cercando la distanza di guida e il tempo di guida attraverso un’API di Google o Bing. (Non in linea d’aria). Sal, apprezzo molto che tu abbia dato un’occhiata qui. Ho allegato il file di esempio –> https://uploadfiles.io/jcdp

          Grazie!

          English:

          Thank you! Just to clarify, I’m looking for driving distance and driving time through an API from Google or Bing. (Not as the crow flies).

          Sal I really appreciate you taking a look here. I attached the sample file here to download–> https://uploadfiles.io/jcdlf

          Thanks!

          • Questa risposta è stata modificata 5 mesi, 3 settimane fa da Avatar Gary Carpenter.
        • BySalvBySalv
          Amministratore del forum
            Post totali: 505

            Ciao Gary, sto cercando di trovare qualcosa.
            Nei tuoi dati, hai un riferimento sicuro delle distanze?

            perche io ho tirato fuori questa matrice nel calcolo delle distanze, ma volevo confrontarle con un dato sicuro, Cioè “Person1” quanto dista da “Store1”, in modo che possa fare una comparazione.

            ti allego la matrice dati.

            Cattura

            ma hai solo Longitudine e Latitudine, non hai un indirizzo stradale?

            Ciao By Sal :bye:

          • AvatarGary Carpenter
            Partecipante
              Post totali: 4

              Hi Sal, just to clarify, you absolutely need the addresses as well? Thanks

              • Questa risposta è stata modificata 5 mesi, 2 settimane fa da Avatar Gary Carpenter.
              • Questa risposta è stata modificata 5 mesi, 2 settimane fa da Avatar Gary Carpenter.
            • BySalvBySalv
              Amministratore del forum
                Post totali: 505

                Ciao solo qualcuno 1 store e 2 person.
                però ho visto un sito che rilascia una App proprio per la geolocalizzazione dei clienti rispetto ad i negozi, però credo che sia a pagamento, ora vedo se riesco a trovarlo di nuovo e ti passo il link.

                Ciao By Sal :bye:

              • BySalvBySalv
                Amministratore del forum
                  Post totali: 505
                • AvatarGary Carpenter
                  Partecipante
                    Post totali: 4

                    Hi Sal,

                    I created a new file that shows addresses as references. It can be downloaded here–>https://ufile.io/oqc95s1d

                    Again, I really appreciate any help!

                    Thanks

                  Devi essere loggato per rispondere a questa discussione.

                  Utilizzando il sito, accetti l'utilizzo dei cookie da parte nostra. maggiori informazioni

                  Questo sito utilizza i cookie per fornire la migliore esperienza di navigazione possibile. Continuando a utilizzare questo sito senza modificare le impostazioni dei cookie o cliccando su "Accetta" permetti il loro utilizzo.

                  Chiudi