#1 Mon 18 October 2010 15:38
- Kyro
- Juste Inscrit !
- Date d'inscription: 25 Nov 2009
- Messages: 1
QGIQ 1.5.0 Tethys (Ubuntu 10.04 LTS) : probl ECW
Bonjour,
J'ai cherché pas mal sur le forum mais n'ai pas trouvé de réponse à mes questions. Je viens d'installer Qgis (1.5.0 Tethys) sous Ubuntu 10.04 LTS (64 bit), et ça fonctionne bien. Sauf que mes fonds sont en ECW.
J'ai suivi l'installation décrite ici : http://doc.ubuntu-fr.org/qgis
En y incluant les mises à jour de là (en 64bit): http://geomatips.blogspot.com/2010/09/m … buntu.html
Mais quand je "vérifie l'installation" de gdal avec la commande
gdalinfo --formats | grep ECW
je reçois la réponse :
ERROR 1: libNCSEcw.so.0: cannot open shared object file: No such file or directory
ERROR 1: libNCSEcw.so.0: cannot open shared object file: No such file or directory
Ce fichier semble effectivement être présent mais vide ... mais ça ne me dit pas ce qui cloche...
ET bien sûr, par ailleurs Qgis ne reconnait pas l'ECW.
Merci à vous si vous avez un idée pour solutionner ce problème. Ou à défaut pour convertir l'ECW en qq ch de lisible par Qgis.
Merci !
Hors ligne
#3 Mon 17 January 2011 12:42
Re: QGIQ 1.5.0 Tethys (Ubuntu 10.04 LTS) : probl ECW
Hum, dommage que je vois ça que maintenant. J'avais uploadé un mauvais paquet deb n'incluant pas ce fichier ...
Il faudrait ré-essayer maintenant !
Hors ligne
#6 Tue 10 May 2011 11:47
- Amelie_D
- Participant occasionnel
- Date d'inscription: 13 Apr 2011
- Messages: 15
Re: QGIQ 1.5.0 Tethys (Ubuntu 10.04 LTS) : probl ECW
Bonjour,
je me permet de relancer ce sujet...
Je travaille sous Ubuntu 11.04, et j'ai suivi la même méthode pour installer Gdal (avec installation des paquets deb), mais quand je veux vérifier l'installation avec :
$ gdalinfo --formats | grep ECW
j'obtiens... rien ! Un retour à la ligne, avec une nouvelle invite.
J'ai donc suivi cette méthode
http://osgeo-org.1803224.n2.nabble.com/ … 76425.html
mais j'obtiens :
E: Impossible de trouver le paquet libgdal-ecw-src
Sachant que j'ai déjà vérifié et corrigé les sources logiciel (ubuntugis/ubuntugis-unstable), ajouté et rechargé les ppa...
Hors ligne
#7 Tue 10 May 2011 13:21
Re: QGIQ 1.5.0 Tethys (Ubuntu 10.04 LTS) : probl ECW
Tu as fait
sudo ldconfig
après l'installation des deb's ?
donne le resultat de ces commandes :
cat /etc/apt/sources.list
et
ls /etc/apt/sources.list.d/
Hors ligne
#8 Tue 10 May 2011 14:06
- Amelie_D
- Participant occasionnel
- Date d'inscription: 13 Apr 2011
- Messages: 15
Re: QGIQ 1.5.0 Tethys (Ubuntu 10.04 LTS) : probl ECW
Voilà ce que ça donne ...
Code:
moi@mon_pc:~$ cat /etc/apt/sources.list # deb cdrom:[Ubuntu 11.04 _Natty Narwhal_ - Release amd64 (20110427.1)]/ natty main restricted deb-src http://archive.ubuntu.com/ubuntu natty main restricted #Added by software-properties # See http://help.ubuntu.com/community/UpgradeNotes for how to upgrade to # newer versions of the distribution. deb http://fr.archive.ubuntu.com/ubuntu/ natty main restricted deb-src http://fr.archive.ubuntu.com/ubuntu/ natty restricted main multiverse universe #Added by software-properties ## Major bug fix updates produced after the final release of the ## distribution. deb http://fr.archive.ubuntu.com/ubuntu/ natty-updates main restricted deb-src http://fr.archive.ubuntu.com/ubuntu/ natty-updates restricted main multiverse universe #Added by software-properties ## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu ## team. Also, please note that software in universe WILL NOT receive any ## review or updates from the Ubuntu security team. deb http://fr.archive.ubuntu.com/ubuntu/ natty universe deb http://fr.archive.ubuntu.com/ubuntu/ natty-updates universe ## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu ## team, and may not be under a free licence. Please satisfy yourself as to ## your rights to use the software. Also, please note that software in ## multiverse WILL NOT receive any review or updates from the Ubuntu ## security team. deb http://fr.archive.ubuntu.com/ubuntu/ natty multiverse deb http://fr.archive.ubuntu.com/ubuntu/ natty-updates multiverse ## Uncomment the following two lines to add software from the 'backports' ## repository. ## N.B. software from this repository may not have been tested as ## extensively as that contained in the main release, although it includes ## newer versions of some applications which may provide useful features. ## Also, please note that software in backports WILL NOT receive any review ## or updates from the Ubuntu security team. # deb http://fr.archive.ubuntu.com/ubuntu/ natty-backports main restricted universe multiverse # deb-src http://fr.archive.ubuntu.com/ubuntu/ natty-backports main restricted universe multiverse deb http://security.ubuntu.com/ubuntu natty-security main restricted deb-src http://security.ubuntu.com/ubuntu natty-security restricted main multiverse universe #Added by software-properties deb http://security.ubuntu.com/ubuntu natty-security universe deb http://security.ubuntu.com/ubuntu natty-security multiverse ## Uncomment the following two lines to add software from Canonical's ## 'partner' repository. ## This software is not part of Ubuntu, but is offered by Canonical and the ## respective vendors as a service to Ubuntu users. # deb http://archive.canonical.com/ubuntu natty partner # deb-src http://archive.canonical.com/ubuntu natty partner ## This software is not part of Ubuntu, but is offered by third-party ## developers who want to ship their latest software. deb http://extras.ubuntu.com/ubuntu natty main deb-src http://extras.ubuntu.com/ubuntu natty main deb http://ppa.launchpad.net/ubuntugis/ubuntugis-unstable/ubuntu natty main deb-src http://ppa.launchpad.net/ubuntugis/ubuntugis-unstable/ubuntu natty main moi@mon_pc:~$ ls /etc/apt/sources.list.d/ ubuntugis-ppa-natty.list ubuntugis-ubuntugis-unstable-natty.list ubuntugis-ppa-natty.list.save ubuntugis-ubuntugis-unstable-natty.list.save
Hors ligne
#9 Tue 10 May 2011 14:26
- Ludovic L
- Membre
- Lieu: Tours
- Date d'inscription: 23 Jun 2005
- Messages: 333
Re: QGIQ 1.5.0 Tethys (Ubuntu 10.04 LTS) : probl ECW
Bonjour,
J'ai le meme soucis avec la 11.04 D'après la liste des paquets du depot ubuntugis-unstable pour Natty (11.04), le paquet libgdal-ecw-src n'a pas été recompilé.
D'ailleurs les compilations n'existent pas pour gdal 1.8, mais uniquement en 1.7
Je vais pour ma part essayer d'installer le depot "stable" pour voir si il y est present
Conservatoire d'espaces naturels Centre-Val de Loire
Responsable SIG et informatique
Hors ligne
#10 Tue 10 May 2011 14:27
Re: QGIQ 1.5.0 Tethys (Ubuntu 10.04 LTS) : probl ECW
ok ! Ben c'est simple =>
https://launchpad.net/~ubuntugis/+archi … lter=natty
Le paquet libgdal-ecw n'est pas disponible sous Natty la 11.04
Hors ligne
#11 Tue 10 May 2011 14:30
- Ludovic L
- Membre
- Lieu: Tours
- Date d'inscription: 23 Jun 2005
- Messages: 333
Re: QGIQ 1.5.0 Tethys (Ubuntu 10.04 LTS) : probl ECW
C'est réglé, la version stable n'est pas du tout compilé pour Natty
Conservatoire d'espaces naturels Centre-Val de Loire
Responsable SIG et informatique
Hors ligne
#12 Tue 10 May 2011 14:33
Re: QGIQ 1.5.0 Tethys (Ubuntu 10.04 LTS) : probl ECW
En fait c'est pas un paquet a part entière ... donc il n' y a pas besoin de compiler le paquet source libgdal-ecw
Il faut avoir le sdk d'ermapper si vous ne l'avez pas vous pouvez pas aller très loin ...
Un tuto que j'avais écrit =>
1) Installation du SDK Ermapper
passer en rootsudo su
cd /opt/
mv /Emplacement/Du/Zip/Téléchargé/ImageCompressionSDKSourceCode3.3Setup_20070509.zip /opt/
unzip ImageCompressionSDKSourceCode3.3Setup_20070509
cd libecwj2-3.3
./configure --prefix=/usr #Si tu ne précises pas ça, le SDK s'installe chez moi dans /usr/local/include
make
make install
2) Compiler la librairie pour gdal
Commande à taper dans le terminal :
normalement pas besoin du root :cd /tmp/
wget http://svn.debian.org/viewsvn/pkg-grass … 7.2.tar.gz
cd libgdal*
chmod +x configure
./configure
make
3) recherche de gdalpluginsupdatedb
locate gdal17plugins
Ouwhereis gdal17plugins
Noter cet emplacement, chez moi /usr/lib/gdal17plugins
Cet emplacement sera appelé par la suite gdalpluginsexport gdalplugins=/usr/lib/gdal17plugins
4) Copie de la librairie. C'est ça qu'il faut virer manuellement si non fonctionnement
passer en rootsu
cp /tmp/libgdal-ecw-1.7.2/ECW_JP2ECW.so $gdalplugins
5) Vérifier le bon fonctionnement :gdalinfo --formats | grep ECW
Résultat :
ECW (rw): ERMapper Compressed Wavelets
JP2ECW (rw+): ERMapper JPEG2000
Note: si jamais ça ne fonctionnait pas :
a) Reprendre à l'étape 2 et remplacer ./configure par
./configure --with-ecw=/usr/include/ECW.h
b) vérifier la bonne installation du SDK d'ermapper :
locate ECW.h
et adapter le ./configure en fonction
C'est exactement ce que fait le paquet libgdal-ecw adaptez le wget libgdal machin mais bon ça change pas grand chose
Dernière modification par Sylvain33 (Tue 10 May 2011 14:36)
Hors ligne
#13 Tue 10 May 2011 14:36
- Amelie_D
- Participant occasionnel
- Date d'inscription: 13 Apr 2011
- Messages: 15
Re: QGIQ 1.5.0 Tethys (Ubuntu 10.04 LTS) : probl ECW
Ok,
pour l'instant je peux me passer des .ecw... et attendre que les paquets existent
merci !
Hors ligne
#14 Tue 10 May 2011 14:38
Re: QGIQ 1.5.0 Tethys (Ubuntu 10.04 LTS) : probl ECW
Ok,
pour l'instant je peux me passer des .ecw... et attendre que les paquets existent
merci !
ahahaha
Dernière modification par Sylvain33 (Tue 10 May 2011 14:39)
Hors ligne
#15 Tue 10 May 2011 14:41
- Ludovic L
- Membre
- Lieu: Tours
- Date d'inscription: 23 Jun 2005
- Messages: 333
Re: QGIQ 1.5.0 Tethys (Ubuntu 10.04 LTS) : probl ECW
Pas moi, je vais donc ressortir ma bonne vieille boite a outil et refaire l'intallation "à l'ancienne" comme le rappelle Sylvain. Merci d'ailleurs de remettre la manip car je ne savais plus ou j'en avais la trace.
Conservatoire d'espaces naturels Centre-Val de Loire
Responsable SIG et informatique
Hors ligne
#16 Tue 10 May 2011 14:43
Re: QGIQ 1.5.0 Tethys (Ubuntu 10.04 LTS) : probl ECW
Pas moi, je vais donc ressortir ma bonne vieille boite a outil et refaire l'intallation "à l'ancienne" comme le rappelle Sylvain. Merci d'ailleurs de remettre la manip car je ne savais plus ou j'en avais la trace.
Euh je n'ai jamais publié ça !
Ça marche sur toutes les distrib et ça évite de recompiler tout gdal - qgis - grass
Mais bon maintenant je ne suis plus sous Ubuntu donc je dois tout recompiler ...
Ok,
pour l'instant je peux me passer des .ecw... et attendre que les paquets existent
merci !
C'est dommage que tu penses ça. Ma manipulation te fait créer un seul fichier ici /tmp/libgdal-ecw-1.7.2/ECW_JP2ECW.so que tu copies ensuite dans le folder gdal. Si ça ne fonctionne pas, à toi de le supprimer.
Les paquets debs fonctionnent comme ça également c'est de la seule extraction vers un emplacement
Dernière modification par Sylvain33 (Tue 10 May 2011 14:46)
Hors ligne
#17 Tue 10 May 2011 15:52
- Ludovic L
- Membre
- Lieu: Tours
- Date d'inscription: 23 Jun 2005
- Messages: 333
Re: QGIQ 1.5.0 Tethys (Ubuntu 10.04 LTS) : probl ECW
Mouais, y a quand meme un truc qui va poser problème sylvain. Ta méthode nécessite le fichier libgdal-ecw, hors ce paquet n'existe pas pour la version 1.8 qui est la version de Gdal pour qgis sous natty. Est-ce que tu penses que ca va poser problème si j'utilise la librairie de la version 1.7 dans la 1.8 ??
Conservatoire d'espaces naturels Centre-Val de Loire
Responsable SIG et informatique
Hors ligne
#18 Tue 10 May 2011 16:51
Re: QGIQ 1.5.0 Tethys (Ubuntu 10.04 LTS) : probl ECW
Mouais, y a quand meme un truc qui va poser problème sylvain. Ta méthode nécessite le fichier libgdal-ecw, hors ce paquet n'existe pas pour la version 1.8 qui est la version de Gdal pour qgis sous natty. Est-ce que tu penses que ca va poser problème si j'utilise la librairie de la version 1.7 dans la 1.8 ??
Non le paquet libgdal-ecw c'est juste un script. Tiens regardes
#!/bin/sh
#
# This little script builds and installs the GDAL ECW plugin.
#
# You need to pre-build and install the ECW SDK 3.3+ in a suitable path
# (e.g. /usr/local/ECW3.3) and pass that path as an argument to this
# script.
#
# Copyright (C) 2008 Francesco P. Lovergine <frankie@> debian.org
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License version 2,
# as published by the Free Software Foundation.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software
# Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
#
VERSION=1.7.2
PLUGINDIR=/usr/lib/gdal17plugins
TARBALL=/usr/src/libgdal-ecw-$VERSION.tar.gz
if [ `id -u` -ne 0 ]; then
echo "Run this script as root"
exit 5
fi
if [ $# -ne 1 ]; then
echo "usage: $0 /path/to/ecw/sdk/installation"
exit 1
fi
if [ ! -f $TARBALL ]; then
echo "missing source $TARBALL"
exit 4
fi
ECWSDK=$1
if [ ! -d "$ECWSDK" ]; then
echo "$ECWSDK does not exist or is not a directory"
exit 2
fi
if [ ! -f "$ECWSDK/include/ECW.h" -o `grep 'ECWFILE' "$ECWSDK/include/ECW.h" |wc -l` -eq 0 ]; then
echo "$ECWSDK seems not containing an ECW SDK 3.3"
exit 3
fi
BUILDDIR=`mktemp -d /tmp/gdal-ecw-build.XXXXXX`
echo "Extracting GDAL/ECW tarball"
tar xzf $TARBALL -C $BUILDDIR
echo "Building GDAL/ECW plugin"
( cd $BUILDDIR/libgdal-ecw-$VERSION && \
sh ./configure --with-ecw=$ECWSDK --with-autoload=$PLUGINDIR && \
make && \
make install && chown root:root $PLUGINDIR/gdal_ECW_JP2ECW.so && chmod 0644 $PLUGINDIR/gdal_ECW_JP2ECW.so )
rm -rf $BUILDDIR
C'est ce qu'il y a dedans
Normalement non !
Teste ... c'est juste un fichier à delete après ...
Hors ligne
#19 Tue 10 May 2011 17:12
- Ludovic L
- Membre
- Lieu: Tours
- Date d'inscription: 23 Jun 2005
- Messages: 333
Re: QGIQ 1.5.0 Tethys (Ubuntu 10.04 LTS) : probl ECW
Ca marche pas pour le moment, mais je vais m'y replonger demain, il faut que ca marche !
Merci encore.
Conservatoire d'espaces naturels Centre-Val de Loire
Responsable SIG et informatique
Hors ligne
#20 Sat 14 May 2011 12:07
- Ludovic L
- Membre
- Lieu: Tours
- Date d'inscription: 23 Jun 2005
- Messages: 333
Re: QGIQ 1.5.0 Tethys (Ubuntu 10.04 LTS) : probl ECW
UP.
Le 10/05 le paquet libgdal-ecw-src est devenu dispo pour gdal 1.8, l'installation de la gestion de l'ECW sous Ubuntu 11.04 peut désormais se faire selon la méthode décrite ici : http://geomatips.blogspot.com/search/label/ecw
Pour moi ca marche.
Dernière modification par Ludovic L (Sat 14 May 2011 12:07)
Conservatoire d'espaces naturels Centre-Val de Loire
Responsable SIG et informatique
Hors ligne
#22 Tue 17 May 2011 11:40
- Ludovic L
- Membre
- Lieu: Tours
- Date d'inscription: 23 Jun 2005
- Messages: 333
Re: QGIQ 1.5.0 Tethys (Ubuntu 10.04 LTS) : probl ECW
J'ai encore peu utilisé cette installation, puisque sur un portable perso. J'aurai l'occasion de la tester réellement d'ici 10 jours lors d'un long déplacement en train. Si j'observe des plantages importants, je vous le ferai remonter.
Conservatoire d'espaces naturels Centre-Val de Loire
Responsable SIG et informatique
Hors ligne
#23 Tue 17 May 2011 16:12
- Amelie_D
- Participant occasionnel
- Date d'inscription: 13 Apr 2011
- Messages: 15
Re: QGIQ 1.5.0 Tethys (Ubuntu 10.04 LTS) : probl ECW
Merci bcp pour l'info, j'avais fui devant l'obstacle mais du coup en reprenant à l'étape du "gdalinfo --formats | grep -i ecw" returns nothing
(sur http://osgeo-org.1803224.n2.nabble.com/ … 6425.html)
j'arrive à ouvrir mes ecw.
(Concernant les plantages de QGis, j'en avais pendant les premiers jours suivant l'installation (début mai) : fermeture brusque, surtout quand je minimisais ou déplaçais la fenêtre, mais ça semble s'être calmé).
Encore merci !
Hors ligne
#24 Tue 17 May 2011 17:13
Re: QGIQ 1.5.0 Tethys (Ubuntu 10.04 LTS) : probl ECW
Bonjour,
Donnes nous ce que tu as fait pour l'instant :
1) Compiler le SDK Er mapper en précisant le préfix /usr
2) ajouter le ppa ubuntugis unstable
3) installer gdal et le paquet libgdal-ecw-src
4) Aller sur mon blog et finir la compilation pour le plugin ecw de gdal c'est à dire exécuter la commande
gdal-ecw-build /usr
en superutilisateur
Concernant les builds des ppa, je les trouves trop instable avec une connexion postgres + des ecw très lourds de 17go. C'est pour cela que je pose la question. En compilation manuelle, je n'ai pas ce problème !
Dernière modification par Sylvain33 (Tue 17 May 2011 17:15)
Hors ligne
#25 Tue 17 May 2011 17:29
- Amelie_D
- Participant occasionnel
- Date d'inscription: 13 Apr 2011
- Messages: 15
Re: QGIQ 1.5.0 Tethys (Ubuntu 10.04 LTS) : probl ECW
... si c'est bien à moi que la question s'adresse ...
1. Ajouter et recharger les ppa ubuntugis/ubuntugis-unstable
2. Télécharger, décompresser et compiler les sources du SDK d'ErMapper (libecwj2-3.3), avec le prefix=/us
3. Installation du paquet libgdal-ecw-src
4. Construction du plugin ($ sudo gdal-ecw-build /usr)
5. $ sudo ldconfig
6. Test : $ gdalinfo --formats | grep -i ecw
Mais c'est vrai que mes ecw ne sont pas très lourds (500Mo), et que je n'ai pas encore testé la connexion Postgres.
Si je rencontre un pb, je reviens par ici vous tenir au courant, et essayer la compilation manuelle...
Hors ligne
#26 Tue 17 May 2011 17:34
Re: QGIQ 1.5.0 Tethys (Ubuntu 10.04 LTS) : probl ECW
... si c'est bien à moi que la question s'adresse ...
1. Ajouter et recharger les ppa ubuntugis/ubuntugis-unstable
2. Télécharger, décompresser et compiler les sources du SDK d'ErMapper (libecwj2-3.3), avec le prefix=/us
3. Installation du paquet libgdal-ecw-src
4. Construction du plugin ($ sudo gdal-ecw-build /usr)
5. $ sudo ldconfig
6. Test : $ gdalinfo --formats | grep -i ecw
Mais c'est vrai que mes ecw ne sont pas très lourds (500Mo), et que je n'ai pas encore testé la connexion Postgres.
Si je rencontre un pb, je reviens par ici vous tenir au courant, et essayer la compilation manuelle...
Ok merci !
Oops, j'avais lu un peu vite je croyais que ça ne fonctionnait pas
Hors ligne