是否有从 mysql 获取 Google Maps 坐标的正确方法?
我正在做的当前方式是我有 jQuery 脚本来从填充元素中获取坐标,我使用 MySQL 来填充坐标列表。
// jQuery script to get the coordinates
var coordArray = [];
$(".marker").each(function(index,div)
{
var coords = $(this).data("coords").split(",");
coordArray.push([coords[0],coords[1]]);
});
//while loop in PHP and I have displayed the coordinates within a <div> element:
while($row = $sql->fetch(PDO::FETCH_ASSOC))
{
<div class="marker" data-coords="<?php echo $row['lat'].",".$row['lng'];?>">stuff</div>
}
有更好的方法吗?或者这也可以吗?