天天看點

地圖:地圖多邊形中心點擷取

/*
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};
}
           

繼續閱讀