Accueil / Blog / Métier / Archive du blog de l'année 2013 / Howto install QGis with ECW Support on Linux

Howto install QGis with ECW Support on Linux

Par Gaël Pegliasco 22/10/2013
Recently I needed to install QGis using ECW support. This seems to never have been trivial due to ECW licence that is not free and not available on Linux distributions by default.

First, installing QGis
I have followed QGis developement version using QGis documentation for ubuntu via ubuntugis:

sudo apt-get install python-software-properties
sudo add-apt-repository ppa:ubuntugis/ubuntugis-unstable
sudo apt-get update
sudo apt-get install qgis python-qgis qgis-plugin-grass

Then download ECW
Go to http://download.intergraph.com/ and search for "ERDAS ECW/JP2 SDK Version 5.0 (Linux)"
Or directly download http://downloada.erdas.com/software/2013/ECWJP2SDK/erdas-ecwjp2sdk-v5.0-linux.zip but this link seems needing that you answer the form above with your contact data before being used.

Then install ECW support on Linux:

unzip erdas-ecwjp2sdk-v5.0-linux.zip
chmod +x ERDAS_ECWJP2_SDK-5.0.bin
./ERDAS_ECWJP2_SDK-5.0.bin # Select option desktop read only
sudo cp -r ecwjp2_sdk /usr/local/
sudo ln -s /usr/local/ecwjp2_sdk/lib/x64/release/libNCSEcw.so /usr/local/lib/libNCSEcw.so
sudo ldconfig
sudo apt-get install libgdal-ecw-src
sudo gdal-ecw-build /usr/local/ecwjp2_sdk
gdalinfo --formats | grep -i ecw


And run QGis (I had errors messages that I ignore), then, I was able to import ecw file using raster layer

Derniers articles
Butinage n°40Butinage n°40 20/08/2014 Quarantième exemplaire de la veille régulière réalisée par Makina Corpus sur l'actualité web. Simon Georges
Formation PostgreSQL / PostGIS du 23 au 25 septembre à Toulouse Formation PostgreSQL / PostGIS du 23 au 25 septembre à Toulouse 10/08/2014 Vous êtes technicien, responsable SIG ou même développeur ? Venez suivre la formation base de données PostgreSQL / PostGIS à Toulouse du 23 au 25 septembre. Anael Boulier
Comment tester un site sur un domaine local depuis un iPadComment tester un site sur un domaine local depuis un iPad 08/08/2014 Il est parfois obligatoire de passer par un nom de domaine pour tester un site web. Ce nom de domaine peut facilement être ajouté au fichier /etc/hosts pour tester localement. Il n'y a malheureusement pas de solutions similaires pour l'iPad, il faut donc en trouver une autre. Yann Fouillat
Formation TileMill le 8 octobre à ToulouseFormation TileMill le 8 octobre à Toulouse 05/08/2014 Profitez d'une journée pour apprendre à utiliser, combiner et styler vos données géographiques pour créer une carte interactive riche. Anael Boulier