One person is injured after a truck collided with a train near Ashburton.