码迷,mamicode.com
首页 > 其他好文 > 详细

百度地图,画多边形后获取中心点

时间:2020-05-06 11:56:08      阅读:303      评论:0      收藏:0      [点我收藏+]

标签:detail   getc   返回   float   网络日志   pos   获取   etc   int   

path : 为多边形点的坐标(位置)

 

function getCenterPoint(path) {

//var path =e.;

//Array<Point> 返回多边型的点数组

//var ret=parseFloat(num1)+parseFloat(num2);

  var x = 0.0;

  var y = 0.0;

  for (var i = 0; i < path.length; i++) {

    x = x + parseFloat(path[i].lng);

    y = y + parseFloat(path[i].lat);

  }

 

版权声明:本文为CSDN博主「谢泽的网络日志」的原创文章,遵循CC 4.0 by-sa版权协议,转载请附上原文出处链接及本声明。 
原文链接:https://blog.csdn.net/a0405221/article/details/80899378

  x = x / path.length;

  y = y / path.length;

//return new BMap.Point(path[0].lng,path[0].lat);

  return new BMap.Point(x, y);

//return path[0];

}

百度地图,画多边形后获取中心点

标签:detail   getc   返回   float   网络日志   pos   获取   etc   int   

原文地址:https://www.cnblogs.com/hexuerui/p/12835148.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!