Да, то, что вы хотите, может быть легко сделано. И Карты Bing , и Карты Google предлагают услуги геокодирования, в которых вы предоставляете службе адрес, а службы возвращаются как часть его результатов по долготе и координате широты адреса на карте. Я мог бы вставить здесь код, но вы можете найти весь пример кода, который вам нужен для обеих карт, в моих ссылках выше.
Когда пользователь нажимает на вашу адресную ссылку, вы переходите на страницу с подробной информацией. На этой странице у вас будет JavaScript для настройки вашей карты. В дополнение к настройке javascript вашей карты, вам потребуется больше javascript, подробно описанного в ссылках выше, для вызова сервисов геолокации. По сути, вы передаете сервисам адрес, который хотите найти, и, если адрес действителен, сервис вернет вам координаты долготы и широты этого адреса. Используя эту информацию, вы затем можете приблизиться к этому месту на карте и, при желании, поставить туда метку, чтобы указать адрес.
См. Здесь пример в картах Google.
Интерактивный SDK Bing Maps Нажмите Службы REST -> Найти местоположение по запросу.
Я предполагаю, что вас интересует ajax-версия элементов управления картой, но другие версии должны быть очень похожими и работать более или менее одинаково.