Ciao,
Le richieste GET son caratterizzate dal fatto che i parametri appaiono nel link a cui viene fatta la richiesta tipo:
url/?par1=val1&par2=val2
Se non usi jQuery devi usare l'oggetto XMLHttpRequest nel seguente modo:
1. Crei una variabile inizializzata con l'URL a cui fare la richiesta
2. Crei una variabile inizializzata con l'oggetto XMLHttpRequest
3. Modifichi la variabile URL inserendo i parametri nel seguente modo:
url=url+"?lon="+lon;
url=url+"&lat="+lat;
4. Se ti serve fare qualcosa al termine della richiesta fai il binding di una funzione all'evento load della richiesta nel seguente modo:
xhr.addEventListener("load", success);
(Dove xhr è la variabile inizializzata con l'oggetto XMLHttpRequest e success il nome della funzione da eseguire al termine della richiesta)
5. Effettui la richiesta usando il metodo .open(...) dell'oggetto XMLHttpRequest passando come parametri il metodo della richiesta ("GET" in questo caso), la variabile contenente l'url ed un booleano se vuoi se la richiesta sia bloccante o meno