A heuristic for the multi-satellite, multi-orbit and multi-user management of Earth observation satellites