PostGIS  2.5.7dev-r@@SVN_REVISION@@
rtpg_raster_properties.c File Reference
#include <postgres.h>
#include <fmgr.h>
#include <funcapi.h>
#include "../../postgis_config.h"
#include "access/htup_details.h"
#include "rtpostgis.h"
Include dependency graph for rtpg_raster_properties.c:

Go to the source code of this file.

Macros

#define VALUES_LENGTH   6
 
#define VALUES_LENGTH   10
 
#define VALUES_LENGTH   2
 

Functions

Datum RASTER_getSRID (PG_FUNCTION_ARGS)
 
Datum RASTER_getWidth (PG_FUNCTION_ARGS)
 
Datum RASTER_getHeight (PG_FUNCTION_ARGS)
 
Datum RASTER_getNumBands (PG_FUNCTION_ARGS)
 
Datum RASTER_getFileSize (PG_FUNCTION_ARGS)
 
Datum RASTER_getFileTimestamp (PG_FUNCTION_ARGS)
 
Datum RASTER_getXScale (PG_FUNCTION_ARGS)
 
Datum RASTER_getYScale (PG_FUNCTION_ARGS)
 
Datum RASTER_getXSkew (PG_FUNCTION_ARGS)
 
Datum RASTER_getYSkew (PG_FUNCTION_ARGS)
 
Datum RASTER_getXUpperLeft (PG_FUNCTION_ARGS)
 
Datum RASTER_getYUpperLeft (PG_FUNCTION_ARGS)
 
Datum RASTER_getPixelWidth (PG_FUNCTION_ARGS)
 
Datum RASTER_getPixelHeight (PG_FUNCTION_ARGS)
 
Datum RASTER_getGeotransform (PG_FUNCTION_ARGS)
 
Datum RASTER_isEmpty (PG_FUNCTION_ARGS)
 
Datum RASTER_hasNoBand (PG_FUNCTION_ARGS)
 
Datum RASTER_metadata (PG_FUNCTION_ARGS)
 
Datum RASTER_rasterToWorldCoord (PG_FUNCTION_ARGS)
 
Datum RASTER_worldToRasterCoord (PG_FUNCTION_ARGS)
 
Datum RASTER_setSRID (PG_FUNCTION_ARGS)
 
Datum RASTER_setScale (PG_FUNCTION_ARGS)
 
Datum RASTER_setScaleXY (PG_FUNCTION_ARGS)
 
Datum RASTER_setSkew (PG_FUNCTION_ARGS)
 
Datum RASTER_setSkewXY (PG_FUNCTION_ARGS)
 
Datum RASTER_setUpperLeftXY (PG_FUNCTION_ARGS)
 
Datum RASTER_setRotation (PG_FUNCTION_ARGS)
 
Datum RASTER_setGeotransform (PG_FUNCTION_ARGS)
 
 PG_FUNCTION_INFO_V1 (RASTER_getSRID)
 Return the SRID associated with the raster. More...
 
 PG_FUNCTION_INFO_V1 (RASTER_getWidth)
 Return the width of the raster. More...
 
 PG_FUNCTION_INFO_V1 (RASTER_getHeight)
 Return the height of the raster. More...
 
 PG_FUNCTION_INFO_V1 (RASTER_getNumBands)
 Return the number of bands included in the raster. More...
 
 PG_FUNCTION_INFO_V1 (RASTER_getXScale)
 Return X scale from georeference of the raster. More...
 
 PG_FUNCTION_INFO_V1 (RASTER_getYScale)
 Return Y scale from georeference of the raster. More...
 
 PG_FUNCTION_INFO_V1 (RASTER_getXSkew)
 Return value of the raster skew about the X axis. More...
 
 PG_FUNCTION_INFO_V1 (RASTER_getYSkew)
 Return value of the raster skew about the Y axis. More...
 
 PG_FUNCTION_INFO_V1 (RASTER_getXUpperLeft)
 Return value of the raster offset in the X dimension. More...
 
 PG_FUNCTION_INFO_V1 (RASTER_getYUpperLeft)
 Return value of the raster offset in the Y dimension. More...
 
 PG_FUNCTION_INFO_V1 (RASTER_getPixelWidth)
 Return the pixel width of the raster. More...
 
 PG_FUNCTION_INFO_V1 (RASTER_getPixelHeight)
 Return the pixel height of the raster. More...
 
 PG_FUNCTION_INFO_V1 (RASTER_getGeotransform)
 Calculates the physically relevant parameters of the supplied raster's geotransform. More...
 
 PG_FUNCTION_INFO_V1 (RASTER_isEmpty)
 Check if raster is empty or not. More...
 
 PG_FUNCTION_INFO_V1 (RASTER_hasNoBand)
 Check if the raster has a given band or not. More...
 
 PG_FUNCTION_INFO_V1 (RASTER_metadata)
 Get raster's meta data. More...
 
 PG_FUNCTION_INFO_V1 (RASTER_rasterToWorldCoord)
 
 PG_FUNCTION_INFO_V1 (RASTER_worldToRasterCoord)
 
 PG_FUNCTION_INFO_V1 (RASTER_setSRID)
 Set the SRID associated with the raster. More...
 
 PG_FUNCTION_INFO_V1 (RASTER_setScale)
 Set the scale of the raster. More...
 
 PG_FUNCTION_INFO_V1 (RASTER_setScaleXY)
 Set the pixel size of the raster. More...
 
 PG_FUNCTION_INFO_V1 (RASTER_setSkew)
 Set the skew of the raster. More...
 
 PG_FUNCTION_INFO_V1 (RASTER_setSkewXY)
 Set the skew of the raster. More...
 
 PG_FUNCTION_INFO_V1 (RASTER_setUpperLeftXY)
 Set the raster offset in the X and Y dimension. More...
 
 PG_FUNCTION_INFO_V1 (RASTER_setGeotransform)
 Set the geotransform of the supplied raster. More...
 
 PG_FUNCTION_INFO_V1 (RASTER_setRotation)
 Set the rotation of the raster. More...