Я не знаю, есть ли у Google такая функция или нет.
То, что у меня есть в моем БД, это DD (десятичные градусы). он хранится в БД, как это 36.308428 -95.316914
То, что я хотел бы сделать, это вытащить эту информацию из БД и сделать ссылку с DD в ссылке, открыть ее во всплывающем окне какого-либо вида и отобразить карту с маркером на ней, соответствующей DD.
Это возможно?
Я нашел это, но что мне не нравится в этом, так это то, что он встроен в чужой сайт. Я предпочел бы просто иметь карту и ничего больше на странице.
http://www.gps-coordinates.net/latitude-longitude/36.308428/-95.316914/10/roadmap
Попробуйте этот PHP-код.
/* code to select the coordinates from your databases here*/
$row = $result->fetch_assoc();
$DD = $row['lat'].','.$row['long'];
echo '<script>window.location = "https://www.google.gr/maps/place/'.$DD.'"</script>';
Вот больше, что я искал.
while($row = mysqli_fetch_array($result)) {
echo '<a href="http://maps.googleapis.com/maps/api/staticmap?center=';
echo $row['latitude'] . " ," . $row['longitude'];
echo '&zoom=18&size=1000x500&maptype=roadmap&markers=color:green%7Clabel:G%7C';
echo $row['latitude'] . " ," . $row['longitude'];
echo '"> map </a> <br><br>';
}