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.
Hi Antonio- Antonio Benvenuti wrote:
I would like to implement a functionality like IDV's "Data Transect" in my application. I am actually representing a base map from a netcdf file, mapping latitude, longitude respectively on the Y, X axes and the altitude as RGB values. Could you suggest me a way to do it?
The easiest thing would be too look through the ucar.unidata.idv.control.DataTransectControl and work your way back. But for a quick summary the IDV has: 3 Data References with RealTuples (XYZ) in them for the selector points (two end points, one mid point). 1 Data Reference with a Gridded2DSet on a 1D manifold (for the line) ActionImpls that listen for changes when the selector points are directly manipulated and update the postions of the line and other points. A listener on the line so that when it changes: - A sampling set of points along the line is generated (see ucar.unidata.data.grid.GridUtil.sliceAlongLatLonLine) - the data field is resamples along that line. You could reinvent this all, or just use the pieces of the IDV library that we've already developed. Don ************************************************************* Don Murray UCAR Unidata Program dmurray@xxxxxxxxxxxxxxxx P.O. Box 3000 (303) 497-8628 Boulder, CO 80307 http://www.unidata.ucar.edu/staff/donm ************************************************************* ============================================================================== To unsubscribe visad, visit: http://www.unidata.ucar.edu/mailing-list-delete-form.html ==============================================================================
visad
archives: