javascript - 向谷歌地图 API 发送请求

标签 javascript google-maps google-maps-api-3

当我获得坐标时,我需要发送这样的请求:

http://maps.googleapis.com/maps/api/geocode/json?latlng=55.75320193022759,37.61922086773683&sensor=false&language=ru

,但是我如何用 JavaScript 发送这个?

最佳答案

如果您使用的是 Google Maps API v3,请使用地理编码服务

var geocoder = new google.maps.Geocoder();
var latlng = new google.maps.LatLng(55.75320193022759, 37.61922086773683);

geocoder.geocode({'latLng': latlng}, function(results, status) {
    if (status == google.maps.GeocoderStatus.OK) {
        alert(results[1].formatted_address);
    } else {
        alert("Geocoder failed due to: " + status);
    }
});

参见:https://developers.google.com/maps/documentation/javascript/geocoding

关于javascript - 向谷歌地图 API 发送请求,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26865593/

相关文章:

google-maps - 谷歌地图。在 map 上追踪历史。由于坐标错误,路线不正确

javascript - Google API 查找最近的邮政编码

javascript - 添加填充到谷歌地图 bounds.contains()

javascript - 限制在AngularJS中输入的数字长度

android - 无论我如何尝试,Firebase 用户 ID 均为空?

javascript - 为 IndexedDB 键生成 UUID?

javascript - Google Directions API 返回不同的 waypoint_order 和路段

javascript - 更改 Google Maps JavaScript API v3 圈外的 map 不透明度

javascript - Web前端代码兼容性和设备覆盖率

javascript - 如何使 float 标题列水平滚动并防止它们左对齐?