GDPVSF vertically interpolates grid data to an arbitrary surface.