Web Design - scritto da Daniele Gallo | Martedì, 18 Novembre, 2008 19:15 - 0 Commenti
inserire google maps nel proprio sito web!

Una guida semplice semplice per non perdersi questo notevole strumento per il nostro sito/blog.
PRIMO STEP - REGISTRATI PER AVERE LA KEY
Per prima cosa è necessario avere una key collegata al proprio sito. Per farlo è sufficiente andare qui: http://code.google.com/apis/maps/signup.html , inserire il proprio dominio, e avremo subito sia la chiave sia un esempio di come inserire la mappa nel nostro sito.
SECONDO STEP - INSERIAMO IL CODICE NELL’HEAD DELLA NOSTRA PAGINA
Apriamo la nostra pagina web, e nel tag HEAD inseriamo il seguente codice:
<script src=”http://maps.google.com/maps?file=api&v=2&key=xxxxx” type=”text/javascript”></script>
Dove “xxxxx” sarà la chiave che ci ha appena dato Google.
Subito sotto inseriamo il codice:
<script type="text/javascript">
function load() {
if (GBrowserIsCompatible()) {
var map = new GMap2(document.getElementById("map"));
map.setCenter(new GLatLng(37.4419, -122.1419), 13);
}
}
</script>
Dove i “numeri” all’interno delle parentesi saranno le coordinate del nostro indirizzo, che abbiamo calcolato grazie a questo sito, e 13 sarà il livello di zoom (0 è il minimo e 17 è il massimo).
TERZO STEP - INSERIAMO UN MARKER
A questo punto potremmo forse voler inserire un “segnalino” che indichi esattamente il nostro indirizzo sulla mappa.
Per fare ciò, aggiungiamo queste righe subito sotto a
map.setCenter(new GLatLng(37.4419, -122.1419), 13);
prima della chiusura delle parentesi grafe.
Ecco il codice:
// Crea un nuovo marker nel punto specificato
//con una descrizione HTML associata
function createMarker(point, description) {
var marker = new GMarker(point);
GEvent.addListener(marker, "mouseover", function() {
marker.openInfoWindowHtml(description);
});
return marker;
}
// Aggiungi il marker alla mappa
map.addOverlay(
createMarker(new GLatLng(37.4419, -122.1419), "La mia casa<br />Via Nazionale, 1<br />00000 Roma")
);
Con la prima funzione abbiamo creato la variabile marker, che è una nuova istanza dell’oggetto GMarker. Inoltre le abbiamo associato un evento: al passaggio del mouse si apre una “nuvoletta” con una breve descrizione, che può contenere anche tag HTML.
Con la seconda funzione aggiungiamo il marker creato alla mappa, passandogli anche stavolta le coordinate corrette, e di seguito il messaggio HTML che vogliamo visualizzare nella nuvoletta.
QUARTO STEP - IL BODY
Per finire modifichiamo così il tag BODY della nostra pagina:
<body onload=”load()” onunload=”GUnload()”>
ATTENZIONE!
Ricordarsi alla fine della procedura, di inserire nel punto della pagina web dove voler far apparire la google map di inserire il seguente tag: <div id=”map”> </div>
Fun, IPhone & IPod - Set 8, 2008 11:02 - 0 Comments
iPhone: catturare lo schermo con il firmware 2.0
More In Fun
- WPCoda: Tema per WordPress basato su Coda Slider
- CrossOver 7: utilizzare i software per Windows senza installare Windows
- Fiat sara’ la Apple dell’auto e la 500 il nostro iPod
- nodes.dat rete Kad E/Amule
- Giochi Freeware per Mac
Apple - Apr 4, 2010 16:37 - 0 Comments
Bootcamp 3.0
More In Apple
- Auricolari In-Ear by Apple
- iPhone 3g, naviga con tutti i contratti e tutti gli operatori italiani
- MacBook Air supporta il boot in modalità wireless
- Il keynote in HD
- Movie Tools: estrarre l’audio dai filmati
Flash Design - Set 8, 2008 10:28 - 0 Comments
Utilizzare flash per il proprio sito e ottimizzarlo per google
More In Web Design
- twoogle: motore di ricerca metà Google, e metà Twitter.
- Google, ottimizzazione del sito: i Meta Tag
- Sfruttare la trasparenza delle png su iexplorer!
- Il file robots.txt
- inserire google maps nel proprio sito web!
Leave a Reply