google maps...marker multipli!!!!

Collapse
X
 
  • Filter
  • Ora
  • Show
Clear All
new posts
  • Albe
    Mental Case
    • Dec 2000
    • 18165
    • 466
    • 178
    • nella mia mente
    • Send PM

    google maps...marker multipli!!!!

    porca ***** stò impazzendo....


    riassumo brevemente..

    stò utilizzando le api di google maps con javascript, sono riuscito ad inserire diversi marker utilizzando un mio db mysql...il problema non è la visualizzazione ma associare all'evento click di ognuno delle info che pesco sempre dal mio db!!!

    la procedura che ho scritto è corretta ma le info sono uguali per tutti i marker!!!!!!!!
    è come se esistesse un solo oggetto marker!
    Powerlifting instructor level III FIPL/AIF
    Certified Personal Trainer by International Sports Sciences Association
    Master Slim coach by 4move

    CONTATTI: tecalbe@hotmail.it / Facebook
    / Blog personale
  • GIULIO
    The D.I.L.F.
    • May 2002
    • 13522
    • 795
    • 288
    • Bologna - città delle 3 T: Tette, Torri e Tortellini
    • Send PM

    #2
    sta sera gioca Pippo?

    Originariamente Scritto da Gandhi
    c'ha più zigomi che zinne dasha

    Commenta

    • gbpackers
      #1 Fan GreenBay Packers
      • Jun 2006
      • 5542
      • 302
      • 227
      • Send PM

      #3
      Come le calcoli le coordinate del marker, partendo da un indirizzo e poi utilizzando il metodo delle api?

      abbiamo avuto le stesso problema ma poi il mio socio ha risolto
      sigpic

      Commenta

      • Albe
        Mental Case
        • Dec 2000
        • 18165
        • 466
        • 178
        • nella mia mente
        • Send PM

        #4
        Originariamente Scritto da gbpackers Visualizza Messaggio
        Come le calcoli le coordinate del marker, partendo da un indirizzo e poi utilizzando il metodo delle api?

        abbiamo avuto le stesso problema ma poi il mio socio ha risolto
        utilizzo la funzione GetLatLng dell'oggetto geocoder
        passandogli l'indirizzo
        Powerlifting instructor level III FIPL/AIF
        Certified Personal Trainer by International Sports Sciences Association
        Master Slim coach by 4move

        CONTATTI: tecalbe@hotmail.it / Facebook
        / Blog personale

        Commenta

        • Matt10
          Bodyweb Senior
          • Jan 2008
          • 9016
          • 895
          • 1,333
          • A casa di Vale/ Alla destra del maestro/ Dalla milf/ Creato in laboratorio/Aesthetic crew/JPP Team
          • Send PM

          #5
          OT, Albe sei già andato a Praga?
          Originariamente Scritto da JPP
          eh ragazzo mio eh, li si li si, tu mi stai dando una soddifazione, discepolo mio
          Originariamente Scritto da JPP
          cosa genera la crescita? la crescita è generata dalla combinazione di esplosività associata al carico. Questo fa crescere
          Originariamente Scritto da Vale
          Se mi costruisce la piscina, andrò sotto casa a conoscerlo, lo amerò, lo vezzeggerò e gli darò 500 euro per andare a baldracche tutte le settimane...
          If a movement is totally safe, it is totally useless
          Followed by AlbertoGrazia

          Commenta

          • Albe
            Mental Case
            • Dec 2000
            • 18165
            • 466
            • 178
            • nella mia mente
            • Send PM

            #6
            parto il 18 febbraio!
            Powerlifting instructor level III FIPL/AIF
            Certified Personal Trainer by International Sports Sciences Association
            Master Slim coach by 4move

            CONTATTI: tecalbe@hotmail.it / Facebook
            / Blog personale

            Commenta

            • Matt10
              Bodyweb Senior
              • Jan 2008
              • 9016
              • 895
              • 1,333
              • A casa di Vale/ Alla destra del maestro/ Dalla milf/ Creato in laboratorio/Aesthetic crew/JPP Team
              • Send PM

              #7
              Originariamente Scritto da Albe Visualizza Messaggio
              parto il 18 febbraio!

              ah allora divertiti, poi fammi il resoconto
              Originariamente Scritto da JPP
              eh ragazzo mio eh, li si li si, tu mi stai dando una soddifazione, discepolo mio
              Originariamente Scritto da JPP
              cosa genera la crescita? la crescita è generata dalla combinazione di esplosività associata al carico. Questo fa crescere
              Originariamente Scritto da Vale
              Se mi costruisce la piscina, andrò sotto casa a conoscerlo, lo amerò, lo vezzeggerò e gli darò 500 euro per andare a baldracche tutte le settimane...
              If a movement is totally safe, it is totally useless
              Followed by AlbertoGrazia

              Commenta

              • gbpackers
                #1 Fan GreenBay Packers
                • Jun 2006
                • 5542
                • 302
                • 227
                • Send PM

                #8
                Originariamente Scritto da Albe Visualizza Messaggio
                utilizzo la funzione GetLatLng dell'oggetto geocoder
                passandogli l'indirizzo

                Allora è proprio quello il problema, mi pare sia un baco perché lavora in modalità asincrona e causa il problema di avere i marker nella posizione giusta ma il testo uguale per tutti.

                Domani in ufficio chiedo come l'ha risolto.
                sigpic

                Commenta

                • Albe
                  Mental Case
                  • Dec 2000
                  • 18165
                  • 466
                  • 178
                  • nella mia mente
                  • Send PM

                  #9
                  Originariamente Scritto da gbpackers Visualizza Messaggio
                  Allora è proprio quello il problema, mi pare sia un baco perché lavora in modalità asincrona e causa il problema di avere i marker nella posizione giusta ma il testo uguale per tutti.

                  Domani in ufficio chiedo come l'ha risolto.


                  grazie mille!

                  ho provato anche ad aggiungere anche un timeout di js nella routine ma niente da fare
                  Powerlifting instructor level III FIPL/AIF
                  Certified Personal Trainer by International Sports Sciences Association
                  Master Slim coach by 4move

                  CONTATTI: tecalbe@hotmail.it / Facebook
                  / Blog personale

                  Commenta

                  • gbpackers
                    #1 Fan GreenBay Packers
                    • Jun 2006
                    • 5542
                    • 302
                    • 227
                    • Send PM

                    #10
                    Possibile risoluzione:

                    il problema stà nella funzione GetLatLng

                    primo ciclo chiamata a GetLatLng e salvataggio dei dati sul db o altro
                    secondo ciclo quando posizioni i marker al posto di usare GetLatLng per le coordinate usi quelle salvate precedentemente

                    dovresti risolvere la situazione
                    sigpic

                    Commenta

                    • Albe
                      Mental Case
                      • Dec 2000
                      • 18165
                      • 466
                      • 178
                      • nella mia mente
                      • Send PM

                      #11
                      Originariamente Scritto da gbpackers Visualizza Messaggio
                      Possibile risoluzione:

                      il problema stà nella funzione GetLatLng

                      primo ciclo chiamata a GetLatLng e salvataggio dei dati sul db o altro
                      secondo ciclo quando posizioni i marker al posto di usare GetLatLng per le coordinate usi quelle salvate precedentemente

                      dovresti risolvere la situazione


                      Il fatto è che le funzioni agganciate al click condividono le variabile al loro interno
                      che ad ogni ciclo vengono rivalorizzate e ciò si
                      ripercuote nelle callback.

                      sono riuscito a creare la soluzione definitiva !!!!!!!!!


                      se utilizzi le closure in javascript riesci a mantenere lo stato delle variabili!



                      function showPoint(cant, map) {
                      geocoder.getLatLng(cant, function(point) {

                      marker = new GMarker(point);

                      var html ="<a href=cantiere.php?=" + cant + "\>" + cant + "</a><br>";


                      marker.bindInfoWindowHtml(html);
                      map.setCenter(point, 10);
                      map.addOverlay(marker);

                      });
                      }


                      for (i=0; i<Jscantieri.length; i++) {

                      showPoint(Jscantieri[i], map);

                      }



                      Powerlifting instructor level III FIPL/AIF
                      Certified Personal Trainer by International Sports Sciences Association
                      Master Slim coach by 4move

                      CONTATTI: tecalbe@hotmail.it / Facebook
                      / Blog personale

                      Commenta

                      • gbpackers
                        #1 Fan GreenBay Packers
                        • Jun 2006
                        • 5542
                        • 302
                        • 227
                        • Send PM

                        #12
                        Boh, lunedì gli passo la tua soluzione e vediamo cosa dice
                        sigpic

                        Commenta

                        • Albe
                          Mental Case
                          • Dec 2000
                          • 18165
                          • 466
                          • 178
                          • nella mia mente
                          • Send PM

                          #13
                          Originariamente Scritto da gbpackers Visualizza Messaggio
                          Boh, lunedì gli passo la tua soluzione e vediamo cosa dice

                          funziona !
                          Powerlifting instructor level III FIPL/AIF
                          Certified Personal Trainer by International Sports Sciences Association
                          Master Slim coach by 4move

                          CONTATTI: tecalbe@hotmail.it / Facebook
                          / Blog personale

                          Commenta

                          Working...
                          X