As I understand it, you have two datasets - fields, I imagine - a topo field of which has 2-D coordinates and height as a "data" component, and a meteorological field with 2-D coordinates, in the same coordinate space as the topo field, and  vectors as a "data" component.   Try using Map to map the vector data onto the topography data as something other than "data" - say "vectors".  That'll create a field with 2-D coordinates, a "data" component holding height, and a "vectors" component containing the vector data.   Then RubberSheet will create a field containing 3-D coordinates lofted by height, with the original "data" and "vector" components.  Then you use "Rename" to move the "vectors" component to "data", and Autoglyph to produce vector glyphs at the lofted coordinates, rather than at the original 2D coordinates.  Combine that with the original output of Rubbersheet, and you'll get a so-called "hedgehog" surface in 3D.

This illustrates the property of DX modules that they generally operate on the "data" component, but carry along other components as appropriate.

Greg



"Emmanuelle Lafont" <[EMAIL PROTECTED]>
Sent by: [EMAIL PROTECTED]

03/31/2004 08:20 AM
Please respond to opendx-users

       
        To:        <[email protected]>
        cc:        
        Subject:        [opendx-users] Problem due to Rubbersheet



Hi,

I have displayed a topography using Rubbersheet.
Now I want to add meteorological data. They are described by a 3D-vector
for positions, and a scalar for the data. These data begins at the
altitude of the ground and my problem is that it passes "under" the
ground.
It seems to be because of the Rubbersheet module of the topography which
deforms the ground, because if I suppress it, my data are with the top of
the ground.I really don't see how to solve this problem.

Could anybody help me?



Reply via email to