Opened 10 years ago

Last modified 10 years ago

#5386 closed enhancement

JP2KAK support for NITF driver — at Initial Version

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

GDAL does not support NITF "Jpeg2000 compression format" based on Kakadu (JP2KAK driver). As it is with GDAL 1.9.2, it is possible 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 (1)

by bugbuster, 10 years ago

Attachment: patch_ticket_5386.7z added

Proposed patch to nitfdataset.cpp

Note: See TracTickets for help on using tickets.