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.
"From: Bill Hibbard " wrote: > > Hi Doug, > > > I'm partial to (time) -> ((lon, lat, alt) -> (obs)). This makes > > resampling by time or space rather convenient. VMET assumes such an > > arrangement. > > Well, at any given time, the aircraft is only at one location, > so the domain sampling of ((lat, lon, alt) -> obs) would be > a SingletonSet with manifold dimension = 0. That is, to > precisely represent the aircraft track. So you might as > well use (time -> (lat, lon, alt, obs)). It only takes a > few lines of code to translate between: > > (time -> (lat, lon, alt, obs)) > > and: > > ((lat, lon, alt) -> (time, obs)) > > However, if you want to graphically represent the aircraft > track as an animating streamer, then you would produce a > Field with the type you described: > > (time -> ((lon, lat, alt) -> obs)) > > where the domain Set of each ((lon, lat, alt) -> obs) is > a segment of the aircraft track between the current time > [i.e., domain sample of (time -> ...)] and current time > minus some constant. > For the single purpose posed in the original message, I agree that (time -> ((lon, lat, alt) -> obs)) would be overkill. But VMET is trying to integrate various data sets into a common framework and I have found that this works well. I can pull out a given time step from all my data sets and display that or I can take the spatial domain set of the flight path and interpolate my 3D model output to the path,.... Doug *----------------------------------------------------------------------* | Doug Lindholm, Software Engineer | E-mail: lind@xxxxxxxx | | Research Applications Program | Phone: 303-497-8374 | | National Center for Atmospheric Research | | | P.O. Box 3000 | There's no place | | Boulder, Colorado 80307-3000 | like $HOME | *----------------------------------------------------------------------*
visad
archives: