Suite

ERREUR 1 : aucun des éléments ECW_ENCODE_KEY et ECW_ENCODE_COMPANY n'a été fourni

ERREUR 1 : aucun des éléments ECW_ENCODE_KEY et ECW_ENCODE_COMPANY n'a été fourni


J'ai téléchargé ERDAS-ECW_JPEG_2000_SDK-5.1.1 et essayé de l'utiliser avec GDAL pour créer des fichiers ECW à partir de fichiers PNG géoréférencés, mais ils ne sont pas créés, il se plaint essentiellement de :

ERREUR 1 : aucun des éléments ECW_ENCODE_KEY et ECW_ENCODE_COMPANY n'a été fourni.

Je pensais que c'était gratuit de le faire avec des fichiers de moins de 500 Mo (le mien fait 50 Mo). Voici la sortie complète :

+ gdalwarp -of ECW -t_srs EPSG:4326 -srcnodata 128 -dstalpha s05w85_200_200_F1_R3_z.png">

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

Pour ceux qui utilisent encore le SDK ECW 3.3, les images de moins de 500 Mo peuvent être compressées gratuitement, tandis que les images plus grandes nécessitent une licence d'ERDAS. Voir le contrat de licence et l'option LARGE_OK.

Vous n'avez donc pas de chance avec le SDK 5.1 sans licence valide.

Selon votre système d'exploitation, vous pouvez toujours récupérer une copie de l'ancien SDK quelque part.

ÉDITER

http://www.gisinternals.com/archive.php contient des versions Windows qui ont été compilées avec le SDK ecw 3.3 jusqu'à la version 1.10.0 de GDAL (ainsi que certaines versions MSVC2005 de versions plus récentes).


Tout d'abord, je tiens à remercier tout le soutien que j'ai reçu de votre part, à AndreJ Luke, Nathan W, Michael Miles-Stimson et user30184. Suite à toutes vos suggestions, j'ai finalement pu installer avec succès ECW SDK 3.3, je suis essentiellement ce qui apparaît dans le Wiki OpenStreetMap. Je décris ci-dessous toutes les étapes que j'ai utilisées, une petite modification par rapport aux étapes expliquées dans le Wiki :

  1. J'ai installé tous les logiciels liés aux SIG à partir du référentiel UbuntusGIS stable/instable (qgis, proj, geos, etc.). Cependant, j'ai téléchargé la dernière version stable de GDAL à partir de http://download.osgeo.org/gdal/1.11.2/gdal-1.11.2.tar.gz et l'ai installée dans /opt (voir point 3).
  2. J'ai téléchargé le libecwj2-3.3 et installé comme suit (en utilisant uniquement le correctif wcharfix):
wget http://mirror.ovh.net/gentoo-distfiles/distfiles/libecwj2-3.3-2006-09-06.zip décompresser libecwj2-3.3-2006-09-06.zip wget http://osgeo-org.1560 .x6.nabble.com/attachment/5001530/0/libecwj2-3.3-wcharfix.patch wget http://trac.osgeo.org/gdal/raw-attachment/ticket/3366/libecwj2-3.3-NCSPhysicalMemorySize-Linux.patch wget http://trac.osgeo.org/gdal/raw-attachment/ticket/3162/libecwj2-3.3-msvc90-fixes.patch patch -p0 < libecwj2-3.3-wcharfix.patch localiser NCSPrefsXML.cpp | grep libecwj2-3.3 (lorsque vous l'avez trouvé, réexécutez simplement la ligne de commande du patch précédent et collez le chemin complet + nom CPP trouvé avec locate) patch -p0 < libecwj2-3.3-msvc90-fixes.patch patch -p0 < libecwj2-3.3 -NCSPhysicalMemorySize-Linux.patch localiser malloc.c | grep libecwj2-3.3 (lorsque vous l'avez trouvé, réexécutez simplement la ligne de commande du patch précédent et collez le chemin complet + Cname trouvé avec locate) cd libecwj2-3.3/ ./configure make make install
  1. J'ai installé GDAL-1.11.2 comme suit :
tar xzvf gdal-1.11.2.tar.gz sudo mv /home/gery/Desktop/gdal-1.11.2.tar.gz . sudo chmod a+wx gdal-1.11.2.tar.gz sudo tar xzxf gdal-1.11.2.tar.gz cd gdal-1.11.2/ sudo ./configure --with-ecw=/usr/local --with -python --with-proj --with-geos sudo make sudo make install

J'espère que cela t'aides!

PS.

$ uname -a

Linux 3.13.0-37-générique #64-Ubuntu SMP Lun 22 sept. 21:28:38 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux


Voir la vidéo: Qué es el error 403. Cómo solucionar el error 403