You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
It's possible to have multiple samples per pixel, each stored as a separate pixel plane.
Example: 5 independently compressed pixel planes of the same dimensions:
0x0115 SamplesPerPixel=5
0x011C PlanarConfiguration=2 (separate)
Let's say we have 3 overview levels, for a total of (3+1)*5 pixel planes. How should tile data be arranged, in what order. Validate cog script only seems to be checking main and mask bands. There aren't really a lot of different options here
All tiles for a given band for a given overview level next to each other in row-major order
A00, A01, ... B00, B01 ... C00, C01...
maximizes http get merges when reading a single band
Interleave tiles (like RGB but in tiles rather pixels)
A00, B00, C00, ..., A01, B01, C01, ...
maximizes http get merges when reading all the bands for the same location
I'm guessing that (1) makes most sense, would be nice to have that case explicitly covered by the spec. Need to expand Tile content of (full resolution image|last overview level|first overview level) to include multi-sample case, and in fact row-major ordering is not mentioned by the spec only by the validate script.
The text was updated successfully, but these errors were encountered:
It's possible to have multiple samples per pixel, each stored as a separate pixel plane.
Example: 5 independently compressed pixel planes of the same dimensions:
0x0115 SamplesPerPixel=5
0x011C PlanarConfiguration=2 (separate)
Let's say we have 3 overview levels, for a total of (3+1)*5 pixel planes. How should tile data be arranged, in what order. Validate cog script only seems to be checking main and mask bands. There aren't really a lot of different options here
A00, A01, ... B00, B01 ... C00, C01...
A00, B00, C00, ..., A01, B01, C01, ...
I'm guessing that (1) makes most sense, would be nice to have that case explicitly covered by the spec. Need to expand
Tile content of (full resolution image|last overview level|first overview level)
to include multi-sample case, and in fact row-major ordering is not mentioned by the spec only by the validate script.The text was updated successfully, but these errors were encountered: