Changes between Version 12 and Version 13 of WKTRasterDriver


Ignore:
Timestamp:
Jul 1, 2009, 2:52:41 PM (15 years ago)
Author:
jorgearevalo
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • WKTRasterDriver

    v12 v13  
    9191
    9292== Overviews ==
     93
    9394''If the RASTER_COLUMNS "regular_blocking" value is true then "all blocks are equal sized, abutted and non-overlapping, started at top left origin", plus additional constraints. This regular blocking capability raises the possibility of having very large contiguous raster coverages (made up of many individual WKTRaster-s) which, in turn, raises potential performance problems. Other raster formats counter this by having overviews; a concept that is already supported by GDAL.''
    9495
    9596I think that this driver must have support of overviews, because I suppose that it will be common to have large images stored at database, that will produce large datasets when reading. Anyway, this issue was being discused until May 20th (http://postgis.refractions.net/pipermail/postgis-devel/2009-May/005629.html), and the final decission seems to be having an additional table for overviews (this is the way in which Mateusz' script manage it). To follow this issue: http://trac.osgeo.org/postgis/wiki/WKTRaster/SpecificationWorking01#RASTER_OVERVIEWSMetadataTable. I'll keep an eye on it.
    9697
    97 == Project plan ==
     98== Project plan (please, edit as convenient) ==
    9899
     100||'''Objectives and tasks'''||'''Approx. Schedule'''||'''Status'''||
     101||'''Objective 0 - Prepare basic enviroment'''||'''28th June'''||'''Done'''||
     102||Create basic enviroment for new GDAL driver|| 21th June||Done||
     103||Create testing enviroment for debugging driver developing|| 28th June||Done||
     104||'''Objective 1 - Read only support for regular blocking rasters'''||'''13th July'''||'''On going'''||'''midterm evaluation'''||
     105||Dataset: Connection with database and creation of Raster Bands objects (regular blocking rasters)||6th July||On going||
     106||RasterBand: Fetching of raster data||13th July||On going||
     107||¿Transform the fetched data in another format?||13th July||todo||
     108||'''Objective 2 - Support access to overviews'''||'''19th July'''||'''todo'''||
     109||'''Objective 3 - Support for out-db rasters'''||'''19th July'''||'''todo'''||
     110||'''Objective 4 - Rasters inplace update'''||'''26th July'''||'''todo'''||
     111||'''Objective 5 - Read only support for non-regular blocking rasters'''||'''2th-10th August'''||'''todo'''||
     112||'''Objective 6 - Support for creating new rasters'''||'''10th - 17th August'''||'''undecided'''||'''final evaluation'''||
     113
     114Notes:
     115  * Until 13th July, I'll dedicate about '''20h per week'''. From 13th July to 10th (or 17th) August, I'll dedicate about '''40 hours per week'''.
     116  * The necessary subtasks will be added when needed.
     117  * Undecided task will be performed only if time permits it.
     118
     119== Acknowledgments ==
     120
     121The quotes of this page are taken from:
     122  * The WKT Raster specification documents, from Pierre Racine.
     123  * The GDAL Driver implementation tutorial: http://www.gdal.org/gdal_drivertut.html#gdal_drivertut_rasterband, from Frank Warmerdam.
     124  * Comments sent by mail or posted in my blog by Tamas Szekeres, Mateusz Loskot, Frank Warmerdam. Even Rouault, Pierre Racine.
     125
     126I'm sure that I forget someone, but many thanks :-)
    99127
    100128== Participants info ==