Scale and colored ranges
Set the numeric span that the semicircle represents, then divide that span into colored intervals. The current KPI value is located against the same span, and the needle gives its position while the arc gives its status context. Keep endpoints in ascending order and make adjacent boundaries explicit, because the visual cannot resolve an intended gap, overlap, or reversed interval for the reader.