points = {
let all_points = [];
for (const feature of sending.features) {
const sending_points = dot_density(
{ type: "FeatureCollection", features: [feature] },
receiving_school_ids,
students_per_point,
random_points,
5,
index
).map((d) => ({
x: d.x,
y: d.y,
school_id: d.field,
sending_school_id: feature.properties.school_id,
distance: hav.distance(d.x, d.y, ...location_lookup.get(d.field))
}));
all_points = all_points.concat(sending_points);
}
return all_points;
}