NOTICE: This version of the NSF Unidata web site (archive.unidata.ucar.edu) is no longer being updated.
Current content can be found at unidata.ucar.edu.
To learn about what's going on, see About the Archive Site.
Hello, I'm trying to put multiple fields on a display, each being displayed as wind barbs. This is for viewing multiple weather models. So, there is multiple data on the display, of the form: ((X,Y)->(U1,V1)) ((X,Y)->(U2,V2)) With ScalarMaps (U1->Flow1X) (V1->Flow1Y) (U2->Flow1X) (V2->Flow1Y) I'd like to be able to control the length of the wind barbs separately for each field, which is done via the FlowControls from ScalarMap.getControl(). However, setting the flow scale for the U2 and V2 ScalarMaps' FlowControls affects the length of the wind barbs for the (U1,V1) data. _From reading DisplayRendererJ3D.java and DisplayImpl.java it seems that this is because Flow1X and Flow1Y are "single" DisplayRealTypes, and there is only one instance of each per display. Is there a way around this? Is it possible to set flow scale separately for different data on the one display? Thanks Russell -- Russell Steicke -- Fortune says: Life exists for no known purpose.
visad
archives: