天天看点

地图:地图多边形中心点获取

/*
path : 多坐标点数组 格式:[{lng:'',lat:''},{lng:'',lat:''},{lng:'',lat:''}]
{lng:'经度',lat:'纬度'}
*/
function getCenterPoint(data){
	var lng = 0.0,
		lat = 0.0;
	for(var i=0; i<data.length; i++){
		if($.isEmptyObject(data[i])){continue;}
		lng = lng + parseFloat(data[i]['lng']);
		lat = lat + parseFloat(data[i]['lat']);
	}
	lng = lng / data.length;
	lat = lat / data.length;
	return {‘lng’ : lng, ‘lat’ : lat};
}