Opened 14 years ago

Closed 13 years ago

#3739 closed task (wontfix)

GDALDriver::Create() not implemented for JPEG2000 driver (openjpeg)

Reported by: riaanvddool Owned by: warmerdam
Priority: normal Milestone: 1.8.0
Component: GDAL_Raster Version: svn-trunk
Severity: normal Keywords: jpeg2000
Cc:

Description

Would be nice to know if this is planned for soon...

Change History (2)

comment:1 by Even Rouault, 14 years ago

No, it is not currently planned. Why can't you use CreateCopy() instead ? I haven't checked or tried, but I'm not sure that it is possible to write (and rewrite) tiles in random order with openjpeg library, which is the advantage of Create() vs CreateCopy(). I even doubt it is feasible at all due to the nature of JPEG2000 data streams.

By the way, none of the other JPEG2000 driver implement Create(), except JP2ECW. But when you look at the details of the JP2ECW driver, you realize that it is only a fairly specialized implementation of Create() that doesn't allow random writing of data, but only the sequential writing of scanlines from top to bottom of images.

comment:2 by Even Rouault, 13 years ago

Resolution: wontfix
Status: newclosed
Note: See TracTickets for help on using tickets.