В течение многих лет я использую превосходный JQuery & HTML-код Micheal Jaspers на многих веб-сайтах преобразование адресных тегов в Google Map
Вот HTML-код Майкла
<address>
1600 Pennsylvania Avenue NW Washington, DC 20500
</address>
А вот код Майкла JQuery
$(document).ready(function () {
//Convert address tags to google map links - Copyright Michael Jasper 2011
$('address').each(function () {
var link = "<a href='http://maps.google.com/maps?q=" + encodeURIComponent( $(this).text() ) + "' target='_blank'>" + $(this).text() + "</a>";
$(this).html(link);
});
});
Его код действительно удобен для пользователя, и его легко реализовать в приложении Dynamic PHP - поскольку он говорит, что пользователь должен только ввести правильный адрес. Я обеспокоен тем, что, учитывая, что сейчас Google настаивает на том, что у всех есть API, и что использование API-ключей без ключа больше не будет работать, мои приложения больше не будут правильно отображать карты.
В результате использования этого кода происходит следующее: загружается карта вставки непосредственно из Карт Google в IFrame, и технически они все еще бесплатны.
Мне не удалось поднять ответ @ xomena, но он прав. После 16 июля я подтверждаю, что с использованием этого кода проблем не возникает, если вы просто хотите разместить карту на своем веб-сайте или создать ее на всем веб-сайте, если это необходимо для нескольких адресов.