使用地理位置获取城市名称

9 浏览
0 Comments

使用地理位置获取城市名称

使用基于HTML的地理定位,我成功获取了用户的纬度和经度。

//检查浏览器是否支持W3C地理定位API
if (navigator.geolocation) {
    navigator.geolocation.getCurrentPosition(successFunction, errorFunction);
} 
//获取纬度和经度
function successFunction(position) {
    var lat = position.coords.latitude;
    var long = position.coords.longitude;
}

我想要显示城市名称,似乎唯一的方法是使用逆向地理定位API。我阅读了谷歌的逆向地理定位文档,但不知道如何在我的网站上获取输出结果。

我不知道如何使用"http://maps.googleapis.com/maps/api/geocode/json?latlng='+lat+','+long+'&sensor=true"来在页面上显示城市名称。

我该如何实现这个功能?

0