js高德地图api根据地址获取地址经纬度

var location = [];
function getAddrGeo(addr) {
  //获取某地址的经纬度可用于移动端跳转app导航
  $.ajax({
    type: "GET",
    url:
      "http://restapi.amap.com/v3/geocode/geo?key=你的高德key&s=rsv3&address=" +
      addr.trim(),
    success: function (response) {
      location =
        response.geocodes[0] && response.geocodes[0].location.split(",");
    },
    error: function (e) {
      console.log("地址坐标获取失败", e);
    },
  });
}

当在开发移动端想要获取当前位置经纬度信息高德有个接口,但是要注意是高德的坐标系,其他地图要使用的话可能要转换下,而且貌似是ip定位,可能会有些小偏差

你可能感兴趣的:(前端,地图定位,javascript,jquery)