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 !
Proposed patch to nitfdataset.cpp