Un Evento Unico. 5 Sale. 27 Interventi. SEO, SOCIAL, E-Commerce, Mobile, Turismo.
CLICCA QUI e SCOPRI DI PIù X Chiudi
 
Forum GT: Condividiamo idee e conoscenza Forum GT: Condividiamo idee e conoscenza


Condividi questo contenuto nei Social Network:
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.


Vai indietro   Forum per Webmaster: Condividiamo Idee e Conoscenza > Internet, Marketing ed Economia > Web Marketing > Google Maps
Benvenuto! Forum Regole FAQ Lista utenti Calendario Segna come letti


Rispondi
 
LinkBack Strumenti di discussione
Vecchio 19-01-12, 01:06   #1 (permalink)
User
 
Data di registrazione: Jun 2011
Ubicazione: Roma
Messaggi: 61
Marker su Google Maps

Salve,
mi interessava sapere come si fa ad inserire diversi marker su diversi punti di una mappa Google Map.

Sapreste darmi indicazioni?
graceee non in linea   Rispondi citando
Vecchio 22-01-12, 01:32   #2 (permalink)
User
 
Data di registrazione: Jun 2011
Ubicazione: Roma
Messaggi: 61
Non scrivete tutti in una volta :/
graceee non in linea   Rispondi citando
Vecchio 23-01-12, 10:30   #3 (permalink)
Moderatrice
 
L'avatar di valentina83
 
Data di registrazione: Nov 2008
Ubicazione: Roma
Messaggi: 1,798
Invia un messaggio tramite Skype a valentina83
Ciao Graceee,
qui puoi trovare un ottimo tutorial che ti spiega passo passo come fare per inserire markers in una mappa di Google.

Spero di esserti stata utile.
valentina83 ora è in linea   Rispondi citando
Vecchio 23-01-12, 13:09   #4 (permalink)
User
 
Data di registrazione: Jun 2011
Ubicazione: Roma
Messaggi: 61
Grazie mille!!
graceee non in linea   Rispondi citando
Vecchio 23-01-12, 13:33   #5 (permalink)
Moderatrice
 
L'avatar di valentina83
 
Data di registrazione: Nov 2008
Ubicazione: Roma
Messaggi: 1,798
Invia un messaggio tramite Skype a valentina83
Di niente, ci mancherebbe.
valentina83 ora è in linea   Rispondi citando
Vecchio 24-01-12, 01:17   #6 (permalink)
User
 
Data di registrazione: Jun 2011
Ubicazione: Roma
Messaggi: 61
Ehm... scusa se ti disturbo ancora.. ho preso spunto anche da questo link e ce l'ho fatta:

www . deelan . com/dev/google-maps

Ora però come faccio a modificare i marker con altri simboli o magari con dei png che ho sul server?
graceee non in linea   Rispondi citando
Vecchio 24-01-12, 10:38   #7 (permalink)
Moderatrice
 
L'avatar di valentina83
 
Data di registrazione: Nov 2008
Ubicazione: Roma
Messaggi: 1,798
Invia un messaggio tramite Skype a valentina83
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
valentina83 ora è in linea   Rispondi citando
Vecchio 24-01-12, 16:22   #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>
Quello che vorrei fare adesso è solo sostituire l'immagine con una bandierina diversa piuttosto che con un marker di un altro colore. Solo che la bandierina è piu larga e quindi in automatico me la restringe.
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.
graceee non in linea   Rispondi citando
Vecchio 24-01-12, 17:44   #9 (permalink)
Moderatrice
 
L'avatar di valentina83
 
Data di registrazione: Nov 2008
Ubicazione: Roma
Messaggi: 1,798
Invia un messaggio tramite Skype a valentina83
Te la restringe perché devi impostarla della grandezza giusta. Apri la bandierina che hai tu con Photoshop, imposta le dimensioni corrette e ricaricala.
valentina83 ora è in linea   Rispondi citando
Vecchio 24-01-12, 17:45   #10 (permalink)
User
 
Data di registrazione: Jun 2011
Ubicazione: Roma
Messaggi: 61
Il problema è che la bandierina supera di larghezza il marker che google usa di default.
graceee non in linea   Rispondi citando
Vecchio 24-01-12, 18:51   #11 (permalink)
Moderatrice
 
L'avatar di valentina83
 
Data di registrazione: Nov 2008
Ubicazione: Roma
Messaggi: 1,798
Invia un messaggio tramite Skype a valentina83
Sì, ho capito. Quello che ti consigliavo di fare è di aprire l'immagine della bandierina che hai tu e che vuoi usare. Modificarla con Photoshop e renderla della stessa dimensione del marker. Poi ricaricarla e inserirla nel codice così modificata.
valentina83 ora è in linea   Rispondi citando
Vecchio 24-01-12, 18:57   #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.
graceee non in linea   Rispondi citando
Vecchio 24-01-12, 19:14   #13 (permalink)
Moderatrice
 
L'avatar di valentina83
 
Data di registrazione: Nov 2008
Ubicazione: Roma
Messaggi: 1,798
Invia un messaggio tramite Skype a valentina83
Uhm, mannaggia allora non so come aiutarti. Mi spiace
valentina83 ora è in linea   Rispondi citando
Vecchio 24-01-12, 19:17   #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.
graceee non in linea   Rispondi citando
Vecchio 24-01-12, 19:21   #15 (permalink)
Moderatrice
 
L'avatar di valentina83
 
Data di registrazione: Nov 2008
Ubicazione: Roma
Messaggi: 1,798
Invia un messaggio tramite Skype a valentina83
Bene, sono felice di averti aiutato almeno un poco.
Ciao cara
valentina83 ora è in linea   Rispondi citando
Rispondi
Tags: , ,



Strumenti di discussione

Regole di scrittura
Non puoi postare nuove discussioni
Non puoi rispondere alle discussioni
Non puoi allegare file
Non puoi editare i tuoi post

BB code is Attivo
smilies è Attivo
[IMG] il codice è Attivo
Il codice HTML è Disattivato
Trackbacks are Attivo
Pingbacks are Attivo
Refbacks are Disattivato
Vai al forum



Tutti gli orari sono GMT +3. Attualmente sono le 10:29.




Forum GT - © 2004-2009 GT idea S.r.l P.iva 02418200800 - Privacy/Disclaimer

SEO by vBSEO 3.2.0 ©2008, Crawlability, Inc.