Ticket #2989 (closed defect: fixed)

Opened 4 years ago

Last modified 4 years ago

Add support for large NITF files

Reported by: rouault Owned by: warmerdam
Priority: normal Milestone: 1.6.3
Component: GDAL_Raster Version: unspecified
Severity: normal Keywords: nitf big
Cc: rouault

Description


Change History

Changed 4 years ago by rouault

r16990 : Add support for reading & creating large (>4GB) NITF files. Add support for creating several uncompressed images in a NITF file

r16990 : Add support for 64bit offsets in /vsisubfile, JPEG and JP2ECW drivers.

I can't test if it works for JP2KAK.

I have created a 5 GB JPEG compressed file and could read it back.

Changed 4 years ago by rouault

r16991 : Test creation of several uncompressed images in a NITF file

Changed 4 years ago by rouault

  • status changed from new to closed
  • resolution set to fixed

r16999 : Add test for support of >4GB NITF files.

Note : there's a hackish test to determine if the filesystem supports sparse files (only tested on Linux). If not, the test is skipped.

Changed 4 years ago by warmerdam

  • component changed from default to GDAL_Raster

Changed 4 years ago by warmerdam

  • status changed from closed to reopened
  • type changed from enhancement to defect
  • resolution fixed deleted

I'm going to try and backport this into 1.6-esri or perhaps even 1.6.

Changed 4 years ago by warmerdam

  • cc rouault added; warmerdam removed
  • owner changed from rouault to warmerdam
  • status changed from reopened to new

Changed 4 years ago by warmerdam

  • milestone changed from 1.7.0 to 1.6.3

Backported a portion of r16990 to 1.6 branch (r17653). This is a stripped down patch without some ancillary improvements and possibly not addressing large jpeg2000 and jpeg compressed nitf files. A significant amount of hand crafting was required.

Changed 4 years ago by rouault

  • status changed from new to closed
  • resolution set to fixed
Note: See TracTickets for help on using tickets.