generic_tile.md
April 7, 2022 ยท View on GitHub
The generic tile is a tile prepended with some extra header data, so that it can be used stand-alone without requiring extra information from the array schema. A generic tile has the following on-disk format:
| Field | Type | Description |
|---|---|---|
| Version number | uint32_t | Format version number of the generic tile |
| Persisted size | uint64_t | Persisted (e.g. compressed) size of the tile |
| Tile size | uint64_t | In-memory (e.g. uncompressed) size of the tile |
| Datatype | uint8_t | Datatype of the tile |
| Cell size | uint64_t | Cell size of the tile |
| Encryption type | uint8_t | Type of encryption used in filtering the tile |
| Filter pipeline size | uint32_t | Number of bytes in the serialized filter pipeline |
| Filter pipeline | Filter Pipeline | Filter pipeline used to filter the tile |
| Tile data | Tile | The serialized tile data |