You could use vec_rotate to change the position you get from the scan so it's relative to the player's view.
Code:
vec_rotate(temp_model_pos, my.pan);

(Since you've already made the radar, I'm assuming you're familiar with Lite-C/C-Script.)