PostGIS  3.7.0dev-r@@SVN_REVISION@@
rtpg_gdal.c File Reference
#include <postgres.h>
#include <fmgr.h>
#include <funcapi.h>
#include <miscadmin.h>
#include <utils/builtins.h>
#include <access/htup_details.h>
#include <utils/lsyscache.h>
#include <utils/array.h>
#include <utils/guc.h>
#include <catalog/pg_type.h>
#include <utils/memutils.h>
#include "../../postgis_config.h"
#include "rtpostgis.h"
#include "rtpg_internal.h"
#include "stringbuffer.h"
Include dependency graph for rtpg_gdal.c:

Go to the source code of this file.

Macros

#define VALUES_LENGTH   6
 
#define gdalErrorTypesSize   17
 

Functions

Datum RASTER_fromGDALRaster (PG_FUNCTION_ARGS)
 
Datum RASTER_asGDALRaster (PG_FUNCTION_ARGS)
 
Datum RASTER_getGDALDrivers (PG_FUNCTION_ARGS)
 
Datum RASTER_setGDALOpenOptions (PG_FUNCTION_ARGS)
 
Datum RASTER_GDALWarp (PG_FUNCTION_ARGS)
 
 PG_FUNCTION_INFO_V1 (RASTER_fromGDALRaster)
 
 PG_FUNCTION_INFO_V1 (RASTER_asGDALRaster)
 Returns formatted GDAL raster as bytea object of raster. More...
 
 PG_FUNCTION_INFO_V1 (RASTER_getGDALDrivers)
 Returns available GDAL drivers. More...
 
 PG_FUNCTION_INFO_V1 (RASTER_Contour)
 
Datum RASTER_Contour (PG_FUNCTION_ARGS)
 
static int rtpg_util_gdal_progress_func (double dfComplete, const char *pszMessage, void *pProgressArg)
 
 PG_FUNCTION_INFO_V1 (RASTER_InterpolateRaster)
 
Datum RASTER_InterpolateRaster (PG_FUNCTION_ARGS)
 
 PG_FUNCTION_INFO_V1 (RASTER_GDALWarp)
 
static void ogrErrorHandler (CPLErr eErrClass, int err_no, const char *msg)
 
void rtpg_gdal_set_cpl_debug (bool value, void *extra)
 

Variables

static const char *const gdalErrorTypes [gdalErrorTypesSize]