Visualizzazione dei risultati da 1 a 6 su 6

Discussione: google maps

  1. #1

    google maps

    ciao ragazzi, spero che almeno voipossiate aiutarmi. ho fatto la google maps con flash ed è facilissimo impostare i dati grazie agli esempi che trovate qui

    http://juliusdesign.wordpress.com/20...maps-in-flash/

    ma una volta inserita la mappa, nella visualizzazione la apre con lo zoom minimo cioè visualizza tutto il mondo, io volevo visualizzare (appena si apre la mappa) almeno solo la puglia se non la via che mi interessa...ma non sono riuscita a trovare la soluzione...c'è la possibilità di fare zoom nella mappa, ma per arrivare al punto richiesto ci vuole troppo tempo...VI PREGO AIUTATEMIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII II...GRAZIE

  2. #2
    ok ho trovato

    sintassi

    codice:
    gMap.setCenter(gMap.GLocation(lat, lng), zoom);

    esempio


    codice:
    gMap.setCenter(gMap.GLocation(45.463622, 9.188175), 13);


  3. #3
    non mi funziona!!!

    ho scritto esattamente questo
    map.setCenter(map.GLocation(41.234500, 16.301500), 13);

    visto che il mio clip che contiene la mappa si chiama map
    ma non va proprio

  4. #4
    codice:
    var zoomControl = new com.afc.GMap.controls.zoom.GZoomControl({display:"expanded"});
    map.addControl(map.GZoomControl());
    map.addControl(map.GPositionControl());
    map.addControl(map.GTypeControl());
    import flash.filters.DropShadowFilter;
    var myLayer = map.addLayer({name:"my locations"});
    var point = myLayer.addPoint({lat:41.234500, lng:16.301500, index:"SP", name:"Super Pizza", fillRGB:0xFF0000, strokeThickness:1});
    map.setCenter(map.GLocation(41.234500, 16.301500), 13); 
    point.addEventListener("GEOMETRY_ON_RELEASE", this);
    function GEOMETRY_ON_RELEASE(evnt) {
    	map.setCenter({lat:evnt.target.lat, lng:evnt.target.lng});
    	evnt.target.openInfoWindow({title:evnt.target.name, content:"Via Piero della Francesca, 11 - 70031 Andria", h:80});
    }

    a me funziona :master: Guarda la mappa

    ovviamente ti ricordo devi vederlo in progettazione...

    fammi sapere

  5. #5
    ora funziona!!!

    questo è il codice che ho usato se può servire a qualcuno, inserisce i controlli per lo zoom sulla mappa, posiziona al centro la mappa in base al punto desiderato e aggiunge una nuvoletta con le informazioni desiderate...grazie mille Julius ora la mia mappa è perfetta

    map.addControl(map.GZoomControl());
    map.addControl(map.GPositionControl());
    map.addControl(map.GTypeControl());

    import flash.filters.DropShadowFilter;

    var myLayer = map.addLayer({name:"my locations"});

    //posiziona un segno nel punto desiderato in base alla longitudine e latitudine
    var point = myLayer.addPoint({lat:41.234500, lng:16.301500, index:"SP",name:"Super Pizza",fillRGB:0xFF0000, strokeThickness:1});

    //mette al centro la mappa con uno zoom di 13
    map.setCenter(map.GLocation(41.234500, 16.301500), 13);

    //inserisce una nuvoletta con le informazioni desiderate
    point.addEventListener("GEOMETRY_ON_RELEASE", this);

    function GEOMETRY_ON_RELEASE(evnt){

    evnt.target.openInfoWindow({title:evnt.target.name , content:"Via Piero della Francesca, 11 - 70031 Andria", h:80});
    }

  6. #6

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.