ns-ui / pecked-ring
Drag the handle to set the radius
Every dash is exactly 100m of ground — count them and you have the radius, no legend required. Crossing a dash boundary re-spaces the whole ring over 120ms so it never shimmers.
Alert radius
88 dashes × 100m
zoomed out — bundled dashes
Coverage radius
bundled ×10 — 31 dashes