I'm trying to work with spatial data saved in WMO BUFR format (.buf extension). I need to cut data to my extent, create map and calculate spatial statistics.

I'm aware that two tools are able to open BUFR files:

  • Metview (but only RedHat-based packages are available and compiling it from the source is real pain)
  • Grads (but to open it, one needs to prepare ctl description file for each bufr), but none of them (?) is able to export BUFR to GeoTIFF/other GIS format.
  • maybe this helps? github.com/pytroll/python-bufr
    – toms
    Jul 30, 2015 at 17:55
  • @toms I've tried to use this library, but without success. According to documentation (github.com/pytroll/python-bufr/blob/master/doc/source/…) I should simply use import bufr and then bufr.BUFRFile to point to BUFR file...but I receive an error message - seems there is no BUFRFile method in bufr module.
    – matandked
    Jul 31, 2015 at 9:39
  • not a good sign if they document methods that don't exist - I've never used it myself, maybe you could file an issue? Not sure how actively they are supporting/developing.
    – toms
    Jul 31, 2015 at 16:11

1 Answer 1


The wikipedia page for the BUFR format suggests some libraries that can be used to convert the data. (but some of the links seem to be outdated)

Perhaps some of those libraries could be used to convert the data to a desired format (or to some other format that can then be converted to Geotiff/others using GDAL/OGR)?

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.