Opened 10 years ago

Last modified 10 years ago

#5386 closed enhancement

JP2KAK support for NITF driver — at Version 1

Reported by: bugbuster Owned by: warmerdam
Priority: normal Milestone: 1.11.0
Component: GDAL_Raster Version: 1.9.2
Severity: normal Keywords: NITF JPEG2000 Kakadu
Cc:

Description (last modified by bugbuster)

GDAL does not completely support NITF "Jpeg2000 compression format" based on Kakadu (JP2KAK driver). As it is with GDAL 1.9.2, it is possible to use "IC=C8" compression flag and use JP2KAK driver. However, there is no way to give any option. In particular, tiling is necesary when dealing with large raster images (e.g. 40000 X 40000).

I added JP2KAK into nitfdataset.cpp file , taking "ECW support" as an example : 1) New function NITFKAKOptions() : option filtering to pass specific options to JP2KAK driver 2) In NITFCreateCopy() : added a test for JP2KAK when initializing poJ2KDriver

Would it be possible to add it to a future version ? For us, it's particularly interesting since : 1) we only have JP2KAK driver to deal with JPEG2000 raster 2) we are dealing large raster images

Thanks for all the great job you're doing !

Change History (2)

by bugbuster, 10 years ago

Attachment: patch_ticket_5386.7z added

Proposed patch to nitfdataset.cpp

comment:1 by bugbuster, 10 years ago

Description: modified (diff)
Note: See TracTickets for help on using tickets.