2 votos

¿Por qué recibo un error gdal_translate al crear ecw a partir de tif?

Tengo python 2.7 y el último núcleo de gdal 32bit con también GDAL-1.10.1.win32-py2.7.msi y el plugin ecw en windows xp. He comprobado que el plugin ecw funciona comprobando los formatos instalados con gdalinfo --formats. Cuando intento una simple traducción de tif a ecw me sale este error:

Input file size is 157, 157
0ERROR 6: GDALDriver::Create() ... no create method implemented for this 
format

¿Puede alguien decirme por qué?

3voto

Nathan Feger Puntos 7675

Si está utilizando el paquete de controladores ECW 4.x, este es el comportamiento esperado.

Desde http://www.gdal.org/frmt_ecw.html

El SDK ECW 4.x de ERDAS sólo es gratuito para la descompresión de imágenes. Para comprimir imágenes es necesario construir con el SDK de lectura/escritura y proporcionar una clave de licencia OEM en tiempo de ejecución que puede ser adquirida de ERDAS.

Las opciones son el SDK de ECW 3.3 si todavía lo puedes encontrar, o comprar la licencia necesaria y reconstruirlo.

1voto

SpliFF Puntos 214

Según la página de manual http://www.gdal.org/frmt_ecw.html En este caso, es necesario adquirir una licencia de ERDAS para crear archivos ecw con el controlador actual.

Sólo el antiguo SDK de ECW 3.3 puede comprimir gratuitamente archivos de hasta 500 MB.

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X