Optimization-Based Scheduling Method for Agile Earth-Observing Satellite Constellation (Journal of aerospace information systems)