A geometric approach to quantum vortices