- Home
- Categorie
- Digital Marketing
- Turismo e Marketing
- Google Maps utile e si può usare
-
non capisco...ho riprovato a partire da zero con l'inserimento di questo script...
ho inserito questo script nell'head
*<script src="http://maps.google.com/maps?file=api&v=2&key=ABQIAAAAGjz3BqCnunBK47WZ3CAB5RShWBCTQfRrBfXyyhmN15TkzC6npxS9YDaOj5AXmwrJUnwIUSyBLPz7Ng"
type="text/javascript"></script>
<script type="text/javascript">
//<![CDATA[
function showMap()
{
if (GBrowserIsCompatible()) {var map = new GMap2(document.getElementById("map")); map.addControl(new GSmallMapControl()); map.setCenter(new GLatLng(45.644575,11.769621), 13); } } //]]>
</script>*
ed ho aggiunto questo nel tag body
onload="load()" onunload="GUnload()"però non va più niente...devo fare dell'altro per caso?
-
Una curiosità,
quando hai generato la chiave ti è stato chiesto un nome di dominio su cui installare google maps, giusto?ok, utilizzi il codice javascript, comprensivo della api key, sullo stesso dominio?
Diversamente non funzionerebbe.Io ho fatto tanti test e devo dire che funziona davvero bene.
Un esempio di impiego di questa tecnica lo puoi trovare qui:
http://www.staffinformatico.it/new/contatti.htmlProva a darmi il link che ci do un'occhiata.
-
Se nel body metti body onload="load() allora la funzione ShowMap() devi rinominarla in load()
-
non c'è che dire!!! NUMERO 1!!!
un grazie sincero a tutti...
-
Senza passare dalla api si inserisce la località di interesse e si ricava il link copiando dalla scritta:
Collegamento a questa pagina in alto a sinistra.
[url=http://maps.google.it/maps?f=q&hl=it&q=%22san+remo%22&ie=UTF8&ll=43.830317,7.763557&spn=0.098325,0.340919&om=1]ESEMPIO LINK SANREMOOvviamente usando le api si ottengono migliori risultati, ma magari alcune volte non vale la pena se basta il link, che cosa molto interessante può essere fatto anche dalla pagina che crea il percorso da un punto X alla località interessata.
-
Ecco un utile strumento per ottenere le coordinate di qualsiasi luogo:
-
Quindi riassumendo: si possono utilizzare nel proprio sito senza problemi???
grazie
-
oltre alle API, con la URL si possono fare cose molto caruccie:
[url=http://maps.google.com/maps?f=q&hl=it&q=GT+SANTO+SUBITO+%4041.902380,12.456541&ie=UTF8&ll=41.903155,12.454956&spn=0.008049,0.021458&t=k&om=0]Google Mapsnel campo di ricerca inserite il testo seguente:
"Testo che vuoi @41.902380,12.456541"
dove i numeri dopo la chiocciola sono le coordinateVediamo di analizzare la prima URL:
[url=http://maps.google.com/maps?]Google Maps -> semplice
**f=q **-> non l'ho capito
hl=it -> facile, la lingua usata
q=GT+SANTO+SUBITO+%4041.902380,12.456541 -> in verde il testo che appare nel fumetto, in rosso la chiocciola di inizio coordinate, in blu le coordinate
&ie=UTF8 -> il dato in cui sono espresse le coordinate (non so se solo l'UTF8 è possibile o si possono usare altri datum)
ll=41.903155,12.454956 -> sono le coordinate del centro della mappa (il punto da centrare nello schermo)
**spn=0.008049,0.021458 **-> ha influenza sullo zoom della mappa
t=k -> assenza del parametro mostra la mappa stradale, t=k mostra la foto aerea, t=h mostra la versione ibrida (foto più vie)
om=0 -> attiva o disattiva il quadrato di zoom in basso a destra.sono sicuro che si possono trovare parametri che indicano la forma del segnalino e che permettano di fare altre personalizzazioni tutte da url
-
Ciao
non so se la cosa possa essere utile comunque io ho fatto alcune modifiche e ho inserito in una pagina dinamica in php sul sito Toscanasera che trovate in firma.
Il problema maggiore e che devo costruire tanti file .js ogni mappa che devo inserire poi li seleziono con uno switch.
Il problema che ho trovato è il tag <body> che avendolo già occupato da un onload per l'orologio dinamico non mi caricava la mappa. Io ho risolto il problema con un altro switch ovvero:<?php
$dove="";
$metascript="";
$body="";$dove=$_SERVER['QUERY_STRING'];
switch ($dove) {
case "page=zultimo&locid=152":
$metascript="<script language="javascript" type="text/javascript" src="locali/cartine/brandeglio3.js"></script>";
$body="<body onload="load()" onunload="GUnload()">";
break ;
default:
$metascript="";
$body="<body onLoad="dinamico()">";
}
echo $metascript;
?>Ho messo questo piccolo sript come "include" subito dopo i metatag.
ho detto al programma di controllare la stringa di GET se il "case" è come io ho bisogno evita di caricarmi l'orologio e mi carica la mappa.
E' pure intuibile che posso aumentare i "case" a seconda di quante pagine hanno bisogno della mappa. E' pure evidente che in <head> lo script js viene inserito solo se la pagina ne ha bisognoNel punto dove ho bisogno del body ho riportato:
echo "$body";No so se le mie info possono essere utili comunque io sono ancora in fase beta e voglio automatizzare il tutto, l'esempio lo trovate su toscanasera.it e l'unica pagina è quella di mia figlia che ha aperto una piccola spuntineria in Garfagnana, l'unico spazio sponsorizzato in prima pagina. (i figli sono i figli).
Se avete bsogno vi invio anche il js.
Saluti
-
@jck said:
Io ho provato il servizio e lo uso abitualmente su alcuni dei miei lavori, ma come semplice link a google maps.
Non mi sembra di aver visto miglioramenti nel posizionamento o aumento di posizioni tramite l'utilizzo di una gg maps.
Ma si riesce a dare delle coordinate da poter linkare nel proprio sito?
Io ho provato ma non ci sono riuscito.semplice: seleziona l'area di tuo interesse, dove al centro compare il punto desiderato, poi cliccca su "collegamento a questa pagina", seleziona il relativo collegamento sulla barra degli indirizzi e incollalo sulla pagina web.Chi clicca sul collegamento arriverà su quella schermata.Segui il mio esempio:
http://www.derasnc.it/pg001.html
SULL' IMMAGINE C'è IL COLELGAMENTO A : http://maps.google.it/maps?f=q&hl=it&q=CATANIA&ie=UTF8&z=18&ll=37.445677,15.039623&spn=0.002764,0.006652&t=h&om=1 RICAVATO IN PRECEDENZA...
oK?
-
@jonikaweb said:
semplice: seleziona l'area di tuo interesse, dove al centro compare il punto desiderato, poi cliccca su "collegamento a questa pagina", seleziona il relativo collegamento sulla barra degli indirizzi e incollalo sulla pagina web.Chi clicca sul collegamento arriverà su quella schermata.Segui il mio esempio:
http://www.derasnc.it/pg001.html
SULL' IMMAGINE C'è IL COLELGAMENTO A : http://maps.google.it/maps?f=q&hl=it&q=CATANIA&ie=UTF8&z=18&ll=37.445677,15.039623&spn=0.002764,0.006652&t=h&om=1 RICAVATO IN PRECEDENZA...
oK?
SCUSA...NON AVEVO VISTO CHE CI ERI ARRIVATO SEGUENDO IL LINK...
SALUTI