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,thanks for your hint. So i have to iterate over all sequence and check if there is a point near my coordinate. After that, i have to check which result is the nearest, right?
Or is there a better solution? I try to clarify my question:1b) convet a flat field with the the mathtype (time->(lat,lon)->temperature) to (lat,lon)->temperature (convert the data to a linear grid)
2) How can i calculate the clipping parameter? I need a user defined clipping area. So how can i calculate from an axis value (like x=70) to the clipping parameter X_POS and/or X_NEG?
dr.setClip(0, true, 1.0f, 0.0f, 0.0f, -1.01f); // X_POS face dr.setClip(1, true, -1.0f, 0.0f, 0.0f, -1.01f); // X_NEG face Thanks a lot, Stefan Below On 18.01.2014 10:29, Ghansham Sangar wrote:
Hi StefanRegarding point 1, the visad data object corresponding to the function type that you mentioned is a FieldImpl. You can extract the flatfield with the FunctionType ((lat,lon)->Temperature)by using following FieldImpl method: data.getSample(0);It will get you the first flatfield (or let say first image) in the sequence.Regarding second one, I am not able to understand the query exactly. ghansham On 01/18/2014 12:30 AM, visad-request@xxxxxxxxxxxxxxxx wrote:Send visad mailing list submissions to visad@xxxxxxxxxxxxxxxx To subscribe or unsubscribe via the World Wide Web, visit http://mailman.unidata.ucar.edu/mailman/listinfo/visad or, via email, send a message with subject or body 'help' to visad-request@xxxxxxxxxxxxxxxx You can reach the person managing the list at visad-owner@xxxxxxxxxxxxxxxx When replying, please edit your Subject line so it is more specific than "Re: Contents of visad digest..." Today's Topics: 1. Transformation and/or resampling (Stefan Below) ---------------------------------------------------------------------- Message: 1 Date: Fri, 17 Jan 2014 11:54:08 +0100 From: Stefan Below<stefanbelow@xxxxxx> To: visad@xxxxxxxxxxxxxxxx Subject: [visad] Transformation and/or resampling Message-ID:<52D90BD0.60807@xxxxxx> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Hi, i have some question about data transformation or resampling. 1) I have some data that are defined like this (time->(lat,lon)->temperature). a) Is it possible to transform/resample the data to (lat,lon)->temperature?(The result should be a n x m grid with temperature values.b) I want to get the value information for a specific coordinate (in this case lat/lon).field.evaluate(LatLonRealtupleType) is not working, becauseof the wrong mathtype. 2) I'am using screenbased axis with TwoDDisplayRendererJ3D . Now i want to set the clipping area to the bounds of the screen based axis. But i have no clue how to calculate the clipping area. For testing, i tried to use the cursor position as a clipping boundary. double[] cursor = getCursor(); float tmpXMAX=(float)cursor[0]; tmpXMAX=1-(tmpXMAX-1); setClip(0, true, tmpXMAX, 0.0f, 0.0f, -1.0f); But it is not working as aspected. The boundary is only correct if the cursor is exactly over the right side of the box (cursor position = 1). I think i missed some kind of transformation. Maybe someone can give me a hint. Thanks a lot Stefan Below ------------------------------ _______________________________________________ visad mailing list visad@xxxxxxxxxxxxxxxxFor list information, to unsubscribe, visit: http://www.unidata.ucar.edu/mailing_lists/End of visad Digest, Vol 48, Issue 3 ************************************_______________________________________________ visad mailing list visad@xxxxxxxxxxxxxxxxFor list information, to unsubscribe, visit: http://www.unidata.ucar.edu/mailing_lists/
visad
archives: