async function drawPolygonMapTravelTime(options = {}) {
const travelTimeIndex = await getRegionToMinDuration();
options = addDefaults(options, {
fAppendLegend: svg => null,
fAppendLabel: svg => null,
fRegionInfoToColor: function(regionInfo) {
const regionID = regionInfo.regionID;
const travelTime = travelTimeIndex[regionID];
if (travelTime === undefined) {
return 'gray';
}
if (travelTime < 0.25) {
return 'green';
}
if (travelTime < 0.5) {
return 'lightgreen';
}
if (travelTime < 1.0) {
return 'orange';
}
return 'red';
}
});
return drawRegionMap('LK-11', REGION_TYPE.GND, options);
}