polygon------多边形
position------位置坐标
-->polygon.contains(position)
判断是否在交通圈内
// ----------------------------------------------------找出所有在生活圈内的房源;
var all_rooms_positon // 存储所以房源的列表
var fit_rooms=[]; // 存储适合的点
// 遍历所有的点
all_rooms_positon.forEach(judge(p));
// 判断点是否在交通圈内
function judge(position){
for(i=0;i<polygonArray.length;i++){
// 遍历每个多边形
if(polygonArray[i].contains(position)){
// 若在某个多边形,加入fit_rooms列表,跳出循环
fit_rooms.push(position);
break;
}
}
}