Radio & Google Maps
Realizzando una piccola mappa, dove sono visualizzate le cime Sota che ho attivato, mi sono reso conto dell'incredibile semplicita' nell'utilizzare Google Maps per visualizzare contenuti geo-referenziati e soprattutto quante sono le applicazioni possibili nel campo radioamatoriale e del radioascolto. Usando Google Maps si possono infatti realizzare mappe "navigabili" di ripetitori, ponti radio, beacon, emittenti radio permettendo un colpo d'occhio immediato sulla posizione degli oggetti che stiamo "mappando".
La possibilta' di zoomare e di scegliere la modalita' vista "satellite" ci permette poi di conoscere l'orografia del territorio immaginando quindi possibili coperture radio. Ecco di seguito una piccola guida su come realizzare facili applicazioni sulle proprie pagine web utilizzando Google Maps.
1) Il primo passaggio e' la richiesta dell'API Key che permette di usare Google Maps sul proprio sito. La richiesta e' gratis e si puo' effettuare collegandosi qui http://www.google.com/apis/maps/signup.html
2) Per inserire una semplice mappa sulle proprie pagina usiamo il codice visualizzato qui sotto:
<script src="http://maps.google.com/maps?file=api&v=2&key=GOOGLE API KEY" type="text/javascript"></script>
<script type="text/javascript">
//<![CDATA[
function load() {
if (GBrowserIsCompatible()) {
var map = new GMap2(document.getElementById("map"));
map.addControl(new GSmallMapControl());
map.addControl(new GMapTypeControl());
map.setCenter(new GLatLng(41.895633,12.482185), 10);
}
}
//]]>
</script>
<body onload="load()" onunload="GUnload()">
<div id="map" style="width: 500px; height: 300px"></div>
</body>
Dove e' indicato GOOGLE API KEY in rosso nel codice bisogna inserire la chiave API ricevuta da Google. Per centrare la mappa bisogna inserire nella variabile map.setCenter, in rosso nel codice, i dati di latitudine e longitudine, seguiti dal livello di zoom che vogliamo usare. .Ecco il risultato inserito nella pagina (la mappa e' centrata su Roma 41.895633,12.482185) :
Clicca per per continuare a leggere la guida
|