1、获取当前连接的网络站点城市名称
var map = new BMap.Map("allmap");
var point = new BMap.Point(116.331398, 39.897445);
map.centerAndZoom(point, 12);
function myFun(result) {
console.log("result", result);
var cityName = result.name;
_this.getData(result);
map.setCenter(cityName);
_this.address = cityName;
}
var myCity = new BMap.LocalCity();
myCity.get(myFun);
2、根据百度经纬度获取城市名称
var map = new BMap.Map("allmap");
var point = new BMap.Point(longitude, latitude);
var gc = new BMap.Geocoder();
gc.getLocation(point, function(rs) {
var addComp = rs.addressComponents;
// console.log("addComp1111", addComp);
that.address=addComp.city;
});