Changes between Version 119 and Version 120 of WKTRaster/PlanningAndFunding


Ignore:
Timestamp:
Sep 21, 2010, 6:51:55 AM (14 years ago)
Author:
pracine
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • WKTRaster/PlanningAndFunding

    v119 v120  
    8484
    8585||'''Objectives and Tasks'''||'''Coder'''||'''Approx. Schedule'''||'''Time'''||'''Approx. Contribution (US$)'''||'''Status'''||
    86 ||[[BR]]'''Objective 01 - Being able to get and set the rotation of a raster.''' ([wiki:WKTRaster/SpecificationWorking02 specifications])||||||||||
     86||[[BR]]'''Objective 2.0.01 - Being able to get and set the rotation of a raster.''' ([wiki:WKTRaster/SpecificationWorking02 specifications])||||||||||
    8787||- ST_Rotation(raster)[[BR]]- ST_SetRotation(raster, rotation)||DZ||||2 days||480||funded||
    88 ||[[BR]]'''Objective 02 - Being able to create a raster as the expression of another raster''' ([wiki:WKTRaster/SpecificationWorking02 specifications])||||||||||
     88||[[BR]]'''Objective 2.0.02 - Being able to create a raster as the expression of another raster''' ([wiki:WKTRaster/SpecificationWorking02 specifications])||||||||||
    8989||- ST_MapAlgebra(raster)||JA||||2 weeks||2400||funded||
    90 ||[[BR]]'''Objective 03 - Being able to create a raster as the expression of two other rasters''' ([wiki:WKTRaster/SpecificationWorking02 specifications])||||||||||
     90||[[BR]]'''Objective 2.0.03 - Being able to create a raster as the expression of two other rasters''' ([wiki:WKTRaster/SpecificationWorking02 specifications])||||||||||
    9191||- ST_MapAlgebra(raster, raster)[[BR]]- ST_SameAlignment(raster, raster)||JA||||4 weeks||4800||funded||
    92 ||[[BR]]'''Objective 04 - Implement better handling for NULL, ST_IsEmpty, ST_HasNoBand and ST_BandIsNodata rasters''' ([wiki:WKTRaster/SpecificationWorking02 specifications])||||||||||
     92||[[BR]]'''Objective 2.0.04 - Implement better handling for NULL, ST_IsEmpty, ST_HasNoBand and ST_BandIsNodata rasters''' ([wiki:WKTRaster/SpecificationWorking02 specifications])||||||||||
    9393||- ST_IsEmpty(raster)[[BR]]- ST_HasNoBand(raster, band)[[BR]]- ST_BandIsNodata(raster, band)||PR||||2 weeks||2400||funded||
    94 ||[[BR]]'''Objective 05 - Being able to set and get values for part of a raster''' ([wiki:WKTRaster/SpecificationWorking02 specifications])||||||||||
     94||[[BR]]'''Objective 2.0.05 - Being able to set and get values for part of a raster''' ([wiki:WKTRaster/SpecificationWorking02 specifications])||||||||||
    9595||- ST_SetValues(raster)[[BR]]- ST_Clip(raster)||PR||||2 weeks||2400||funded||
    9696
     
    100100
    101101||'''Objectives and Tasks'''||'''Coder'''||'''Approx. Schedule'''||'''Time'''||'''Approx. Contribution (US$)'''||'''Status'''||
    102 ||[[BR]]'''Objective 01 - Being able to return a JPEG, a TIFF or a PNG.''' ([wiki:WKTRaster/SpecificationWorking01#Objective0.1.6f-BeingabletoreturnaJPEGaTIFForaPNG. specifications])||||||||||
     102||[[BR]]'''Objective FV.01 - Being able to return a JPEG, a TIFF or a PNG.''' ([wiki:WKTRaster/SpecificationWorking01#Objective0.1.6f-BeingabletoreturnaJPEGaTIFForaPNG. specifications])||||||||||
    103103||- ST_Band(raster, band) -> raster[[BR]]- ST_AsJPEG(raster, band, quality) -> JPEG as "bytea"[[BR]]- ST_AsTIFF(raster, band, compression) -> TIFF as "bytea"[[BR]]- ST_AsPNG(raster, band) -> PNG as "bytea"||ML||TBD||2 weeks||2400 / !DevTime from ML||todo||
    104 ||[[BR]]'''Objective 02 - Being able to intersect vector and raster to produce raster.''' ([wiki:WKTRaster/SpecificationWorking02#ObjectiveB02c-Beingabletointersectvectorandrastertoproduceraster. specifications])||||||||||
     104||[[BR]]'''Objective FV.02 - Being able to intersect vector and raster to produce raster.''' ([wiki:WKTRaster/SpecificationWorking02#ObjectiveB02c-Beingabletointersectvectorandrastertoproduceraster. specifications])||||||||||
    105105||- ST_AsRaster(geometry, pixelsize) -> raster[[BR]]- Changes to ST_Intersection||TBD||TBD||4 weeks||4800||todo||
    106 ||[[BR]]'''Objective 03 - Being able to use "group by" to accumulate tiles to form a new raster.''' ([wiki:WKTRaster/SpecificationWorking02#ObjectiveB02d-Beingabletousegroupbytoaccumulatetilestoformanewraster. specifications])||||||||||
     106||[[BR]]'''Objective FV.03 - Being able to use "group by" to accumulate tiles to form a new raster.''' ([wiki:WKTRaster/SpecificationWorking02#ObjectiveB02d-Beingabletousegroupbytoaccumulatetilestoformanewraster. specifications])||||||||||
    107107||- ST_Union(raster|geometry, raster|geometry, ‘raster’|’geometry’) -> raster/geometry[[BR]]- ST_Accum(raster set|geometry set, ‘raster’|’geometry’) -> raster/geometry||TBD||TBD||2 weeks||2400||todo||
    108 ||[[BR]]'''Objective 05 - Being able to reproject a raster.''' ([wiki:WKTRaster/SpecificationWorking03 specifications])||||||||||
     108||[[BR]]'''Objective FV.05 - Being able to reproject a raster.''' ([wiki:WKTRaster/SpecificationWorking03 specifications])||||||||||
    109109||- ST_Transform(raster|geometry, SRID) -> same type as input||TBD||||1 week||1200||todo||
    110 ||[[BR]]'''Objective 06 - Being able todo some base raster operations.''' ([wiki:WKTRaster/SpecificationWorking03 specifications])||||||||||
     110||[[BR]]'''Objective FV.06 - Being able todo some base raster operations.''' ([wiki:WKTRaster/SpecificationWorking03 specifications])||||||||||
    111111||- ST_Area(raster|geometry) -> double[[BR]]- ST_Count(raster, value) -> integer[[BR]]- ST_Resample(raster, pixelsize, method) -> raster[[BR]]- ST_SelectByValue(raster|geometry, ‘expression’) -> same type as first argument[[BR]]- ST_Reclass(raster|geometry,string) -> same type as first argument[[BR]]- ST_MapAlgebra(raster|geometry, [raster|geometry,...], ‘mathematical expression’, ‘raster’ |’geometry’) -> raster/geometry[[BR]]- ST_Clip(raster|geometry,geometry) -> same type as first argument[[BR]]- ST_Flip(raster|geometry, ’vertical’|’horizontal’) -> same type as first argument||TBD||||6 weeks||7200||todo||
    112 ||[[BR]]'''Objective 07 - Being able to convert a raster to standards formats.''' ([wiki:WKTRaster/SpecificationWorking03 specifications])||||||||||
     112||[[BR]]'''Objective FV.07 - Being able to convert a raster to standards formats.''' ([wiki:WKTRaster/SpecificationWorking03 specifications])||||||||||
    113113||- ST_AsKML(raster|geometry) -> string[[BR]]- ST_AsSVG(raster|geometry) -> string||TBD||||2 weeks||2400||todo||
    114 ||[[BR]]'''Objective 08 - Being able to control the validity of a raster.''' ([wiki:WKTRaster/SpecificationWorking03 specifications])||||||||||
     114||[[BR]]'''Objective FV.08 - Being able to control the validity of a raster.''' ([wiki:WKTRaster/SpecificationWorking03 specifications])||||||||||
    115115||- ST_IsEmpty(raster|geometry) -> boolean[[BR]]- ST_mem_size(raster|geometry) -> integer[[BR]]- ST_isvalid(raster|geometry) -> boolean||TBD||||1 week||1200||todo||
    116 ||[[BR]]'''Objective 09 - Being able to use other major topological operators.''' ([wiki:WKTRaster/SpecificationWorking03 specifications])||||||||||
     116||[[BR]]'''Objective FV.09 - Being able to use other major topological operators.''' ([wiki:WKTRaster/SpecificationWorking03 specifications])||||||||||
    117117||- ST_Within(raster|geometry A, raster|geometry B)[[BR]]- ST_Contains(raster|geometry A, raster|geometry B)[[BR]]- ST_Overlaps(raster|geometry, raster|geometry)||TBD||||1 week||1200||todo||
    118 ||[[BR]]'''Objective 10 - Being able to derive a raster layer from vector layer.''' ([wiki:WKTRaster/SpecificationWorking03 specifications])||||||||||
     118||[[BR]]'''Objective FV.10 - Being able to derive a raster layer from vector layer.''' ([wiki:WKTRaster/SpecificationWorking03 specifications])||||||||||
    119119||- ST_Interpolate(points, pixelsize, method) -> raster||TBD||||1 week||1200||todo||
    120 ||[[BR]]'''Objective 11 - Being able todo on rasters most operations available on geometries.''' ([wiki:WKTRaster/SpecificationWorking03 specifications])||||||||||
     120||[[BR]]'''Objective FV.11 - Being able todo on rasters most operations available on geometries.''' ([wiki:WKTRaster/SpecificationWorking03 specifications])||||||||||
    121121||- ST_Centroid(raster|geometry) -> point geometry[[BR]]- ST_PointOnSurface(raster|geometry) -> point geometry[[BR]]- ST_Buffer(raster|geometry, double) -> same type as first arg.[[BR]]- ST_Difference(raster|geometry A, raster|geometry B) -> same type as first argument[[BR]]- ST_SymDifference(raster|geometry,raster|geometry,‘raster’|’geometry’) -> raster/geometry||TBD||||4 weeks||4800||todo||
    122 ||[[BR]]'''Objective 12 - Being able to use all the other topological operators.''' ([wiki:WKTRaster/SpecificationWorking03 specifications])||||||||||
     122||[[BR]]'''Objective FV.12 - Being able to use all the other topological operators.''' ([wiki:WKTRaster/SpecificationWorking03 specifications])||||||||||
    123123||- ST_Equals(raster|geometry, raster|geometry)[[BR]]- ST_Disjoint(raster|geometry, raster|geometry)[[BR]]- ST_Touches(raster|geometry, raster|geometry)[[BR]]- ST_Crosses(raster|geometry, raster|geometry)[[BR]]- ST_Covers(raster|geometry A, raster|geometry B)[[BR]]- ST_IsCoveredBy(raster|geometry A, raster|geometry B)[[BR]]- ST_Relate(raster|geometry, raster|geometry, intersectionPatternMatrix )||TBD||||2 weeks||2400||todo||
    124 ||[[BR]]'''Objective 13 - Being able to edit a raster.''' ([wiki:WKTRaster/SpecificationWorking03 specifications])||||||||||
     124||[[BR]]'''Objective FV.13 - Being able to edit a raster.''' ([wiki:WKTRaster/SpecificationWorking03 specifications])||||||||||
    125125||- ST_Affine(raster|geometry,...) -> same type as input[[BR]]- ST_Translate(raster|geometry,...) -> same type as input[[BR]]- ST_Scale(raster|geometry,...) -> same type as input[[BR]]- ST_TransScale(raster|geometry,...) -> same type as input[[BR]]- ST_RotateZ,Y,Z(raster|geometry, float8) -> same type as input||TBD||||2 weeks||2400||todo||
    126126||[[BR]]'''Other functions''' ||||||||||