<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40"><head><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=us-ascii"><meta name=Generator content="Microsoft Word 14 (filtered medium)"><style><!--
/* Font Definitions */
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:Tahoma;
        panose-1:2 11 6 4 3 5 4 4 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri","sans-serif";}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
p
        {mso-style-priority:99;
        mso-margin-top-alt:auto;
        margin-right:0cm;
        mso-margin-bottom-alt:auto;
        margin-left:0cm;
        font-size:12.0pt;
        font-family:"Times New Roman","serif";}
p.MsoAcetate, li.MsoAcetate, div.MsoAcetate
        {mso-style-priority:99;
        mso-style-link:"Balloon Text Char";
        margin:0cm;
        margin-bottom:.0001pt;
        font-size:8.0pt;
        font-family:"Tahoma","sans-serif";}
span.BalloonTextChar
        {mso-style-name:"Balloon Text Char";
        mso-style-priority:99;
        mso-style-link:"Balloon Text";
        font-family:"Tahoma","sans-serif";}
span.EmailStyle19
        {mso-style-type:personal;
        font-family:"Calibri","sans-serif";
        color:windowtext;}
span.EmailStyle20
        {mso-style-type:personal;
        font-family:"Calibri","sans-serif";
        color:windowtext;
        font-weight:normal;
        font-style:normal;}
