banniere

Le portail francophone de la géomatique


Toujours pas inscrit ? Mot de passe oublié ?
Nom d'utilisateur    Mot de passe              Toujours pas inscrit ?   Mot de passe oublié ?

#1 Mon 04 February 2013 11:33

Sylvain PIERRE
Participant assidu
Lieu: Strasbourg
Date d'inscription: 6 Sep 2005
Messages: 170

QGIS 1.8 - Gdal/OGR 1.9.1 : big ECW problème

Bonjour,

J’ai un petit souci avec un gros ecw de 60 Go dans QGis (1.8, GDAL/OGR 1.9.1).

Le fichier se charge mais l’affichage reste désespérément vide.
Aucun message d’erreur.

Le même fichier s’affiche correctement dans Mapinfo.

Y-a-t-il une limitation en taille d’ECW avec GDAL ?

Une autre piste ?

D’avance merci.

Sylvain

Hors ligne

 

#2 Mon 04 February 2013 11:44

Manon07
Participant occasionnel
Date d'inscription: 29 Jan 2013
Messages: 29

Re: QGIS 1.8 - Gdal/OGR 1.9.1 : big ECW problème

Bonjour,

Je viens d'ouvrir un ecw de 1.5 Go dans QGis 1.8.
Bien que travaillant avec un ordinateur aillant de bonnes capacités, l'affichage est assez lent, il ne faut pas bousculer les actions...

J'imagine qu'avec un fichier de 60 fois cette taille, le travail sur QGis est fortement compromis...

N'y aurait-il pas moyen de fragmenter le raster sur Mapinfo, afin de travailler avec de plus petits fichiers, sur QGis ?

Hors ligne

 

#3 Mon 04 February 2013 11:59

MathieuR
Membre
Lieu: aix-en-provence
Date d'inscription: 16 Feb 2009
Messages: 1690
Site web

Re: QGIS 1.8 - Gdal/OGR 1.9.1 : big ECW problème

oula, dans ce cas, il vaut mieux installer un serveur WMS et accéder aux couches par ce biais!


geodata au cerema et petits billets en géomatique

Hors ligne

 

#4 Mon 04 February 2013 12:44

Sylvain PIERRE
Participant assidu
Lieu: Strasbourg
Date d'inscription: 6 Sep 2005
Messages: 170

Re: QGIS 1.8 - Gdal/OGR 1.9.1 : big ECW problème

A mon avis il ne s'agit pas de problème de performance:
Une fois l'ECW chargé, je peux immédiatement faire un zoom ou un pan.
Et sous Mapinfo aucun problème de performance...

Hors ligne

 

#5 Mon 04 February 2013 14:46

jcr83
Participant actif
Date d'inscription: 17 Mar 2008
Messages: 147

Re: QGIS 1.8 - Gdal/OGR 1.9.1 : big ECW problème

Sylvain PIERRE a écrit:

Bonjour,
J’ai un petit souci avec un gros ecw de 60 Go dans QGis (1.8, GDAL/OGR 1.9.1).


Est-ce qu'un fichier ECW plus petit est affiché correctement ?

Hors ligne

 

#6 Mon 04 February 2013 15:57

Sylvain PIERRE
Participant assidu
Lieu: Strasbourg
Date d'inscription: 6 Sep 2005
Messages: 170

Re: QGIS 1.8 - Gdal/OGR 1.9.1 : big ECW problème

Je rectifie: l'ECW ne fait que 36 Go!
Oui des plus petites s'affichent sans problème
Il est vrai que nous sommes passé d'une ortho 50 cm à 20 cm
Mais l'absence de messages d'erreur ou de plantage de QGis me surprend...

Hors ligne

 

#7 Mon 04 February 2013 16:48

Sylvain33
Participant assidu
Lieu: Mauritius
Date d'inscription: 13 Feb 2007
Messages: 320
Site web

Re: QGIS 1.8 - Gdal/OGR 1.9.1 : big ECW problème

C'est pas normal ! Plus un ECW est volumineux, plus il s'affiche rapidement. En effet le but de l'ecw est de créer des tuiles/pyramides compressées. Si tu affiches un 100 000 ème, sur un seul ECW ça s'affichera plus vitre que plusieurs dalles ECW equivalent à toute la zone du "gros" ECW. Beaucoup d'aperçus seront à afficher et qgis risque de ramer (cas lors de l'affichage d'une centaine de petits ECW)

Je travaille souvent avec des fichiers volumineux de plusieurs 10aines de giga et je peux certifier dans n'importe quel logiciel SIG que c'est plus rapide (qgis, gdal via mapserver, geoserver, ou encore gvsig)

Il me semble toutefois qu'il est possible de créer un ecw sans ces tuiles/pyramides internes. Il faudrait voir d'une part comment a été créé cet ECW et d'autre part essayer de l'afficher dans un autre logiciel tel que gvsig par exemple pour rester dans le domaine du libre.

