Changes between Version 44 and Version 45 of WKTRaster/PlanningAndFunding
- Timestamp:
- 04/16/09 06:13:48 (16 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
TabularUnified WKTRaster/PlanningAndFunding
v44 v45 50 50 51 51 ||'''Objectives and Tasks'''||'''Coder'''||'''Approx. Schedule'''||'''Time'''||'''Fund (US$)'''||'''Status'''|| 52 ||[[BR]]'''Objective B01a - Being able to create tables with RASTER fields'''||52 ||[[BR]]'''Objective 0.1.6a - Being able to create tables with RASTER fields'''|| 53 53 ||Initial setup: type definition, canonical input/output||SS||January 2009||4 weeks||2400 by SC[[BR]]2600 by MD||done 54 ||[[BR]]'''Objective B01b - Being able to select RASTER values based on bbox spatial relation'''54 ||[[BR]]'''Objective 0.1.6b - Being able to select RASTER values based on bbox spatial relation''' 55 55 ||[http://postgis.refractions.net/documentation/manual-1.3/ch06.html#id2747989 Spatial operators with semantic matching postgis ones] ||SS||February 2009||1 week||1200 by TE||done 56 56 ||GiST indexing support||PR||February 2009||1 week||1200 by SC||done 57 ||[[BR]]'''Objective B01c - Being able to import TIFF rasters using raster2pgsql.exe'''57 ||[[BR]]'''Objective 0.1.6c - Being able to import TIFF rasters using raster2pgsql.exe''' 58 58 ||gdal2wktraster.py as a prototype of raster2pgsql.exe based on [http://www.gdal.org/ GDAL]||ML||February 2009||1 week||!DevTime from MD||done 59 59 ||raster2pgsql.exe[[BR]](tiff only, only one band, option for tiling)||TBD||March 2009||4 weeks||4800||todo 60 ||[[BR]]'''Objective B01d - Being able to get all the properties of a raster (all the "Get" functions).'''||60 ||[[BR]]'''Objective 0.1.6d - Being able to get all the properties of a raster (all the "Get" functions).'''|| 61 61 ||- RT_SRID(raster|geometry) -> integer[[BR]]- RT_GetWidth(raster) -> integer[[BR]]- RT_GetHeight(raster) -> integer[[BR]]- RT_GetXPixelSize(raster) -> float32[[BR]]- RT_GetYPixelSize(raster) -> float32[[BR]]- RT_GetYPixelSize(raster) -> float32[[BR]]- RT_GetXRotation(raster) -> float32[[BR]]- RT_GetYRotation(raster) -> float32[[BR]]- RT_GetXUpperLeft(raster) -> float32[[BR]]- RT_GetYUpperLeft(raster) -> float32[[BR]]- RT_GetGeoReference(raster) -> string[[BR]]- RT_GetNumBands(raster) -> integer[[BR]]- RT_GetBandPixelType(raster, band) -> string[[BR]]- RT_GetBandNoDataValue(raster, band) -> float32||ML||February 2009||1 weeks||!DevTime from MD||done|| 62 ||[[BR]]'''Objective B01e - Being able to intersect vector and raster to produce vector. '''||62 ||[[BR]]'''Objective 0.1.6e - Being able to intersect vector and raster to produce vector. '''|| 63 63 ||- RT_GetBBox(raster) -> polygon geometry[[BR]]- RT_Envelope(raster|geometry) -> polygon geometry[[BR]]- RT_Shape(raster) -> polygon geometry[[BR]]- RT_AsPolygon(raster) -> polygon geometry set[[BR]]- RT_Intersects(raster|geometry, raster|geometry)[[BR]]- RT_Intersection(raster|geometry, raster|geometry, ‘raster’|’geometry’)->raster/geometry||PR||April-June 2009||4 weeks||4800 by SC||in-progress|| 64 ||[[BR]]'''Objective B01f - Being able to return a JPEG, a TIFF or a PNG.'''||64 ||[[BR]]'''Objective 0.1.6f - Being able to return a JPEG, a TIFF or a PNG.'''|| 65 65 ||- RT_Band(raster, band) -> raster[[BR]]- RT_AsJPEG(raster, band, quality) -> JPEG as "bytea"[[BR]]- RT_AsTIFF(raster, band, compression) -> TIFF as "bytea"[[BR]]- RT_AsPNG(raster, band) -> PNG as "bytea"||TBD||April 2009||2 weeks||2400||todo|| 66 66