Changes between Version 235 and Version 236 of WKTRaster/SpecificationWorking03
- Timestamp:
- 08/27/12 11:27:35 (12 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
WKTRaster/SpecificationWorking03
v235 v236 136 136 * ST_GeomToRaster('schemaname', 'tablename', 'geomolumnname', 'METHOD') (Category 2) - A generalization of ST_FirstGeomValue4ma() described above but accepting more methods of value extraction, depending on the type of coverage we want to extract from. This is very much like doing an intersection (actually more like an "identify" overlay operation) between a raster and a vector coverage. 137 137 138 This function can further be generalised by adding parameters to define a buffer area around the pixel centroid or the pixel boundary. This would provide a category 4 type of function. 138 This function can further be generalised by adding parameters to define a buffer area around the pixel centroid or the pixel boundary. This would provide a category 4 type of function. (e.g. ST_Density()) 139 139 140 140 The METHOD could be: … … 150 150 ---- 151 151 == '''Objective FV.28 - Add some function interpolating a raster from a geometry layer''' == 152 153 * ST_Interpolate('schemaname', 'tablename', 'geomolumnname', 'METHOD') - Method could be 'NEAREST_NEIGHBOR', 'IDW', 'KRIGING', 'NATURAL_NEIGHBOR', 'SPLINE', 'REG_SPLINE_WITH_TENSION', etc... 152 154 153 155 ---- … … 256 258 '''ST_mem_size(raster|geometry) -> integer'''[[BR]] 257 259 '''ST_isvalid(raster|geometry) -> boolean''' 258 259 260 ---- 261 == '''Objective FV.10 - Being able to derive a raster layer from vector layer.''' == 262 263 264 '''ST_Distance(points, pixelsize, method) -> raster'''[[BR]] 265 '''ST_CostDistance(points, pixelsize, method) -> raster'''[[BR]] 266 '''ST_Interpolate(points, pixelsize, method) -> raster''' 267 268 Preliminary work has been done on this as a GSoC project. See [http://trac.osgeo.org/postgis/wiki/PostGIS_Raster_SoC_Idea_2012/Distance_Analysis_Tools the GSoC 2012 project]. 269 270 271 260 272 261 ---- 273 262 == '''Objective FV.12 - Being able to use all the other topological operators''' ==