Possible portability issues in GeoPackage Raster Driver
|Reported by:||Augustus||Owned by:||warmerdam|
GDAL GeoPackage Raster driver is using specific algorithm to generate tile_row and tile_column fields in GeoPackage Raster Tiles Table. These fields are used to uniquely identify the tile_data that should be Written or Read.
GeoPackage Specification puts no restriction on how the tile_column or tile_data is being calculated for each tile. GDAL uses Block Offset and a Shift factor to write these fields. This creates a portability issue as other vendors might use a different strategy to write these fields.
For instance, ESRI's raster2gpkg: https://github.com/Esri/raster2gpkg uses a linear algorithm to write the tile_row and tile_column fields.