var bound=map.getBounds();//地图可视区域
if(bound.containsPoint(point)==true){
alert("在可视区域内")
}
--计算出当前地图可视区域四个角的坐标
var mp = new BMap.Map('map');
mp.centerAndZoom(new BMap.Point(121.491, 31.233), 17);
...
左下角坐标(mp.getBounds().getSouthWest().lng, mp.getBounds().getSouthWest().lat)
右下角坐标(mp.getNorthEast().getNorthEast().lng, mp.getBounds().getNorthEast().lat)
中心坐标(mp.getCenter().lng, mp.getCenter().lat)
本文介绍了一种使用JavaScript和BMap API来确定一个点是否位于地图可视区域内的方法,并提供了获取地图可视区域四个角坐标的示例代码。
1349

被折叠的 条评论
为什么被折叠?



