Contouring and Flow vector access
I need to use VisAD to generate contours and flow maps of a dataset, and
then import those contours into a GIS application. To do this, it would be
extremely convenient to be able to get the list of vector points describing
the contours. My other alternative is to create a display, plot the
contours, extract a bitmap, set the bitmap background to something
transparent, and import the result into my GIS application. This seems
awkward at best.
Looking at the javadoc, I didn't see any obvious accessors. Looking at
the source code, I found a static method contour( long parameter list ) in
Contour2D.java which ignores all the type safety restrictions of the VisAD
data model, but which otherwise appears to give me what I need. Still, I
can't help but think that there must be a better way, especially since this
doesn't extend to flows anyway.
I'm perfectly happy to extend the source code myself, if the necessary
accessors don't exist, but I sure would appreciate any pointers anyone can
give me as to where/how contours and flows are calculated for a
display. greps for contour and flow in the source tree didn't flash any
obvious neon signs.