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&#39;t been much discussion on this, so I figured I&#39;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&#39;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&#39;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&#39;m thinking about what happens when a dataset has a spectral dimension and a channels dimension... not sure if there&#39;s a case for this, or how to handle it.</div>

<div><br></div><div>Thanks!</div><div>-Adam</div></div></div>