Pagina 2 di 3 primaprima 1 2 3 ultimoultimo
Visualizzazione dei risultati da 11 a 20 su 22
  1. #11
    Utente di HTML.it L'avatar di blekm
    Registrato dal
    Jun 2004
    Messaggi
    8,310
    non sono riuscito ad ottenere risultati sperati..

    qualcuno può darmi una mano per il codice del primo post per temporizzare questo? Vorrei che l'unica riga dentro il ciclo venisse eseguita ogni secondo

    codice:
    for (i=0; i<address.length; i++)
    {
        geocoder.getLocations(address[i], addToMap);
    }
    ho provato cosi, ma niente..

    codice:
    for (i=0; i<address.length; i++)
    {
        setTimeout( function () {geocoder.getLocations(address[i], addToMap) }, 1000);
        //provato anche cosi, ma niente
        //setTimeout("geocoder.getLocations(address[i], addToMap)", 1000);
    }
    Il portale sul turismo a Lucca

    Siti web Lucca

    Vendo Tex a colori di Repubblica (primi 100 numeri) - info in pvt.

  2. #12
    Originariamente inviato da blekm
    codice:
    for (i=0; i<address.length; i++)
    {
        setTimeout( function () {geocoder.getLocations(address[i], addToMap) }, 1000);
        //provato anche cosi, ma niente
        //setTimeout("geocoder.getLocations(address[i], addToMap)", 1000);
    }
    Così non temporizzi nulla: lanci N geolocalizzazioni in ritardo di un secondo dal ciclo, ma non in ritardo di un secondo l'una dall'altra.

    Dai un'occhiata al codice che ti ho scritto prima; in attesa di qualcuno che ti posti il codice giusto, la strada secondo me è quella;

  3. #13
    Utente di HTML.it L'avatar di blekm
    Registrato dal
    Jun 2004
    Messaggi
    8,310
    Originariamente inviato da Bazzilla
    Dai un'occhiata al codice che ti ho scritto prima; in attesa di qualcuno che ti posti il codice giusto, la strada secondo me è quella;
    ho provato, ma senza ottenere risultati che volevo.. purtroppo non sono un gran esperto di js, ho aperto un post in php per vedere se esistono script pronti dove magari mi è più facile mettere le mani
    Il portale sul turismo a Lucca

    Siti web Lucca

    Vendo Tex a colori di Repubblica (primi 100 numeri) - info in pvt.

  4. #14
    Originariamente inviato da blekm
    non sono riuscito ad ottenere risultati sperati..

    qualcuno può darmi una mano per il codice del primo post per temporizzare questo? Vorrei che l'unica riga dentro il ciclo venisse eseguita ogni secondo

    codice:
    for (i=0; i<address.length; i++)
    {
        geocoder.getLocations(address[i], addToMap);
    }
    ho provato cosi, ma niente..

    codice:
    for (i=0; i<address.length; i++)
    {
        setTimeout( function () {geocoder.getLocations(address[i], addToMap) }, 1000);
        //provato anche cosi, ma niente
        //setTimeout("geocoder.getLocations(address[i], addToMap)", 1000);
    }
    codice:
    function addMarker(){
        if(address.length>0){
            var x = address.shift();
            geocoder.getLocations(x, addToMap);
            setTimeout(addMarker,1000);
        }
    }
    
    addMarker();

  5. #15
    Utente di HTML.it L'avatar di blekm
    Registrato dal
    Jun 2004
    Messaggi
    8,310
    Originariamente inviato da Bazzilla
    codice:
    function addMarker(){
        if(address.length>0){
            var x = address.shift();
            geocoder.getLocations(x, addToMap);
            setTimeout(addMarker,1000);
        }
    }
    
    addMarker();
    perfetto, grazie mille
    Il portale sul turismo a Lucca

    Siti web Lucca

    Vendo Tex a colori di Repubblica (primi 100 numeri) - info in pvt.

  6. #16
    Di nulla.

  7. #17
    Utente di HTML.it L'avatar di blekm
    Registrato dal
    Jun 2004
    Messaggi
    8,310
    riecchime, sto cercando, vista la lunga lista di indirizzi a mia disposizione, di salvare da qualche parte, in un file, in una variabile, solo gli indirizzi di cui sono stati posti i marker..

    qualche consiglio?

    perchè ho visto che magari ho 80 indirizzi, e mi vengono posizionati 60marker
    penso perchè alcuni sono sbagliati, scritti male, non trovati..
    Il portale sul turismo a Lucca

    Siti web Lucca

    Vendo Tex a colori di Repubblica (primi 100 numeri) - info in pvt.

  8. #18
    Originariamente inviato da blekm
    riecchime, sto cercando, vista la lunga lista di indirizzi a mia disposizione, di salvare da qualche parte, in un file, in una variabile, solo gli indirizzi di cui sono stati posti i marker..

    qualche consiglio?

    perchè ho visto che magari ho 80 indirizzi, e mi vengono posizionati 60marker
    penso perchè alcuni sono sbagliati, scritti male, non trovati..
    Te l'avevo detto ( ) che anche con questo metodo non avevi la sicurezza che li avrebbe messi e che dovevi salvarli prima di mettere i markers...
    Beh, ne più ne meno che una tabella in DB o un file a cui associ in id dell'indirizzo a una latitudine e una longitudine e una maschera in cui geolocalizzi gli indirizzi (eventualmente modificabili) ad un tuo click.

  9. #19
    Utente di HTML.it L'avatar di blekm
    Registrato dal
    Jun 2004
    Messaggi
    8,310
    Originariamente inviato da Bazzilla
    Te l'avevo detto ( ) che anche con questo metodo non avevi la sicurezza che li avrebbe messi e che dovevi salvarli prima di mettere i markers...
    io avevo capito che temporizzando la richiesta, sarebbe andato tutto bene

    Originariamente inviato da Bazzilla
    Se queste API non ci sono...puoi farti uno script (con del javascript) che recuperi le coordinate, ma temporizzando le richieste, tipo una ogni secondo.
    Il portale sul turismo a Lucca

    Siti web Lucca

    Vendo Tex a colori di Repubblica (primi 100 numeri) - info in pvt.

  10. #20
    Originariamente inviato da blekm
    io avevo capito che temporizzando la richiesta, sarebbe andato tutto bene
    No. Avresti solo ottenuto dei markers in più.
    Cmq se vuoi risolvere il problema, nei post precedenti trovi la descrizione alla soluzione che ho adottato io e funziona con tutti gli indirizzi che ti servono.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.