Thank you for all the information. 
I was thinking about some sort of reverse lineweb.  Take a grid of isocurves, flatten them, and connect the ends with curves. 
or do some kind of (sort of reverse) flow.  But it just is too complicated, or un-doable...  :) 
 |