A method and apparatus for controlling a set of sensor platforms. The apparatus comprises a map manager and a controller. The manager creates a visibility map for an area of interest for a set of sensor platforms. The map manager further updates the visibility map over time while the set of sensor platforms monitors the area of interest. The controller controls a route of each of the set of sensor platforms using the visibility map.