Dazzling Radar Satellite Vector Art