//baidu map
centerPoint = map.getCenter(); //获取中心点坐标
centerLat = centerPoint.lat;
centerLng = centerPoint.lng;
range = 180 / Math.PI * distance / 6372.797; // distance 单位km
lngR = range / Math.cos(centerLat * Math.PI / 180);
maxLat = centerLat + range; //最大纬度
minLat = centerLat - range; //最小纬度
maxLng = centerLng + lngR; //最大经度
minLng = centerLng - lngR; //最小经度
网友评论