197{
201
202 if (PG_ARGISNULL(0)) PG_RETURN_NULL();
204
206 if ( ! raster ) {
207 PG_FREE_IF_COPY(pgraster, 0);
208 elog(ERROR, "RASTER_getXScale: Could not deserialize raster");
209 PG_RETURN_NULL();
210 }
211
213
215 PG_FREE_IF_COPY(pgraster, 0);
216
217 PG_RETURN_FLOAT8(xsize);
218}
void rt_raster_destroy(rt_raster raster)
Release memory associated to a raster.
double rt_raster_get_x_scale(rt_raster raster)
Get scale X in projection units.
rt_raster rt_raster_deserialize(void *serialized, int header_only)
Return a raster from a serialized form.
raster
Be careful!! Zeros function's input parameter can be a (height x width) array, not (width x height): ...