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.
P.S. I forgot to mention I'm using NetCDF-Java 4.1.20100721.1910. And as an added bit of information, Variable.read() expects a List of 4 Ranges, not 5, which surprised me a bit. -----Original Message----- From: netcdf-java-bounces@xxxxxxxxxxxxxxxx [mailto:netcdf-java-bounces@xxxxxxxxxxxxxxxx] On Behalf Of Jon Blower Sent: 09 September 2010 14:52 To: netcdf-java@xxxxxxxxxxxxxxxx Subject: [netcdf-java] Bug in GridDatatype.getRank()? Hi, I was trying to read data from a motherlode dataset: http://motherlode.ucar.edu:9080/thredds/dodsC/fmrc/NCEP/GFS/CONUS_191km/ NCEP-GFS-CONUS_191km_best.ncd.html Having grabbed a GridDatatype representing the temperature on z levels (Temperature_height_above_ground), I noticed that the rank of the data type (GridDatatype.getRank()) was being reported as 4. But the variable is from an FMRC aggregation and is actually 5-dimensional (the coordinates are "time_run time isobaric y x"). GridDatatype.getShape().length returns 5 as expected. The shape is [202, 202, 1, 43, 65]. Is this a bug in getRank() or have I misunderstood what getRank() means? Thanks in advance, Jon -- Dr Jon Blower Technical Director, Reading e-Science Centre Environmental Systems Science Centre University of Reading Harry Pitt Building, 3 Earley Gate Reading RG6 6AL. UK Tel: +44 (0)118 378 5213 Fax: +44 (0)118 378 6413 j.d.blower@xxxxxxxxxxxxx http://www.nerc-essc.ac.uk/People/Staff/Blower_J.htm _______________________________________________ netcdf-java mailing list netcdf-java@xxxxxxxxxxxxxxxx For list information or to unsubscribe, visit: http://www.unidata.ucar.edu/mailing_lists/
netcdf-java
archives: