#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
#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
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
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
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
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
Re: QGIS 1.8 - Gdal/OGR 1.9.1 : big ECW problème
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
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