如何从网址提取坐标到中心谷歌地图?

时间:2013-12-30 18:54:49

标签: php google-maps

我需要从网址中提取坐标并使用它来居中地图。以下是我现在使用的代码。但是,当我使用此代码时,地图根本不会加载。

map = new google.maps.Map(document.getElementById("map"), {
center:  new google.maps.LatLng(<?php $_GET['curlat']?> , <?php $_GET['curlng']?>),
zoom: 12,
mapTypeId: 'roadmap'
});

如果我传递如下的坐标,那就完美了

center:  new google.maps.LatLng(13.964711, 76.325325),

显然,错误出现在上面的代码行中。 我在提取网址并传递值时做错了什么?

2 个答案:

答案 0 :(得分:2)

尝试回显输出:

ap = new google.maps.Map(document.getElementById("map"), {
center:  new google.maps.LatLng(<?php echo $_GET['curlat'] .",". $_GET['curlng'];?>),
zoom: 12,
mapTypeId: 'roadmap'
});

答案 1 :(得分:2)

如果你真的打印变量,也许它会起作用!

    <?php echo $_GET['curlat']?>