[gdal-dev] Testers with Kakadu needed
Even Rouault
even.rouault at mines-paris.org
Sat Oct 5 03:57:47 PDT 2013
Hi,
A ticket ( http://trac.osgeo.org/gdal/ticket/5257 ) has been opened about a
potential issue that would affect the JPEG2000 files that are created with the
JP2KAK driver in GDAL 1.9.0 or above.
This issue, if confirmed, would result in a corruption of the GMLJP2 box. This
could easily get unnoticed since GDAL writes by default both a GMLJP2 and
GeoJP2 box, and, when reading, uses the GeoJP2 box if both are found (and if
GMLJP2 is corrupted, it will only see the GeoJP2 box)
The way to reliably confirm the problem is to generate a JPEG2000 with only a
GMLJP2 box, by explictly disabling GeoJP2 box creation.
1) Download http://svn.osgeo.org/gdal/trunk/autotest/gcore/data/byte.tif
2) gdal_translate byte.tif byte.jp2 -of JP2KAK -co GEOJP2=NO
3) check if there's a byte.jp2.aux.xml file. If there's one, delete it (if it
exists, that's an early sign of the problem)
4) gdalinfo byte.jp2
If gdalinfo reports a PROJCS["NAD27 / UTM zone 11N"...] and Origin =
(440720.000000000000000,3751320.000000000000000, then it's fine. Otherwise
there's a problem.
The reported problem was with Kakadu 6.3. It couldn't be reproduced with
Kakadu 5.2 however. If people with a variety of Kakadu versions could make the
above test and report their findings (Kakadu version, OS, 32/64 bit, little-
endian/big-endian machine, result of the test), that would be helpful.
Even
--
Geospatial professional services
http://even.rouault.free.fr/services.html
More information about the gdal-dev
mailing list