我希望使用html5地理位置获取用户位置信息,如城市,区域等,我尝试下面的文章,但我得到经度和经度,我想得到城市和地区信息, http://www.dotnetcurry.com/ShowArticle.aspx?ID=782
答案 0 :(得分:0)
当您拥有用户的位置时,您需要进行反向地理编码以获取有关位置的信息,例如城市等。
查看reverse geocoding API for Google Maps。
navigator.geolocation.getCurrentPosition(function(pos){
var latlng = new google.maps.LatLng(pos.coords.latitude, pos.coords.longitude);
geocoder.geocode({'latLng': latlng}, function(results, status) {
console.log(results);
// Analyze results and find the info you need.
});
});
在不使用Google地图的情况下,查看How to reverse geocode without Google有关地理编码的信息。