Ti spiego:

Se la facessi direttamente dal browser verrebbe bloccata perchè il mio script richiede l'accesso al web service di google che non si trova sul mio stesso dominio...
in realtà, dal browser apro la xmlhttprequest che richiede ad un mio script php di effettuare la richiesta vera e propria al webservice di google...praticamente uso un proxy per il cross domain...motivo per cui mi servo di nusoap.php...