Radar Stations can be built after you construct a Training Camp. They help you watch the whole battlefield on a screen to the top left. They also supply you with Astro Fighters.
There is no set of a Radar Station, so you can only see it in the game. However, it can be built using the Eagle Command Base pieces (MB-01)