Hi Lee,<div><br></div><div>These are great observations, and I agree that the sooner they are addressed the better. I looked at the Skype channel, and it appears there hasn't been much discussion on this, so I figured I'd see if I could get a bit of clarification on a couple things below...<br>
<div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;"><div text="#000000" bgcolor="#ffffff">
<ul>
<ul><li>There are two behaviors for a view object that does not have
an axis in the space. Perhaps the user selects the behavior?:</li>
<ul>
<li>The value in space outside of a single plane defined by a
coordinate location along the axis is nan or null.</li>
<li>The value in space along the missing axis is the same at
all locations along that axis.</li></ul></ul></ul></div></blockquote><div>The former behavior makes sense to me, but I'm having a tough time understanding the latter. Could you give an example? </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<div text="#000000" bgcolor="#ffffff"><ul><ul><ul>
</ul>
</ul>
<li>Perhaps there is a SpatialDataObject or perhaps the DataObject
is always spatial. In any case, the axis information and channel
metadata should be pushed up the inheritance hierarchy so that
Overlay has a first-class representation of that and operations
that generate overlays from datasets copy the information to the
overlays they create.</li></ul></div></blockquote><div>Hrm... it seems to me that Overlays are always spatial, but what about datasets? How are we planning on storing derived data (eg: a table of measurement values)?</div>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;"><div text="#000000" bgcolor="#ffffff"><ul>
<li>There is a spectral dimension, but the channel axis doesn't
capture that. Channels are categorical and should have names so
they can be matched in the same way that axes are matched.</li></ul></div></blockquote><div>So the idea that the Display will ask its DataObjects for color information right? I'm thinking about what happens when a dataset has a spectral dimension and a channels dimension... not sure if there's a case for this, or how to handle it.</div>
<div><br></div><div>Thanks!</div><div>-Adam</div></div></div>