Multi-agent Systems and Spatial Computing in Satellite Image Classification