Ticket #4531 (assigned defect)

Opened 15 months ago

Last modified 3 months ago

PostGIS Raster driver: SetRasterProperties for empty rasters

Reported by: dzwarg Owned by: jorgearevalo
Priority: high Milestone: 2.0
Component: GDAL_Raster Version: svn-trunk
Severity: normal Keywords: postgis_raster,postgisraster,wktraster
Cc: jorgearevalo

Description

When a new dataset is opened, if there are no rasters, no dataset can be opened.

There are legitimate use cases where an empty dataset is desired. When creating a new dataset, the initial tables need to be created, then a dataset returned (all prior to writing anything to the dataset).

I suggest removing the check on line 391(-ish) where:

PQntuples(poResult) <= 0

This would require a fallback to a default geotransform, raster size, and block size.

Change History

Changed 15 months ago by jorgearevalo

  • cc jorgearevalo added
  • status changed from new to assigned

Changed 15 months ago by pracine

  • keywords postgis_raster added; postgisraster removed

Changed 13 months ago by jorgearevalo

  • milestone set to 1.9.1

Changed 13 months ago by mloskot

  • keywords postgis_raster,postgisraster,wktraster added; postgis_raster removed

Changed 8 months ago by jorgearevalo

  • milestone changed from 1.9.1 to 2.0.0

Changed 5 months ago by jorgearevalo

  • milestone changed from 1.10.0 to 2.0

Changed 3 months ago by jorgearevalo

  • priority changed from normal to high
Note: See TracTickets for help on using tickets.