function calculateValue(feature) {
const numerator = feature.intersects.reduce(
(acc, { numerator, ratio }) => acc + numerator * ratio,
0
);
const denominator = feature.intersects.reduce(
(acc, { denominator, ratio }) => acc + denominator * ratio,
0
);
return {
name: feature.NAME,
geoid: feature.GEOID,
numerator,
denominator,
value: numerator / denominator
};
}