Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    [GOOGLE MAPS] marker draggabile e coordinate

    Salve a tutti... io con questo codice creo su una mappa di google un marker draggabile (cioè che posso spostare):
    codice:
    function createMarker(point,name,html) {  
     var marker = new GMarker(point, {draggable: true});  
     GEvent.addListener(marker, "dragstart", function() {
      map.closeInfoWindow();
     });
     GEvent.addListener(marker, "dragend", reverseGeocode);
     return marker;  
    }  
    
    function reverseGeocode(overlay){
     if (overlay){  
      geocoder.getLocations(overlay, function(addresses) {  
      if(addresses.Status.code != G_GEO_SUCCESS){  
       infoMap(overlay,0);
      }else{  
       address = addresses.Placemark[0];  
       infoMap(overlay,address);
       compilaForm(address);
      }  
     });  
     }  
    }
    Naturalmente è solo parte del codice... l'altra parte crea la mappa e fa un po di altre cose.
    La funzione reverseGeodecode(overlay) mi tira fuori l'indirizzo sul quale sposto il marker, ma se volessi sapere anche le coordinate?
    La fantasía, abandonada de la razón, produce monstruos imposibles; unida con ella es madre de las artes y origen de las maravillas.
    (Francisco Goya)
    ----------------------------------------
    http://www.mangioebevo.it
    http://www.definitives.org

  2. #2
    http://code.google.com/apis/ajax/pla...ing_extraction

    se non sbaglio le coordinate sono in

    place.Point.coordinates[0]



    Without faith, nothing is possible. With it, nothing is impossible
    http://ilwebdifabio.it

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.