php语法结合高德地图api获取经纬度

2024年09月08日 建站教程

高德地图提供了强大的API,使我们能够通过经纬度轻松获取周边POI信息。下面我们可以通过浏览器提供的HTML5地理定位(Geolocation API)API获取经纬度。

具体实现代码如下:

<!DOCTYPE html>
<html>
<head>
  <title>获取当前经纬度</title>
</head>
<body>
  <script>
    // 使用HTML5 Geolocation API获取当前位置的经纬度
    if (navigator.geolocation) {
      navigator.geolocation.getCurrentPosition(showPosition);
    } else {
      alert("该浏览器不支持Geolocation API");
    }
 
    function showPosition(position) {
      var lat = position.coords.latitude;
      var lng = position.coords.longitude;
 
      // 将经纬度传递给后端PHP脚本来获取周边POI信息
      window.location.href = 'get_poi.php?lat=' + lat + '&lng=' + lng;
    }
  </script>
</body>
</html>

本文链接:http://so.lmcjl.com/news/12520/

展开阅读全文
相关内容