span.EmailStyle22
        {mso-style-type:personal-reply;
        font-family:"Calibri","sans-serif";
        color:#1F497D;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-size:10.0pt;}
@page WordSection1
        {size:612.0pt 792.0pt;
        margin:72.0pt 72.0pt 72.0pt 72.0pt;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]--></head><body lang=EN-AU link=blue vlink=purple><div class=WordSection1><p class=MsoNormal><span style='color:#1F497D'>Got it in one Luke.<o:p></o:p></span></p><p class=MsoNormal><span style='color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><span style='color:#1F497D'>Thanks mate.<o:p></o:p></span></p><p class=MsoNormal><span style='color:#1F497D'><o:p> </o:p></span></p><div><div style='border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0cm 0cm 0cm'><p class=MsoNormal><b><span lang=EN-US style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'>From:</span></b><span lang=EN-US style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'> Pinner, Luke [mailto:Luke.Pinner@environment.gov.au] <br><b>Sent:</b> Monday, 2 July 2012 12:52 PM<br><b>To:</b> Andrew Williams<br><b>Subject:</b> RE: Problem with gdal_translate and specific ECW file [SEC=UNCLASSIFIED]<o:p></o:p></span></p></div></div><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>I’ve had trouble with the old ECW 3.3 (from 2006) library that is included in FWTOOLS before.  FWTOOLS itself is pretty old (last release 2010, can’t remember what GDAL version). OSGEO4W is usually now recommended for a “batteries included” GDAL install on Windows.<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal><a href="http://trac.osgeo.org/osgeo4w">http://trac.osgeo.org/osgeo4w</a><o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>OSGEO4W includes the ECW plugin but because of the slightly more onerous licensing of the latest ERDAS ECW/JP2 SDK (v. 4.2), you need to download the SDK from ERDAS yourself and copy the dlls into your OSGEOW installation:<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal><a href="http://trac.osgeo.org/osgeo4w/wiki/pkg-gdal-ecw">http://trac.osgeo.org/osgeo4w/wiki/pkg-gdal-ecw</a><o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Regards,<o:p></o:p></p><p class=MsoNormal>Luke Pinner<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><div><div style='border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0cm 0cm 0cm'><p class=MsoNormal><b><span lang=EN-US style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'>From:</span></b><span lang=EN-US style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'> <a href="mailto:gdal-dev-bounces@lists.osgeo.org">gdal-dev-bounces@lists.osgeo.org</a> <a href="mailto:[mailto:gdal-dev-bounces@lists.osgeo.org]">[mailto:gdal-dev-bounces@lists.osgeo.org]</a> <b>On Behalf Of </b>Andrew Williams<br><b>Sent:</b> Monday, 2 July 2012 12:17 PM<br><b>To:</b> <a href="mailto:gdal-dev@lists.osgeo.org">gdal-dev@lists.osgeo.org</a><br><b>Subject:</b> [gdal-dev] Problem with gdal_translate and specific ECW file<o:p></o:p></span></p></div></div><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Folks,<o:p></o:p></p><p class=MsoNormal>I have an ECW which was supplied as a set of 4 from the same supplier.<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>As part of a process to make the image usable with a legacy system I create a series of tiles from the ECW as GTIFF.<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>I have done this successfully many times.<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>3 of the 4 images processed without issue.<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>One however causes gdal_translate to crash completely. <o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Gdalinfo returns the following<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Driver: ECW/ERMapper Compressed Wavelets<o:p></o:p></p><p class=MsoNormal>Files: C:\Current Projects\image.ecw<o:p></o:p></p><p class=MsoNormal>Size is 330000, 170000<o:p></o:p></p><p class=MsoNormal>Coordinate System is:<o:p></o:p></p><p class=MsoNormal>PROJCS["MGA55",<o:p></o:p></p><p class=MsoNormal>    GEOGCS["GEOCENTRIC DATUM of AUSTRALIA",<o:p></o:p></p><p class=MsoNormal>        DATUM["GDA94",<o:p></o:p></p><p class=MsoNormal>            SPHEROID["GRS80",6378137,298.257222101]],<o:p></o:p></p><p class=MsoNormal>        PRIMEM["Greenwich",0],<o:p></o:p></p><p class=MsoNormal>        UNIT["degree",0.0174532925199433]],<o:p></o:p></p><p class=MsoNormal>    PROJECTION["Transverse_Mercator"],<o:p></o:p></p><p class=MsoNormal>    PARAMETER["latitude_of_origin",0],<o:p></o:p></p><p class=MsoNormal>    PARAMETER["central_meridian",147],<o:p></o:p></p><p class=MsoNormal>    PARAMETER["scale_factor",0.9996],<o:p></o:p></p><p class=MsoNormal>    PARAMETER["false_easting",500000],<o:p></o:p></p><p class=MsoNormal>    PARAMETER["false_northing",10000000],<o:p></o:p></p><p class=MsoNormal>    UNIT["Meter",1]]<o:p></o:p></p><p class=MsoNormal>Origin = (285999.999998596960000,5812000.000001333700000)<o:p></o:p></p><p class=MsoNormal>Pixel Size = (0.100000000000000,-0.100000000000000)<o:p></o:p></p><p class=MsoNormal>Corner Coordinates:<o:p></o:p></p><p class=MsoNormal>Upper Left  (  286000.000, 5812000.000) (144d34'7.92"E, 37d48'51.61"S)<o:p></o:p></p><p class=MsoNormal>Lower Left  (  286000.000, 5795000.000) (144d33'49.77"E, 37d58'2.71"S)<o:p></o:p></p><p class=MsoNormal>Upper Right (  319000.000, 5812000.000) (144d56'36.67"E, 37d49'17.31"S)<o:p></o:p></p><p class=MsoNormal>Lower Right (  319000.000, 5795000.000) (144d56'21.31"E, 37d58'28.55"S)<o:p></o:p></p><p class=MsoNormal>Center      (  302500.000, 5803500.000) (144d45'13.88"E, 37d53'40.58"S)<o:p></o:p></p><p class=MsoNormal>Band 1 Block=330000x1 Type=Byte, ColorInterp=Red<o:p></o:p></p><p class=MsoNormal>  Overviews: arbitrary<o:p></o:p></p><p class=MsoNormal>Band 2 Block=330000x1 Type=Byte, ColorInterp=Green<o:p></o:p></p><p class=MsoNormal>  Overviews: arbitrary<o:p></o:p></p><p class=MsoNormal>Band 3 Block=330000x1 Type=Byte, ColorInterp=Blue<o:p></o:p></p><p class=MsoNormal>  Overviews: arbitrary<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>This is an example of the gdal_translate command line run from FWTOOLS Shell<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>gdal_translate -of GTIFF -projwin 286000 5796000 287000 5795000 "C:\Current Projects\image.ecw” "C:\Current Projects\image1.TIF”<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Running this process begins and gets this far<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Input file size is 330000, 170000<o:p></o:p></p><p class=MsoNormal>Computed -srcwin 0 160000 10000 10000 from projected window.<o:p></o:p></p><p class=MsoNormal>0<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>I have tried other -proj windows in the set, all crash.<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Bear in mind the same command line pattern was used for three other images successfully.<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>I have tried two different PCs with the same result.<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>I suspect the image itself but not sure what it might be.<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>The image is quite large (4.7Gb) so sending it to someone for analysis will be difficult.<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Any advice appreciated.<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Andrew<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p>If you have received this transmission in error please notify us immediately by return e-mail and delete all copies. If this e-mail or any attachments have been sent to you in error, that error does not constitute waiver of any confidentiality, privilege or copyright in respect of information in the e-mail or attachments. Please consider the environment before printing this email.<o:p></o:p></p></div></body></html>