Soliton approach to magnetic holes