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.
Bill (and Tom), thank you for your reply and help. This mailing-list has been very helpful. When I am filled with so much gratitude, bonhomie, and such feelings as this-world-is-overflowing-with-love and all that Jazz, I start thinking of ways to ship some beer to the other end, and then realize it isn't feasible. I'll drink to your health sometime. I was able to solve most of my problem. A few minor issues remain that I'll be able to solve. At the end of all this ordeal, I am not too much wiser about VisAD, perhaps just a little. My point is, it might be a good idea for someone to write a book on VisAD, if time permits. The example Test57.java was interesting. I commented out the line where the DisplayListener is added to the display and observed that rotate() is invoked only once. Then I uncommented it, and added a sleep of 500 millis in rotate() method. So I learnt a couple of things by trial-and-error. sincerely, Ramesh -----Original Message----- From: Bill Hibbard [mailto:billh@xxxxxxxxxxxxx] Sent: Tuesday, September 30, 2003 9:03 AM To: Mantri, Mr. Ramesh Subject: RE: regarding 2d image and boundary Hi Ramesh, > you are very right. I missed the lower bound in the "color palette". I > guess > I was in a hurry code something using VisAD that was earlier done using GMT. > There > are reasons why this is being done and I know as much about VisAD as I know > about > GMT, which is next to nothing. > So I really need help. My question is actually illustrated better > following your > suggested modification. All the contours are filled, but why is there a huge > boundary > surrounding the image. Is there any way the image could occupy the entire > space. I was > told by someone who used Vis5D a long time ago, that there was something like > a > "viewing distance", which if reduced to zero (or something similar) would > cause the > image to occupy the entire space available. I would like to know if there is > something > to that effect. I searched the API documentation, but couldn't find anything. To do this, you need something like the rotate() method in visad/examples/Test57.java, except you want to zoom instead of rotate and you only want to do this once rather than repeatedly. The 4th argument to make_matrix() is the zoom factor. You'll need to experiment with values other than 1.0 for zoom, but use 0.0 for all other arguments. Good luck, Bill
visad
archives: