Projection of values

What do you mean by solutions, do you mean an array of the data and corresponding coordinates?
If so use dolfin.Function.vector().get_local() and dolfin.FunctionSpace.tabulate_dof_coordinates()`

See Assign values to the node in vectorFunctionSpace - #2 by dokken