Ваша проблема здесь не в правильно сформированном URL-адресе, а в том, что вы не можете выполнять междоменный XMLHttpRequest. Ваш запрос в Службу геокодирования Карт Google должен быть сделан с сервера, который будет извлекать содержимое XML и возвращать его вашему сценарию ASP.
Вот что я хотел бы сделать: ваш сценарий ASP может вызывать файл PHP, который запрашивает геокодирование Google, получает ответ с помощью cURL и возвращает его ASP, который затем может обработать его.
Если вы не хотите использовать это решение, вы также можете взглянуть на API Javascript Google Maps, который также предоставляет методы геокодирования ( ссылка )