2012-10-23 16 views
5

Sto facendo con Webkit Browser su Android. Voglio ottenere un segno rosso "A" nella URL seguente:Che cosa significa il parametro nell'URL Google Maps

https://maps.google.com/maps?f=q&source=s_q&hl=vi&geocode=&q=7+Nguy%E1%BB%85n+Ch%C3%AD+Thanh,+T%C3%A2n+Th%E1%BA%A1nh,+Tam+K%E1%BB%B3,+Qu%E1%BA%A3ng+Nam,+Vi%E1%BB%87t+Nam&aq=0&oq=7+Nguy%E1%BB%85n+Ch%C3%AD+Thanh,+T%C3%A2n+Th%E1%BA%A1nh,+Tam+K%E1%BB%B3&sll=15.579176,108.470603&sspn=0.001573,0.002411&vpsrc=6&ie=UTF8&hq=&hnear=7+Nguy%E1%BB%85n+Ch%C3%AD+Thanh,+Tam+K%E1%BB%B3,+Qu%E1%BA%A3ng+Nam,+Vi%E1%BB%87t+Nam&ll=15.578003,108.471826&spn=0.006294,0.009645&t=m&z=17&ei=mwSGUKXwOK2tiQeHlYH4Ag&pw=2

<script type="text/javascript"> 
    function initialize() { 
     var latlng = new google.maps.LatLng(15.578003,108.471826); 
     var myOptions = { 
      zoom:15, 
      center:latlng , 
      mapTypeId: google.maps.MapTypeId.ROADMAP 
     }; 
    var map = new google.maps.Map(document.getElementById("map_canvas"), myOptions); 
    } 
</script> 

Come ottengo un segno rosso "A" e una serie di file HTML:

Mostra immagine: http://i.stack.imgur.com/STyUG.jpg

E qual è il significato del parametro in URL Google Maps ??? Esempio:

f = q;
source = s_q;
hl = vi;
geocode;
aq = 0;
oq = 7 + Nguy% E1% BB% 85n + Ch% C3% AD + Thanh, + T% C3% A2n + Th% E1% BA% A1nh, + Tam + K% E1% BB% B3;
sll = 15.579176,108.470603;
sspn = 0,001573,0,002411;
vpsrc = 6;
ie = UTF8;
hnear = 7 + Nguy% E1% BB% 85n + Ch% C3% AD + Thanh, + Tam + K% E1% BB% B3, + Qu% E1% BA% A3ng + Nam, + Vi% E1% BB % 87T + Nam; ll = 15.578003,108.471826;
spn = 0,006294,0.009645;
t = m;
z = 17;
ei = mwSGUKXwOK2tiQeHlYH4Ag;
pw = 2

Il mio inglese non è buono, e si aspettano le persone a simpatizzare ..

risposta

0
<script type="text/javascript"> 
    function initialize() { 
    var latlng = new google.maps.LatLng(15.578003, 108.471826); 
    var myOptions = { 
     zoom: 15, 
     center: latlng, 
     mapTypeId: google.maps.MapTypeId.ROADMAP 
    } 
    var map = new google.maps.Map(document.getElementById("map_canvas"), myOptions); 

    var marker = new google.maps.Marker({ 
     position: latlng, 
     map: map, 
     icon: 'http://chart.apis.google.com/chart?chst=d_map_pin_letter&chld=A|FF0000|000000' 
    });  
    } 
</script> 
+0

Grazie Ryan! È meraviglioso: D Buona giornata :) –

11

Parametro Descrizione

f=q Il parametro f, che controlla la visualizzazione delle Google Maps forma, può essere d (per la forma delle direzioni o per la forma locale). Senza il parametro f, viene visualizzato il modulo di ricerca predefinito.

hl=en Google Maps supporta un numero limitato di lingue host, tra cui en per l'inglese e fr per il francese.

Il valore del parametro q viene considerato come se fosse stato immesso tramite la casella di query su http://maps.google.com.

sll=36.60585,-121.858956 sll contiene la latitudine e la longitudine del punto centrale attorno al quale viene eseguita una ricerca di business.

spn=0.006313,0.01133 spn è l'intervallo di latitudine/longitudine approssimativo per la mappa.

ie=UTF8 ovvero la codifica dei caratteri per la mappa.

om=1 om determina se includere una mappa panoramica. Con om=0 la mappa panoramica è chiusa.

iwloc=addr iwloc controlla le opzioni di visualizzazione per la finestra informativa.

Un buon modo per capire come funzionano questi parametri è modificare un parametro, aggiungerne di nuovi o rilasciarli nell'URL di esempio e dare un'occhiata alla mappa risultante. Per esempio, se avete solo il parametro q, si sarebbe ancora ottenere una mappa con un certo comportamento di default:

http://maps.google.com/maps?q=1600+Pennsylvania+Ave,+Washington,+DC 

Vale a dire, gli altri parametri non sono obbligatori. Giochiamo con il parametro z per regolare il fattore di zoom:

http://maps.google.com/maps?q=1600+Pennsylvania+Ave,+Washington,+DC&z=0 

contro il seguente:

http://maps.google.com/maps?q=1600+Pennsylvania+Ave,+Washington,+DC&z=17 

C'è una lista completa di Google Maps Parametri

+0

grazie Jay! Ora capisco è questo! : D Ti auguro una buona giornata;) –