El tutorial vinculado aquí es el único que funcionó para mí en Ubuntu 12.04 32bit y la última versión de QGIS.
Aquí reproduzco los pasos, con los ajustes correspondientes:
- Vaya a http://download.intergraph.com/ y seleccione "Productos ECW" de la lista desplegable en "Familia de productos:".
- Haga clic en "ERDAS ECW / JP2 SDK v5.3 (Linux)" (versión 5.3 disponible desde 2016-06-14) y luego haga clic en "Descargar ahora"
- Tienes que registrarte en el sitio web.
- Descomprima el archivo descargado, por ejemplo:
unzip erdas-ecw-sdk-5.3.0-linux.zip
- Haga el ejecutable binario descomprimido:
chmod +x ERDAS_ECWJP2_SDK-5.3.0.bin
- Ejecuta el programa; seleccione la opción "Escritorio de solo lectura"
./ERDAS_ECWJP2_SDK-5.3.0.bin
- Ahora copie la
ERDAS_ECWJP2_SDK-5.3.0
carpeta a /usr/local
:
sudo cp -r ERDAS-ECW_JPEG_2000_SDK-5.2.1 /usr/local/
- Localice
libNCSEcw.so
y cree un enlace simbólico ("suave"). Utilice la carpeta x86
o de x64
acuerdo con su sistema:
sudo ln -s /usr/local/ERDAS-ECW_JPEG_2000_SDK-5.2.1/Desktop_Read-Only/lib/x86/release/libNCSEcw.so /usr/local/lib/libNCSEcw.so
- Ahora ejecute los siguientes comandos (actualice los enlaces dinámicos, instale la extensión ECW GDAL y ejecútelo):
sudo ldconfig
sudo apt-get install libgdal-ecw-src
sudo gdal-ecw-build /usr/local/ERDAS-ECW_JPEG_2000_SDK-5.2.1/Desktop_Read-Only
- Confirme que todo funcionó:
gdalinfo --formats | grep -i ecw
Deberías obtener algo como
ECW (rw+): ERDAS Compressed Wavelets (SDK 5.3)
JP2ECW (rw+v): ERDAS JPEG2000 (SDK 5.3)
- Ahora puede ejecutar QGIS para importar archivos ECW en una capa ráster.
Muy pronto debería poder informar cómo funcionó en Ubuntu 16.04 64bit, pero comente o edite esta respuesta si ya lo hizo.