![]() |
![]() |
|
| Condividi questo contenuto nei Social Network: |
|
Tweet |
|
|
|
Ti stiamo aspettando: Registrati subito e gratis. Entra a far parte di una delle comunità più attive in Italia. Se hai dimenticato i tuoi dati li puoi recuperare subito. |
||||
|
|||||||||
|
|
LinkBack | Strumenti di discussione |
|
|
#7 (permalink) |
|
Moderatrice
|
Bene, sono molto contenta. Se vuoi personalizzare i marker con simboli e immagini scelti da te, puoi usare Google Map Custom Marker.
Ti basterà uploadare il file che hai scelto per la personalizzazione dei marker e il programma ti restituirà il codice da inserire per personalizzare i tuoi marker. Fammi sapere, se ti va, l'esito ![]() |
|
|
|
|
|
#8 (permalink) |
|
User
Data di registrazione: Jun 2011
Ubicazione: Roma
Messaggi: 61
|
E' molto bello questo servizio, solo che il codice che mi fornisce è totalmente diverso da quello che ho utilizzato io e che mi piace di piu, quindi non saprei come integrarlo.
Ti incollo il codice che ho io: Codice HTML:
<script type="text/javascript"> //<![CDATA[ function showMap() { if (GBrowserIsCompatible()) { // Ottenere l'elemento della pagina chiamato "map" (il DIV) e creare la mappa utilizzandolo come contenitore. var map = new GMap2(document.getElementById("map")); // Aggiungere dei controlli per lo zoom e lo spostamento map.addControl(new GSmallMapControl()); // Centrare la mappa su Roma, con uno zoom di 5 map.setCenter(new GLatLng(41.896655,12.495918), 6); // Creare una nuova icona var ggm = new GIcon(G_DEFAULT_ICON); ggm.image = "my_marker.png"; //my_marker.png sarà è una tua immagine di uguali dimensioni // Inserire l'oggetto delle opzioni in una var normale, per comodità markerBlue = { icon:ggm }; // Creare un nuovo marker nel punto specificato con una descrizione HTML associata function createMarker(point, description) { var marker = new GMarker(point, markerBlue); //inserito markerBlue per la nuova icona GEvent.addListener(marker, "click", function() { marker.openInfoWindowHtml(description); }); return marker; } map.addOverlay(createMarker(new GLatLng(41.896655,12.495918), "<b>Roma</b>, Italia")); map.addOverlay(createMarker(new GLatLng(45.07,7.68), "<b>Torino</b>, Italia")); map.addOverlay(createMarker(new GLatLng(45.5,12.24), "<b>Venezia</b>, Italia")); } } //]]> </script> Ho capito come dare l'ombra, devo solo capire come impostare una larghezza maggiore per l'immagine. |
|
Ultima modifica di graceee : 24-01-12 16:25. |
|
|
|
|
|
|
#12 (permalink) |
|
User
Data di registrazione: Jun 2011
Ubicazione: Roma
Messaggi: 61
|
L'immagine che vorrei utilizzare è questa
img707.imageshack.us/img707/8066/flagfd.png il problema è che modificandola con photoshop, dovrei accorciare la lunghezza della parte verde, quindi diventerebbe goffa, oppure ridimensionandola in proporzione, e in questo caso diventerebbe troppo piccola. Invece avevo visto al link che mi hai mandato tu, che il codice che ti forniscono include proprio le dimensioni del file che hai inviato, quindi è una cosa fattibile. Vorrei solo capire come integrarla nel codice che ti ho postato sopra. |
|
|
|
|
|
#14 (permalink) |
|
User
Data di registrazione: Jun 2011
Ubicazione: Roma
Messaggi: 61
|
Sei già stata gentilissima e disponibilissima. Grazie a te ho risolto il problema più grosso, ovvero quello di realizzare la mappa.
Magari qualcuno sarà in grado di dirmi che cosa devo aggiungere al codice per la modifica che mi serve. |
|
|
|