Quel est la réponse avec gdalinfo sur ce fichier ? (via Qgis : Raster => Divers => Information)

Cdt,

Sylvain

Hors ligne

 

#8 Mon 04 February 2013 17:34

Christian B
Participant occasionnel
Date d'inscription: 14 Sep 2006
Messages: 42

Re: QGIS 1.8 - Gdal/OGR 1.9.1 : big ECW problème

Depuis Qgis 1.7, j'ai rencontré ce pb avec des ecw de 4 Go et plus, que j'ai pu régler en téléchargeant le sdk erdas après avoir rempli leur formulaire, installé sur windows xp et seven , puis copié les dll redistribuable/vc80 dans le répertoire bin de Qgis ou dans le répertoire bin d'osgeo4w suivant votre installation. Pensez à préserver les dll d'origine au cas où ...

Hors ligne

 

#9 Tue 05 February 2013 09:29

Sylvain PIERRE
Participant assidu
Lieu: Strasbourg
Date d'inscription: 6 Sep 2005
Messages: 170

Re: QGIS 1.8 - Gdal/OGR 1.9.1 : big ECW problème

Réponse à sylvain33:
Menu raster: pas d'entrée "divers" (je suis sous QGis 1.8)

Pas grave, lancé gdalinfo en ligne de commande:

Driver: ECW/ERDAS Compressed Wavelets (SDK 4.2)
Files: c:\temp\ortho\ortho.ecw
Size is 500000, 540000
Coordinate System is `'
Origin = (1986000.000000000000000,7332000.000000000000000)
Pixel Size = (0.200000000000000,-0.200000000000000)
Corner Coordinates:
Upper Left  ( 1986000.000, 7332000.000)
Lower Left  ( 1986000.000, 7224000.000)
Upper Right ( 2086000.000, 7332000.000)
Lower Right ( 2086000.000, 7224000.000)
Center      ( 2036000.000, 7278000.000)
Band 1 Block=500000x1 Type=Byte, ColorInterp=Red
  Overviews: 250000x270000, 125000x135000, 62500x67500, 31250x33750, 15625x16875, 7812x8437, 3906x4218, 1953x2109, 976x1054, 488x527, 244x263
  Mask Flags: PER_DATASET ALPHA
  Overviews of mask band: 250000x270000, 125000x135000, 62500x67500, 31250x33750, 15625x16875, 7812x8437, 3906x4218, 1953x2109, 976x1054, 488x527, 244x263
Band 2 Block=500000x1 Type=Byte, ColorInterp=Green
  Overviews: 250000x270000, 125000x135000, 62500x67500, 31250x33750, 15625x16875, 7812x8437, 3906x4218, 1953x2109, 976x1054, 488x527, 244x263
  Mask Flags: PER_DATASET ALPHA
  Overviews of mask band: 250000x270000, 125000x135000, 62500x67500, 31250x33750, 15625x16875, 7812x8437, 3906x4218, 1953x2109, 976x1054, 488x527, 244x263
Band 3 Block=500000x1 Type=Byte, ColorInterp=Blue
  Overviews: 250000x270000, 125000x135000, 62500x67500, 31250x33750, 15625x16875, 7812x8437, 3906x4218, 1953x2109, 976x1054, 488x527, 244x263
  Mask Flags: PER_DATASET ALPHA
  Overviews of mask band: 250000x270000, 125000x135000, 62500x67500, 31250x33750, 15625x16875, 7812x8437, 3906x4218, 1953x2109, 976x1054, 488x527, 244x263
Band 4 Block=500000x1 Type=Byte, ColorInterp=Alpha
  Overviews: 250000x270000, 125000x135000, 62500x67500, 31250x33750, 15625x16875, 7812x8437, 3906x4218, 1953x2109, 976x1054, 488x527, 244x263

Pour Christian B:
Piste intéressante. Par contre je suis étonné qu'il n'y ait pas plus d'utilisateurs de Qgis qui aient rencontré ce problème...
4 Go ce n'est pas si volumineux que cela et ça devrait se rencontrer souvent.

Hors ligne

 

#10 Tue 05 February 2013 10:25

Sylvain33
Participant assidu
Lieu: Mauritius
Date d'inscription: 13 Feb 2007
Messages: 320
Site web

Re: QGIS 1.8 - Gdal/OGR 1.9.1 : big ECW problème

Sylvain PIERRE a écrit:

Réponse à sylvain33:
Menu raster: pas d'entrée "divers" (je suis sous QGis 1.8)

Pas grave, lancé gdalinfo en ligne de commande:

Driver: ECW/ERDAS Compressed Wavelets (SDK 4.2)
Files: c:\temp\ortho\ortho.ecw
Size is 500000, 540000
Coordinate System is `'
Origin = (1986000.000000000000000,7332000.000000000000000)
Pixel Size = (0.200000000000000,-0.200000000000000)
Corner Coordinates:
Upper Left  ( 1986000.000, 7332000.000)
Lower Left  ( 1986000.000, 7224000.000)
Upper Right ( 2086000.000, 7332000.000)
Lower Right ( 2086000.000, 7224000.000)
Center      ( 2036000.000, 7278000.000)
Band 1 Block=500000x1 Type=Byte, ColorInterp=Red
  Overviews: 250000x270000, 125000x135000, 62500x67500, 31250x33750, 15625x16875, 7812x8437, 3906x4218, 1953x2109, 976x1054, 488x527, 244x263
  Mask Flags: PER_DATASET ALPHA
  Overviews of mask band: 250000x270000, 125000x135000, 62500x67500, 31250x33750, 15625x16875, 7812x8437, 3906x4218, 1953x2109, 976x1054, 488x527, 244x263
