[gdal-dev] Difficulties reading a ODIM HDF5 file
Sjur Kolberg
Sjur.A.Kolberg at sintef.no
Tue Mar 12 03:25:20 PDT 2013
Hello,
I have problems reading a HDF5 ODIM file containing weather radar data.
ODIM is the Opera Data and Information Model (http://www.eumetnet.eu/opera)
The file is from the Norwegian met. Office www.met.no<http://www.met.no>.
It is nicely described in their GDAL 1.6.3.
I can also open the file in HDFView(2.6).
This is the error output I get from GDAL(1.9.0)/HDF5(1.8.5) on Windows.
The output from GDAL(1.6.3)/HDF5(1.8.4) on Linux is below.
Anyone knowing what causes this?
Regards,
Sjur Kolberg
Microsoft Windows [Version 6.1.7600]
Copyright (c) 2009 Microsoft Corporation. All rights reserved.
C:\Devel_VS2010\gdal-1.9.0\distro\bin>gdalinfo norsa.ss.ppi-00.5-dbz.aeqd-1000.20070601T000039Z.hdf
HDF5-DIAG: Error detected in HDF5 (1.8.5) thread 0:
#000: ..\..\..\src\H5Gdeprec.c line 780 in H5Giterate(): group iteration failed
major: Symbol table
minor: Iteration failed
#001: ..\..\..\src\H5G.c line 1534 in H5G_iterate(): error iterating over links
major: Symbol table
minor: Iteration failed
#002: ..\..\..\src\H5Gobj.c line 695 in H5G_obj_iterate(): can't iterate over symbol table
major: Symbol table
minor: Iteration failed
#003: ..\..\..\src\H5Gstab.c line 506 in H5G_stab_iterate(): unable to protect symbol table heap
major: Symbol table
minor: Protected metadata error
#004: ..\..\..\src\H5HL.c line 460 in H5HL_protect(): unable to load heap prefix
major: Heap
minor: Unable to protect metadata
#005: ..\..\..\src\H5AC.c line 1597 in H5AC_protect(): H5C_protect() failed.
major: Object cache
minor: Unable to protect metadata
#006: ..\..\..\src\H5C.c line 3333 in H5C_protect(): can't load entry
major: Object cache
minor: Unable to load metadata into cache
#007: ..\..\..\src\H5C.c line 8177 in H5C_load_entry(): unable to load entry
major: Object cache
minor: Unable to load metadata into cache
#008: ..\..\..\src\H5HLcache.c line 342 in H5HL_prefix_load(): can't initialize free list
major: Heap
minor: Unable to initialize object
#009: ..\..\..\src\H5HLcache.c line 165 in H5HL_fl_deserialize(): free block size is zero?
major: Heap
minor: Bad value
Driver: HDF5/Hierarchical Data Format Release 5
Files: norsa.ss.ppi-00.5-dbz.aeqd-1000.20070601T000039Z.hdf
Size is 512, 512
Coordinate System is `'
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)
C:\Devel_VS2010\gdal-1.9.0\distro\bin>gdalinfo -version
GDAL 1.9.0, released 2011/12/29
I built both HDF5 and GDAL using MS Visual Studio 2010.
And here the error output from GDAL(1.6.3)/HDF5(1.8.4) on Linux:
christofferae at pc2752:~/src/prorad-clean/processing/prorad-process$ gdalinfo norsa.ss.ppi-00.5-dbz.aeqd-1000.20070601T000039Z.hdf
Driver: HDF5/Hierarchical Data Format Release 5
Files: norsa.ss.ppi-00.5-dbz.aeqd-1000.20070601T000039Z.hdf
Size is 512, 512
Coordinate System is `'
Metadata:
what:product=PPI
what:prodpar=0.5
what:quantity=DBZH
what:gain=0.5
what:offset=-32
what:nodata=255
what:undetect=0
how:system=GEMA
how:software=RAINBOW
how:startepochs=1183248009
how:endepochs=1183248039
what:object=IMAGE
what:version=H5rad 2.1
what:date=20070701
what:time=000039
what:source=NOD:norsa
what:source_wmoid=WMO:00
what:source_plc=PLC:Rissa
where:LL_lat=61.303
where:LL_lon=5.70656
where:UR_lat=65.5981
where:UR_lon=15.4113
where:projdef=+proj=aeqd +lat_0=63.536783 +lon_0=10.204000 +R=6371000 +datum=WGS84
where:lat=63.69
where:lon=10.204
where:lat_sphere=63.5368
where:lon_sphere=10.204
where:height=620
where:xsize=480
where:ysize=480
where:xscale=1000
where:yscale=1000
Subdatasets:
SUBDATASET_1_NAME=HDF5:"norsa.ss.ppi-00.5-dbz.aeqd-1000.20070601T000039Z.hdf"://dataset1/data1/data
SUBDATASET_1_DESC=[480x480] //dataset1/data1/data (8-bit unsigned character) 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)
christofferae at pc2752:~/src/prorad-clean/processing/prorad-process$ gdalinfo --version GDAL 1.6.3, released 2009/11/19 christofferae at pc2752:~/src/prorad-clean/processing/prorad-process$ h5ls --version
h5ls: Version 1.8.4
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/gdal-dev/attachments/20130312/935383c7/attachment-0001.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: norsa.ss.ppi-00.5-dbz.aeqd-1000.20070601T000039Z.hdf
Type: application/x-hdf
Size: 15868 bytes
Desc: norsa.ss.ppi-00.5-dbz.aeqd-1000.20070601T000039Z.hdf
URL: <http://lists.osgeo.org/pipermail/gdal-dev/attachments/20130312/935383c7/attachment-0001.hdf>
More information about the gdal-dev
mailing list