Version 60 (modified by 15 years ago) ( diff ) | ,
---|
RFC 24: GDAL Progressive Data Support
Author: Norman Barker
Contact: nbarker@…
Status: Development
Summary
Provide an interface for data streaming support in GDAL. The RFC focuses on JPIP, but should be generic enough to apply to other streaming / progressive formats.
Definitions
JPIP: JPEG 2000 Interactive Protocol
Objective
To provide an interface to a streaming data source in a convenient manner for RasterIO operations within GDAL and to expose this interface via swig.
JPIPKAK - JPIP Streaming
JPEG 2000 Interactive Protocol (JPIP) flexibility with respect to random access, code stream reordering and incremental decoding is highly exploitable in a networked environment allowing access to remote large files using limited bandwidth connections or high contention networks.
JPIPKAK - JPIP Overview
A brief overview of the JPIP event sequence is presented in this section, more information can be found at JPEG 2000 Interactive Protocol (Part 9 – JPIP) and the specification can (and should) be purchased from ISO.
An earlier version of JPEG 2000 Part 9 is available here http://www.jpeg.org/public/fcd15444-9v2.pdf, noting the ISO copyright, diagrams are not replicated in this documentation.
The JPIP protocol has been abstracted in this format driver, requests are made at the 1:1 resolution level.
Attachments (7)
- progressive.jpg (153.6 KB ) - added by 16 years ago.
- class.2.png (8.3 KB ) - added by 16 years ago.
- class.png (8.2 KB ) - added by 16 years ago.
- sequence.png (37.3 KB ) - added by 15 years ago.
- gdalsequence.PNG (124.3 KB ) - added by 15 years ago.
- components.PNG (11.9 KB ) - added by 15 years ago.
- demoviewer.PNG (96.3 KB ) - added by 15 years ago.
Download all attachments as: .zip