Solitons in (2 + 0) dimensions and their applications in vortex dynamics