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.
Please forgive the rather simple question I'm about to ask, but I am new to VisAD, and unfortunately, new to Java as well. I have been trying to get some code I found called PlotSSTflat.java (from http://www.unidata.ucar.edu/staff/wier/VisAD_demos.html) to work with my SST file, but I haven't figured out how to get at my data. The error message I get is: Exception in thread "main" java.lang.ClassCastException: visad.Tuple at PlotSSTflat.<init>(PlotSSTflat.java:74) at PlotSSTflat.main(PlotSSTflat.java:190) The structure of my netcdf file is as follows: netcdf Geo_Corrected_SST_EDR { dimensions: EDR_columns = 1589 ; EDR_rows = 2400 ; time_vals = 6 ; variables: float lat(EDR_rows, EDR_columns) ; lat:long_name = "latitude" ; lat:units = "degrees latitude" ; lat:min_val = 22.491199f ; lat:max_val = 41.2453f ; lat:fill_val = -999.90002f ; lat:valid_range = -90.f, 90.f ; float lon(EDR_rows, EDR_columns) ; lon:long_name = "longitude" ; lon:units = "degrees longitude" ; lon:min_val = -130.5918f ; lon:max_val = -110.9496f ; lon:fill_val = -999.90002f ; lon:valid_range = -180.f, 180.f ; float seaSurfaceTemperatures(EDR_rows, EDR_columns) ; seaSurfaceTemperatures:long_name = "retrieved sea surface temperatures" ; seaSurfaceTemperatures:units = "kelvin" ; seaSurfaceTemperatures:min_val = 280.81558f ; seaSurfaceTemperatures:max_val = 999.f ; seaSurfaceTemperatures:fill_val = -999.90002f ; seaSurfaceTemperatures:valid_range = 270.f, 340.f ; long reftime(time_vals) ; reftime:long_name = "Reference Time" ; reftime:fill_val = -9999 ; reftime:description = "Time of the EDR report in 1st row and 1 column" ; reftime:units_time_val1 = "Year" ; reftime:units_time_val2 = "Day of the year" ; reftime:units_time_val3 = "Hour" ; reftime:units_time_val4 = "Minute" ; reftime:units_time_val5 = "Second" ; reftime:units_time_val6 = "Millisecond" ; reftime:min_val_time_val1 = 0 ; reftime:min_val_time_val2 = 1 ; reftime:min_val_time_val3 = 0 ; reftime:min_val_time_val4 = 0 ; reftime:min_val_time_val5 = 0 ; reftime:min_val_time_val6 = 0 ; reftime:max_val_time_val1 = 9999 ; reftime:max_val_time_val2 = 366 ; reftime:max_val_time_val3 = 23 ; reftime:max_val_time_val4 = 59 ; reftime:max_val_time_val5 = 59 ; reftime:max_val_time_val6 = 999 ; // global attributes: :history = "Center for Remote Environmental Sensing Technology: NPOESS" ; :userid = "bennett" ; :file_creation_date = "20010507140611.073" ; } Would someone please help me define the longitue, latitude and temperature for my data? I hope to have a better understanding of tuples from this. Thank you in advance, Arlene Kishi AER, Inc.
visad
archives: