百度地图开发总结----3.判断一个点是否在一片区域内

主要用到了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);   //第二个参数代表地图的放大级数,目前是

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值