主要用到了BMapLib.GeoUtils.isPointInPolygon(point, apolygon)这个函数,第一个参数为百度坐标点对象,new BMap.Point(x,y),
第二个参数为覆盖物对象,对象,对象!!!(就在刚才写demo的时候还传错了,传的坐标数组,结果总是返回false,⊙﹏⊙b汗)。
代码:
<script type="text/javascript" src="http://api.map.baidu.com/library/GeoUtils/1.2/src/GeoUtils_min.js"></script>
//想用这个方法需要引以上这个js文件
<div id="content">
</div>
<script type="text/javascript">
var mp = new BMap.Map('content');
mp.enableScrollWheelZoom();//地图随鼠标滑轮滚动放大缩小的功能
var mypoint=new BMap.Point(117.339937,31.870068);//定义一个坐标对象
//初始化地图的中心位置
mp.centerAndZoom(mypoint, 14); //第二个参数代表地图的放大级数,目前是