知道房子的四周的坐标如何在地图上框出来
问题描述:
我知道房子的四个点或者5个点的坐标,如何在地图上用红线把它框起来?
答
传入坐标数组就好了,map是百度地图实例
答
这个要创建折线
function addOverlay(points){ //创建折线
//points=[{lat:38.66984118988286,lng:109.66361159326583},{lat:38.66984118988286,lng:109.66361159326583},......]
var polyline = new BMap.Polyline(points, {strokeColor:'red', strokeWeight:2, strokeOpacity:0.5}); //创建折线
map.addOverlay(polyline);
}