PostGIS  2.5.7dev-r@@SVN_REVISION@@
rtpg_band_properties.c File Reference
#include <postgres.h>
#include <fmgr.h>
#include <funcapi.h>
#include <utils/builtins.h>
#include "utils/lsyscache.h"
#include "utils/array.h"
#include "catalog/pg_type.h"
#include "../../postgis_config.h"
#include "access/htup_details.h"
#include "rtpostgis.h"
Include dependency graph for rtpg_band_properties.c:

Go to the source code of this file.

Macros

#define _LARGEFILE64_SOURCE   1
 
#define VALUES_LENGTH   8
 

Functions

Datum RASTER_getBandPixelType (PG_FUNCTION_ARGS)
 
Datum RASTER_getBandPixelTypeName (PG_FUNCTION_ARGS)
 
Datum RASTER_getBandNoDataValue (PG_FUNCTION_ARGS)
 
Datum RASTER_getBandPath (PG_FUNCTION_ARGS)
 
Datum RASTER_bandIsNoData (PG_FUNCTION_ARGS)
 
Datum RASTER_bandmetadata (PG_FUNCTION_ARGS)
 
Datum RASTER_setBandIsNoData (PG_FUNCTION_ARGS)
 
Datum RASTER_setBandNoDataValue (PG_FUNCTION_ARGS)
 
Datum RASTER_setBandPath (PG_FUNCTION_ARGS)
 
Datum RASTER_setBandIndex (PG_FUNCTION_ARGS)
 
 PG_FUNCTION_INFO_V1 (RASTER_getBandPixelType)
 Return pixel type of the specified band of raster. More...
 
 PG_FUNCTION_INFO_V1 (RASTER_getBandPixelTypeName)
 Return name of pixel type of the specified band of raster. More...
 
 PG_FUNCTION_INFO_V1 (RASTER_getBandNoDataValue)
 Return nodata value of the specified band of raster. More...
 
 PG_FUNCTION_INFO_V1 (RASTER_bandIsNoData)
 
 PG_FUNCTION_INFO_V1 (RASTER_getBandPath)
 Return the path of the raster for out-db raster. More...
 
 PG_FUNCTION_INFO_V1 (RASTER_getBandFileSize)
 Return the file size of the raster. More...
 
Datum RASTER_getBandFileSize (PG_FUNCTION_ARGS)
 
 PG_FUNCTION_INFO_V1 (RASTER_getBandFileTimestamp)
 Return the file timestamp of the raster. More...
 
Datum RASTER_getBandFileTimestamp (PG_FUNCTION_ARGS)
 
 PG_FUNCTION_INFO_V1 (RASTER_bandmetadata)
 Get raster bands' meta data. More...
 
 PG_FUNCTION_INFO_V1 (RASTER_setBandNoDataValue)
 Set the nodata value of the specified band of raster. More...
 
 PG_FUNCTION_INFO_V1 (RASTER_setBandIsNoData)
 Set flag indicating that the entire band is NODATA. More...
 
 PG_FUNCTION_INFO_V1 (RASTER_setBandPath)
 Set the path value of an out-db band. More...
 

Variables

bool enable_outdb_rasters