У меня есть список адресов в базе данных. Я могу показать Google с этих адресов на моем веб-сайте, но я хочу сделать ссылку с этих адресов. Когда пользователь нажимает на адрес, Google откроет карту в новой вкладке.
Только что сделал это для клиента.Если вы возьмете следующую ссылку, сгенерированную php: <?php echo 'http://maps.google.com/maps?f=q&source=s_q&hl=en&geocode=&q='.$placestring.'&aq=&sll=&sspn=&vpsrc=0&ie=UTF8&hq=&hnear='.$near.'&t=h&z=12'; ?>
<?php echo 'http://maps.google.com/maps?f=q&source=s_q&hl=en&geocode=&q='.$placestring.'&aq=&sll=&sspn=&vpsrc=0&ie=UTF8&hq=&hnear='.$near.'&t=h&z=12'; ?>
$placestring в моем коде - это просто адрес, введите процедуру htmlentities(), чтобы убедиться, что это безопасный URL.Переменная $near может использоваться, чтобы избежать сомнений в том, что все ваши адреса находятся в определенной области - то есть, если все адреса находятся в Лондоне, вы можете использовать Лондон в качестве переменной $near.Это помогает Google обеспечить лучшее соответствие.Если у вас есть почтовые индексы (в Великобритании) или лат / лонг, это очень поможет.
$placestring
htmlentities()
$near