Navigazione

    Privacy - Termini e condizioni
    © 2020 Search On Media Group S.r.l.
    • Registrati
    • Accedi
    • CATEGORIES
    • Discussioni
    • Non letti
    • Recenti
    • Hashtags
    • Popolare
    • Utenti
    • Stream
    • Interest
    • Categories
    1. Home
    2. Categorie
    3. Coding e Sistemistica
    4. Coding
    5. Trovare coordinate di una lista di località in GoogleMaps con PHP
    Questa discussione è stata cancellata. Solo gli utenti con diritti di gestione possono vederla.
    • R
      rammo User Attivo • ultima modifica di

      Trovare coordinate di una lista di località in GoogleMaps con PHP

      Ciao a tutti,
      ho un db con una lista di località ed avrei la necessità di ricavarmi le coordinate geografiche per poi posizionare il punto trovato sulla cartina di Google Maps inserita all'interno di una pagina HTML (con codice PHP).

      In pratica è come se avessi un numero di attività (aziende) inserite nel db e delle pagine che fanno da "vetrina" alle singole attività (una pagina dedicata ad ognuna di loro). In ogni singola pagina poi avrei necessità di mettere una cartina di GoogleMaps con indicato il punto preciso dove si trova l'attività. Io parto da Via, numero civico, cap, località e provincia e devo ricavarmi le coordinate geografiche per poterle passare in GoogleMaps.

      Qualcuno potrebbe indicarmi eventualmente qualche tutorial dove spieghi come fare?

      Prima avevo utilizzato questa fonte: www spadamar com/2008/04/php-una-classe-per-trovare-le-coordinate-geografiche-di-una-lista-di-localita-con-google-maps/ ma in questi ultimi giorni inizia a dare problemi (forse è cambiato qualcosa sulle Api di Google).

      Ciao e grazie a tutti!

      0 Miglior Risposta Ringrazia Cita Rispondi

        1 Risposta Ultima Risposta
      • E
        erise User Attivo • ultima modifica di

        Prova con geonames.org , è un database gratuito con tutte le città del mondo, coordinate comprese se non erro.

        0 Miglior Risposta Ringrazia Cita Rispondi

          1 Risposta Ultima Risposta
        • R
          rammo User Attivo • ultima modifica di

          Ciao,
          grazie per la risposta; non ho ben capito però il funzionamento di geonames.org.. :mmm: 😞

          0 Miglior Risposta Ringrazia Cita Rispondi

            1 Risposta Ultima Risposta
          • E
            erise User Attivo • ultima modifica di

            E' il database di tutte le località del mondo e ha i dati geolocalizzati, lo installi e lo interroghi in mysql

            0 Miglior Risposta Ringrazia Cita Rispondi

              1 Risposta Ultima Risposta
            • R
              rammo User Attivo • ultima modifica di

              Ciao scusate, ma come fare ad implementare una cosa come ha agriturismo.it ?
              Giusto per fare un esempio....
              www agriturismo it/it/agriturismi/toscana/siena/PoderePietreta-9170009/index.html
              qui c'è proprio gMaps come vorrei farlo io...

              Su geonames.org non ci sono tutti gli indirizzi, ci sono solo le città o alcuni esercizi commerciali.

              Grazie a tutti!

              0 Miglior Risposta Ringrazia Cita Rispondi

                1 Risposta Ultima Risposta
              • M
                mtdev2 User • ultima modifica di

                Sempre su geonames, dai un'occhiata alle API: geonames.org/export/geonames-search.html
                Da PHP basta il parsing di JSON (json_decode) per ottenere i dati.

                0 Miglior Risposta Ringrazia Cita Rispondi

                  1 Risposta Ultima Risposta
                • R
                  rammo User Attivo • ultima modifica di

                  Ciao, grazie mille per le informazioni.

                  Inizia a venirmi un dubbio... non è che le api di gmaps mettono a disposizione un tot di query gratuite al giorno dopo di che smettono di funzionare? Perchè ho letto che esiste anche la versione a pagamento...

                  In pratica lo script che utilizzo attualmente (quello contenuto nel link del primo post di questo topic) ha sempre funzionato ma da qualche tempo inizia a funzionare a singhiozzi. In pratica ci sono dei giorni in cui non mi carica le pagine con lo script di gmaps mandandomi in timeout le pagine; fino a quando non tolgo lo script non riparte. Non vorrei che anche cambiando script la soluzione non cambiasse per il probabile superamento della soglia giornaliera di query.

                  Per caso c'è un modo per sapere se il mancato funzionamento è relativo a ciò?

                  Grazie ancora!

                  0 Miglior Risposta Ringrazia Cita Rispondi

                    1 Risposta Ultima Risposta
                  • M
                    mtdev2 User • ultima modifica di

                    Sì ci sono dei limiti d'uso:

                    developers.google.com/maps/documentation/business/faq#clientside_limits

                    che dopo x query limitano le risposte.

                    0 Miglior Risposta Ringrazia Cita Rispondi

                      1 Risposta Ultima Risposta
                    Caricamento altri post
                    Rispondi
                    • Topic risposta
                    Effettua l'accesso per rispondere
                    • Da Vecchi a Nuovi
                    • Da Nuovi a Vecchi
                    • Più Voti