[gdal-dev] Trac page on compiling GDAL with FITS support (was FITS format not listed in gdalinfo --formats)
Chiara Marmo
chiara.marmo at u-psud.fr
Wed Jul 11 08:40:21 PDT 2018
Hi,
I'm Chiara, as Trent said I'm working on FITS driver improvement in GDAL.
I have prepared a documentation page on the VESPA-Europlanet wiki [1]
I'm not an official contributor to GDAL code, but I will be happy to contribute to the Trac documentation if I may.
May I? :)
Thanks for listening,
Chiara
[1] https://voparis-confluence.obspm.fr/display/VES/GDAL+with+FITS
----- Original Message -----
> From: "Jeff McKenna" <jmckenna at gatewaygeomatics.com>
> To: gdal-dev at lists.osgeo.org
> Sent: Thursday, July 5, 2018 8:18:50 PM
> Subject: Re: [gdal-dev] [EXTERNAL] Re: FITS format not listed in gdalinfo --formats
>
> Trent, is it possible that you record all these steps and hints for
> compiling FITS support at https://trac.osgeo.org/gdal/wiki/BuildHints
> (i.e. create a new wiki page there and add a link to your build page in
> the "External Library Issues" section) That way the steps are recorded
> and easy to find (instead of lost in the email archives)
>
> I'm happy to add a Windows section for compiling FITS as well.
>
> thanks!
>
> -jeff
>
>
>
> On 2018-07-05 2:12 PM, Trent Hare wrote:
> > Susan,
> > Yes - the FITS format is supported in GDAL once compilation has
> > been linked to CFITSIO.
> >
> > Note this driver is currently being enhanced to (1) better support FITS
> > files within GDAL and (2) the format FITS will have an extension added
> > to it, which allows more typical GIS map projection support. That branch
> > of GDAL is being worked on Chiara Marmo:
> > https://github.com/epn-vespa/gdal/tree/fits_driver
> >
> > For Mac, I'm not sure this will work, but on Linux (Fedora and Ubuntu)
> > this should get you FITS support in GDAL (and also get QGIS with FITS
> > also).
> >
> > _In order to have QGIS working with FITS_
> >
> > * install CFITSIO (Fedora : cfitsio-devel ; Ubuntu : libcfitsio-dev)
> > * install GDAL (Fedora : gdal-devel ; Ubuntu : libgdal-dev)
> > * install QGIS
> >
> >
> > *_Temporary workaround_: *
> > So a method Chiara created to test GDAL for FITS users is a simple
> > Python script which creates a GDAL VRT header pointing into the FITS
> > file. Once the VRT is created, any GDAL program can use it by pointing
> > at the VRT file (gdal_translate, QGIS, ArcMap, ...). Perhaps that is
> > worth a shot.
> > https://github.com/epn-vespa/fits2vrt
> >
> > Lastly, once the FITS driver is updated we will try to support an
> > anaconda version of GDAL with CFITSIO pre-built for users (should help
> > Macs users too).
> >
> > Good luck,
> > Trent
> >
> >
> > P.S. maybe a little un-tested *build help* (linux again - sorry).
> >
> > Install CFITSIO
> > Clone/download the GDAL repo.
> > $ cd gdal/gdal
> > you have compiled there the 'fits-driver' branch, using
> > $ ./configure
> > In that same repo you have a config.log file.
> > If you grep cfitsio in config.log you must have (among others, and
> > depending on your distro)
> > EXTRA_INCLUDES='-I/usr/include/cfitsio '
> > LIBS='-lcrypto -lexpat -ljasper -ljpeg -lgeotiff -ltiff -lpng -lcfitsio
> > -lz -lpthread -lm -lrt -ldl -lpcre'
> > now
> > $ ./make
> > more: https://trac.osgeo.org/gdal/wiki/BuildingOnUnix
> >
> >
> > On Thu, Jul 5, 2018 at 9:59 AM Susan Borda <sborda at umich.edu
> > <mailto:sborda at umich.edu>> wrote:
> >
> > Thanks Evan, I saw that mentioned in the formats list but I'm not
> > sure how to "build GDAL" with this library. I just downloaded GDAL
> > and it uses Python 3.6 but the version of CFITSIO I found uses
> > Python 2.x. I'm using a Mac but can easily run all of this on Linux
> > VM if need be.
> >
> > -susan
> >
> > On Thu, Jul 5, 2018 at 12:45 PM Even Rouault
> > <even.rouault at spatialys.com <mailto:even.rouault at spatialys.com>> wrote:
> >
> > On jeudi 5 juillet 2018 12:41:08 CEST Susan Borda wrote:
> > > Hi-
> > > I'm new to gdal and am trying to use gdalinfo to read a
> > *.fits file
> > > (astronomy files), specifically the header. When I list the
> > formats
> > > supported by gdalinfo, I'm only seeing FIT not FITS. Is FITS
> > no longer
> > > supported?
> >
> > It is, but you must build GDAL against the CFITSIO library:
> > http://gdal.org/frmt_various.html#FITS
> >
> > On Debian and derivatives, this is the libcfitsio-dev package.
> >
> > --
> > Spatialys - Geospatial professional services
> > http://www.spatialys.com
> >
> >
> >
> > --
> > Susan Borda
> > Data Workflows Specialist
> > Research Data Services
> > University of Michigan Libraries
> > 3175 Shapiro Library
> > 734-764-9134 | sborda at umich.edu <mailto:sborda at umich.edu>
> >
> >
> --
> Jeff McKenna
> MapServer Consulting and Training Services
> https://gatewaygeomatics.com/
> _______________________________________________
> gdal-dev mailing list
> gdal-dev at lists.osgeo.org
> https://lists.osgeo.org/mailman/listinfo/gdal-dev
--
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