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 , 14 years ago
comment:2 by , 13 years ago
Resolution: | → wontfix |
---|---|
Status: | new → closed |
Note:
See TracTickets
for help on using tickets.
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.