Band 2 Block=500000x1 Type=Byte, ColorInterp=Green
  Overviews: 250000x270000, 125000x135000, 62500x67500, 31250x33750, 15625x16875, 7812x8437, 3906x4218, 1953x2109, 976x1054, 488x527, 244x263
  Mask Flags: PER_DATASET ALPHA
  Overviews of mask band: 250000x270000, 125000x135000, 62500x67500, 31250x33750, 15625x16875, 7812x8437, 3906x4218, 1953x2109, 976x1054, 488x527, 244x263
Band 3 Block=500000x1 Type=Byte, ColorInterp=Blue
  Overviews: 250000x270000, 125000x135000, 62500x67500, 31250x33750, 15625x16875, 7812x8437, 3906x4218, 1953x2109, 976x1054, 488x527, 244x263
  Mask Flags: PER_DATASET ALPHA
  Overviews of mask band: 250000x270000, 125000x135000, 62500x67500, 31250x33750, 15625x16875, 7812x8437, 3906x4218, 1953x2109, 976x1054, 488x527, 244x263
Band 4 Block=500000x1 Type=Byte, ColorInterp=Alpha
  Overviews: 250000x270000, 125000x135000, 62500x67500, 31250x33750, 15625x16875, 7812x8437, 3906x4218, 1953x2109, 976x1054, 488x527, 244x263


Donc on voit bien deux choses :
- gdal lit bien ton raster
- Les tuiles sont bien présentes dans l'ecw


Pour moi le soucis se situe au niveau de qgis.
Pas d'étirement sur le raster c'est coché ? Tu as fait un zoom sur la couche dans un projet vide qgis ?

Hors ligne

 

#11 Tue 05 February 2013 16:10

Sylvain PIERRE
Participant assidu
Lieu: Strasbourg
Date d'inscription: 6 Sep 2005
Messages: 170

Re: QGIS 1.8 - Gdal/OGR 1.9.1 : big ECW problème

Pour Sylvain33:
Zoom sur couche: RAS

Pour Christian B:
Quelles sont précisément les dll qui doivent être recopiées?

D'avance merci

Hors ligne

 

#12 Tue 05 February 2013 17:54

Sylvain33
Participant assidu
Lieu: Mauritius
Date d'inscription: 13 Feb 2007
Messages: 320
Site web

Re: QGIS 1.8 - Gdal/OGR 1.9.1 : big ECW problème

Sylvain33 a écrit:

Pas d'étirement sur le raster c'est coché ?


Pas de réponse à ça

Dernière modification par Sylvain33 (Tue 05 February 2013 17:54)

Hors ligne

 

#13 Wed 06 February 2013 09:17

Sylvain PIERRE
Participant assidu
Lieu: Strasbourg
Date d'inscription: 6 Sep 2005
Messages: 170

Re: QGIS 1.8 - Gdal/OGR 1.9.1 : big ECW problème

Non ce n'est pas coché

Hors ligne

 

#14 Wed 06 February 2013 11:18

Sylvain33
Participant assidu
Lieu: Mauritius
Date d'inscription: 13 Feb 2007
Messages: 320
Site web

Re: QGIS 1.8 - Gdal/OGR 1.9.1 : big ECW problème

Avec un autre logiciel tel que gvsig tu as essayé ?
C'est quoi ton système d'exploitation ?  Tu es en 32 ou 64bits ?


Sur windows si je comprends bien donc les dll sont celles là : msvcr80.dll

Dernière modification par Sylvain33 (Wed 06 February 2013 11:20)

Hors ligne

 

#15 Mon 11 February 2013 13:03

Christian B
Participant occasionnel
Date d'inscription: 14 Sep 2006
Messages: 42

Re: QGIS 1.8 - Gdal/OGR 1.9.1 : big ECW problème

Quelles sont précisément les dll qui doivent être recopiées?


réponse un peu tardive, désolé, dans mon cas (windows xp et seven, Qgis 1.8), les dll copiées sont celles contenues dans le dossier ERDAS\ERDAS ECWJP2 SDK Desktop Read-Only\redistribuable\vc80\win32 :
c'est-à-dire NCScnet.dll; NCSEcw4_RO.dll; NCSUtil4.dll; tbb.dll

Hors ligne

 

Pied de page des forums

Powered by FluxBB