5 | | This tutorial will show you how to do a very classical raster/vector analysis with PostGIS WKT Raster. Basically the problem is to compute the mean elevation for buffers surrounding a series of point representing caribou observations. You can do this kind of analysis pretty easily in any GIS package but what is special here and is not easy to do in ANY GIS package is the size of the datasets used (900 MB or raster data), the simplicity of the queries and the speed at which we will get the results. |
| 5 | == Introduction == |
| 6 | |
| 7 | This tutorial will show you how to do a very classical raster/vector analysis with PostGIS WKT Raster. You will get more info on PostGIS WKT Raster [wiki:WKTRaster in this page] but we can say that WKT Raster... |
| 8 | |
| 9 | * is the raster format introduced by PostGIS |
| 10 | * supports multiband, nodata value, georeference, overviews, overlapping tiles and non rectangular coverages |
| 11 | * is not really limited in size (PostgreSQL has a limit of 32 TB) |
| 12 | * is very well integrated with PostGIS geometries |
| 13 | * comes with a very versatile Python raster loader (supporting batch loading through wildcards and as many input formats as GDAL does) |
| 14 | * is not only a raster format but a SQL raster manipulation and analysis language |
| 15 | * allows seamless and efficient intersections operations with vector tables |
| 16 | |
| 17 | |
| 18 | Basically the problem is to compute the mean elevation for buffers surrounding a series of point representing caribou observations. You can do this kind of analysis pretty easily in any GIS package but what is special here and is not easy to do in ANY GIS package is the size of the datasets used (900 MB or raster data), the simplicity of the queries and the speed at which we will get the results. |