在调用百度地图时碰到问题求高手解答怎么计算经纬度.
var map = new BMap.Map("map_container"); map.addControl(new BMap.OverviewMapControl()); //添加默认缩略地图控件
map.centerAndZoom(cityName, 11); // 初始化地图,设置城市和地图级别。
map.enableScrollWheelZoom(); //启用滚轮放大缩小,默认禁用
map.enableContinuousZoom(); //启用地图惯性拖拽,默认禁用
//缩放的级别
map.addEventListener("dragend", function () {
var center = map.getCenter();
alert("地图中心点变更为:" + center.lng + ", " + center.lat);
});//这句话是获取到当前页面中地图中心点的经纬度值.center.lng + ", " + center.lat
//想获取他的左上角和右下角的经纬度怎么自动获取.
var map = new BMap.Map("map_container"); map.addControl(new BMap.OverviewMapControl()); //添加默认缩略地图控件
map.centerAndZoom(cityName, 11); // 初始化地图,设置城市和地图级别。
map.enableScrollWheelZoom(); //启用滚轮放大缩小,默认禁用
map.enableContinuousZoom(); //启用地图惯性拖拽,默认禁用
//缩放的级别
map.addEventListener("dragend", function () {
var center = map.getCenter();
alert("地图中心点变更为:" + center.lng + ", " + center.lat);
});//这句话是获取到当前页面中地图中心点的经纬度值.center.lng + ", " + center.lat
//想获取他的左上角和右下角的经纬度怎么自动获取.
map.addEventListener("dragend", function () {
var bs = map.getBounds(); //获取可视区域
var bssw = bs.getSouthWest(); //可视区域左下角
var bsne = bs.getNorthEast(); //可视区域右上角
alert("当前地图可视范围是:" + bssw.lng + "," + bssw.lat + "到" + bsne.lng + "," + bsne.lat);});
这样就能得到左下角和右上角的坐标