Due to the current gap in continued funding from the U.S. National Science Foundation (NSF), the NSF Unidata Program Center has temporarily paused most operations. See NSF Unidata Pause in Most Operations for details.
Greetings, Can I override a ScalarMap with a ConstantMap? Specifically, I have ScalarMap altMap = new ScalarMap(alt, Display.YAxis); ScalarMap refMap = new ScalarMap(ref, Display.XAxis); ScalarMap rgbMap = new ScalarMap(ref, Display.RGB);While I need the RGB for displaying a FlatField, I eventually want to add a horizontal line of solid color on top of my data using a Gridded2DSet
g2set = new Gridded2DDoubleSet(altref_tt, vals, vals[0].length);where altref_tt = new RealTupleType(alt, ref);
I then add g2set to my DataReferenceImpl "zline_ref": display.addReference(zline_ref, new ConstantMap[] {new ConstantMap( 0.0, Display.Red ), new ConstantMap( 0.75, Display.Green ), new ConstantMap( 1.0, Display.Blue )
}); zline_ref.setData(g2set);but since it contains the RealType "ref" which is mapped to RGB (as well as XAxis) I get a multicolored line instead of a solid colored line.
Am I required to create a dummy RealType mapped only to XAxis (and consquently used in my Gridded2DSet) in order to invoke the ConstantMap properties, or should the ConstantMap mapped to that DataReferenceImpl override the ScalarMap RGB? Obviously it isn't difficult to create the new RealType if necessary, I was just hoping to avoid adding an extra RealType just to create a line.
If this needs further clarification, I'd be glad to send an example. Thanks!! -kevin. -- +------------------------------------------------------------+ Kevin L. Manross [KD5MYD] <>< (405)-366-0557 CIMMS Research Associate kevin.manross@xxxxxxxx [NSSL-WRDD/SWATN] http://www.cimms.ou.edu/~kmanross "My opinions are my own and not representative of CIMMS, NSSL, NOAA or any affiliates" +------------------------------------------------------------+
visad
archives: