Bonjour,
je souhaite utiliser la fonction St_AsRaster pour rastériser un vecteur tout en conservant un certain alignement dans le but, par la suite, de croiser ce raster avec un autre raster via la fonction St_intersection.
Ci-après, la fonction que j'utilise :
CREATE TABLE sigma.test_affor_1840_2009_rast AS
SELECT ST_AsRaster(geom,5,-5,896772.954765333,6463261.80857862,'32BF',1,-1, 0, 0,false) as rast
FROM sigma.affor_1840_2009 as geom;
ALTER TABLE sigma.test_affor_1840_2009_rast ADD id serial;
CREATE INDEX test_affor_1840_2009_rast_gist ON sigma.test_affor_1840_2009_rast USING gist(st_convexhull(rast));
Mais j'ai le message d'erreur suivant :
"NOTICE: Values must be provided for both width and height if one is specified"
La fonction St_raster ne permet pas de récupérer la hauteur et la largeur. Comment est-il possible de gérer cela ?
Merci d'avance.
je souhaite utiliser la fonction St_AsRaster pour rastériser un vecteur tout en conservant un certain alignement dans le but, par la suite, de croiser ce raster avec un autre raster via la fonction St_intersection.
Ci-après, la fonction que j'utilise :
CREATE TABLE sigma.test_affor_1840_2009_rast AS
SELECT ST_AsRaster(geom,5,-5,896772.954765333,6463261.80857862,'32BF',1,-1, 0, 0,false) as rast
FROM sigma.affor_1840_2009 as geom;
ALTER TABLE sigma.test_affor_1840_2009_rast ADD id serial;
CREATE INDEX test_affor_1840_2009_rast_gist ON sigma.test_affor_1840_2009_rast USING gist(st_convexhull(rast));
Mais j'ai le message d'erreur suivant :
"NOTICE: Values must be provided for both width and height if one is specified"
La fonction St_raster ne permet pas de récupérer la hauteur et la largeur. Comment est-il possible de gérer cela ?
Merci d'avance.