Oh yes, you have to be in the air. Radar is off on the ground because it's hazardous to the ground crew.
There is an override switch somewhere but I'm not sure it's implemented.
Edit: hm, radar is in fact not off as I can see contacts while sitting on the ground. Just the sweep indicator isn't showing until I'm airborne. There might be a small bug hidden in there somewhere.