[gdal-dev] FITS driver for GDAL

Chiara Marmo chiara.marmo at u-psud.fr
Tue Dec 4 01:01:42 PST 2018


Dear list,

thanks to European funding (EUROPLANET H2020 [1]) I've implemented FITS World Coordinate System [2] in the GDAL FITS driver.

The code is available here [3]

It implements
- FITS standard y pixel coordinate direction (pixel 1 at bottom left)
- FITS Unsigned Integer support
- BZERO BSCALE implementation in GDAL get/setOffset() and get/setScale() model
- NODATA translation as BLANK keyword (only for integers... this is a FITS definition)
- Translation of FITS WCS in GDAL georef

The code is usable at this stage, but before opening a pull request I rather to have more use cases and testing

Instructions for compilation against CFITSIO (mandatory) are available on the official GDAL Trac pages [4] and on the europlanet Vespa wiki [5]
(Windows is still missing... someone can help me on that?)

So, if you like FITS and always dreamed of process it with GDAL, please, take a look to the code and feel free to open issues on the github repo if something is'nt working as expected.

Thanks for listening,

Best,
Chiara

[1] http://www.europlanet-2020-ri.eu/
[2] https://fits.gsfc.nasa.gov/fits_wcs.html
[3] https://github.com/epn-vespa/gdal
[4] https://trac.osgeo.org/gdal/wiki/FITS
[5] https://voparis-confluence.obspm.fr/display/VES/GDAL+with+FITS

-- 
Chiara Marmo
Ingénieur de Recherche GEOPS - Paris Sud-11
Bât 509
Tel: +33 (0)1 69 15 49 03 


More information about the gdal-dev mailing list