Hello,

The 5D dataset in this NetCDF file causes an error on Windows but not on Linux.

http://staff.acecrc.org.au/~mdsumner/gdal/foo.nc

The Windows FWTools is recent, and the Linux version is old:

Linux: GDAL 1.5dev, FWTools 1.3.2, released 2007/06/01

Windows: GDAL 1.6.0dev, FWTools 2.2.6, released 2008/08/22

Is this a known problem? Variables of 2D, 3D and 4D all seem fine on Windows even
when in a file containing a 5D variable.

I've put details below for (1) the file, (2) the SDS on Linux, (3) the SDS on Windows.


Cheers, Mike.

1. gdalinfo for file (Linux and Windows):

Warning 1: No UNIDATA NC_GLOBAL:Conventions attribute
Driver: netCDF/Network Common Data Format
Files: foo.nc
Size is 512, 512
Coordinate System is `'
Subdatasets:
 SUBDATASET_1_NAME=NETCDF:"foo.nc":temperature
 SUBDATASET_1_DESC=[2x2x2x10x10] temperature (64-bit floating-point)
 SUBDATASET_2_NAME=NETCDF:"foo.nc":xx
 SUBDATASET_2_DESC=[10x10] xx (64-bit floating-point)
Corner Coordinates:
Upper Left  (    0.0,    0.0)
Lower Left  (    0.0,  512.0)
Upper Right (  512.0,    0.0)
Lower Right (  512.0,  512.0)
Center      (  256.0,  256.0)



2. gdalinfo for SDS (Linux  ):

gdalinfo NETCDF:"foo.nc":temperature
Warning 1: No UNIDATA NC_GLOBAL:Conventions attribute
Driver: netCDF/Network Common Data Format
Files: none associated
Size is 10, 10
Coordinate System is `'
Corner Coordinates:
Upper Left  (    0.0,    0.0)
Lower Left  (    0.0,   10.0)
Upper Right (   10.0,    0.0)
Lower Right (   10.0,   10.0)
Center      (    5.0,    5.0)
Band 1 Block=10x1 Type=Float64, ColorInterp=Undefined
 NoData Value=9.96920996838687e+36
 Metadata:
   NETCDF_VARNAME=temperature
   NETCDF_DIMENSION_x=1
   NETCDF_DIMENSION_y=1
   NETCDF_DIMENSION_z=1
Band 2 Block=10x1 Type=Float64, ColorInterp=Undefined
. . .
. . .etc. up to Band 8


3. On Windows this fails with error message box:

"gdalinfo.exe has encountered a problem and needs to close"


The "xx" SDS works fine on both platforms:

gdalinfo NETCDF:"foo.nc":xx
Warning 1: No UNIDATA NC_GLOBAL:Conventions attribute
Driver: netCDF/Network Common Data Format
Files: none associated
Size is 10, 10
Coordinate System is `'
Corner Coordinates:
Upper Left  (    0.0,    0.0)
Lower Left  (    0.0,   10.0)
Upper Right (   10.0,    0.0)
Lower Right (   10.0,   10.0)
Center      (    5.0,    5.0)
Band 1 Block=10x1 Type=Float64, ColorInterp=Undefined
 NoData Value=9.969209968386869e+036
 Metadata:
   NETCDF_VARNAME=xx

_______________________________________________
gdal-dev mailing list
[email protected]
http://lists.osgeo.org/mailman/listinfo/gdal-dev

Reply via email to