Environment Variables¶
RIOS honours the following environment variables which can be used to override default behaviour globally:
Environment Variable | Description | Default | ApplierControls name |
---|---|---|---|
RIOS_DFLT_DRIVER | The name of the default GDAL driver | HFA | drivername |
RIOS_DFLT_DRIVEROPTIONS | Creation Options to be passed to GDAL. Can be ‘None’. This is now deprecated, in favour of RIOS_DFLT_CREOPT_* | COMPRESSED=TRUE IGNOREUTM=TRUE | creationoptions |
RIOS_DFLT_CREOPT_<driver> | Driver-specific creation options. These are new, and intended to supercede the old generic default. Can be specified for any driver, but defaults are given as below | From generic variable | creationoptions should be None to use these |
RIOS_DFLT_CREOPT_HFA | Default creation options for HFA | COMPRESS=YES IGNOREUTM=TRUE | |
RIOS_DFLT_CREOPT_GTiff | Default creation options for GTiff | TILED=YES INTERLEAVE=BAND COMPRESS=LZW BIGTIFF=IF_SAFER | |
RIOS_DFLT_FOOTPRINT | 0 for intersection, 1 for union | Intersection | footprint |
RIOS_DFLT_BLOCKXSIZE | Window X size | 200 | windowxsize |
RIOS_DFLT_BLOCKYSIZE | Window Y size | 200 | windowysize |
RIOS_DFLT_OVERLAP | Overlap between blocks | 0 | overlap |
RIOS_HISTOGRAM_IGNORE_RFC40 | If set, this will force writing of histogram to ignore GDAL’s RFC40 capabilities. Mostly helpful when using HFA files, as RFC40 seems to have some problems with them in versions of GDAL older than 2.2.0. | Not set | Not in controls |
RIOS_DFLT_JOBMGRTYPE RIOS_PBSJOBMGR_QSUBOPTIONS RIOS_PBSJOBMGR_INITCMDS RIOS_SLURMJOBMGR_SBATCHOPTIONS RIOS_SLURMJOBMGR_INITCMDS | See rios.parallel.jobmanager
for a description of these variables |
||
RIOS_DFLT_OVERVIEWLEVELS | Global default overview levels. A comma-separated list of reduction factors, as per gdaladdo command | 4,8,16,32,64, 128,256,512 | overviewLevels |
RIOS_DFLT_MINOVERLEVELDIM | Minimum dimension of overview layers. Overview layers with any dimension less than this will not be created. | 33 | overviewMinDim |
RIOS_DFLT_OVERVIEWAGGTYPE | Default aggregation type for overviews, used with formats not supporting LAYER_TYPE | AVERAGE | overviewAggType |
RIOS_DFLT_AUTOCOLORTABLETYPE | Enforces automatic color tables
on thematic output rasters. Value is
a string passed as autoColorTableType
to rios.rat.genColorTable() |
No automatic color table generated | autoColorTableType |
RIOS_NO_VRT_FOR_RESAMPLING | If set to ‘1’ will mean that resampling with VRTs is disabled and a temporary file in the output format will be used instead. Added in RIOS 1.4.5. | 0 = Use VRT | Not in controls |