# Configuration options

This page discusses runtime configuration options for GDAL. These are distinct from options to the build-time configure script. Runtime configuration options apply on all platforms, and are evaluated at runtime. They can be set programmatically, by commandline switches or in the environment by the user.

Configuration options are normally used to alter the default behavior of GDAL/OGR drivers and in some cases the GDAL/OGR core. They are essentially global variables the user can set.

## How to set configuration options?

One example of a configuration option is the `GDAL_CACHEMAX` option. It controls the size of the GDAL block cache, in megabytes. It can be set in the environment on Unix (bash/bourne) shell like this:

    export GDAL_CACHEMAX=64

In a DOS/Windows command shell it is done like this:

    set GDAL_CACHEMAX=64

It can also be set on the commandline for most GDAL and OGR utilities with the `--config` switch, though in a few cases these switches are not evaluated in time to affect behavior.

    gdal_translate --config GDAL_CACHEMAX 64 in.tif out.tif

In C/C++ configuration switches can be set programmatically with `CPLSetConfigOption()`:

    #include "cpl_conv.h"
    ...
        CPLSetConfigOption( "GDAL_CACHEMAX", "64" );

Normally a configuration option applies to all threads active in a program, but they can be limited to only the current thread with `CPLSetThreadLocalConfigOption()`

    CPLSetThreadLocalConfigOption( "GTIFF_DIRECT_IO", "YES" );

For boolean options, the values YES, TRUE or ON can be used to turn the option on; NO, FALSE or OFF to turn it off.

## GDAL configuration file

New in version 3.3.

On driver registration, loading of configuration is attempted from a set of predefined files.

The following locations are tried by `CPLLoadConfigOptionsFromPredefinedFiles()`:

> - the location pointed by the environment variable (or configuration option) GDAL_CONFIG_FILE is attempted first. If it set, the next steps are not attempted

> - for Unix builds, the location pointed by ${sysconfdir}/gdal/gdalrc is first attempted (where ${sysconfdir} evaluates to ${prefix}/etc, unless the `--sysconfdir` switch of ./configure has been invoked). Then $(HOME)/.gdal/gdalrc is tried, potentially overriding what was loaded with the sysconfdir

> - for Windows builds, the location pointed by $(USERPROFILE)/.gdal/gdalrc is attempted.

A configuration file is a text file in a .ini style format. Lines starting with # are comment lines.

The file may contain a `[configoptions]` section, that lists configuration options and their values.

Example:

    [configoptions]
    # set BAR as the value of configuration option FOO
    FOO=BAR

Configuration options set in the configuration file can later be overridden by calls to `CPLSetConfigOption()` or `CPLSetThreadLocalConfigOption()`, or through the `--config` command line switch.

The value of environment variables set before GDAL starts will be used instead of the value set in the configuration files, unless, starting with GDAL 3.6, the configuration file starts with a `[directives]` section that contains a `ignore-env-variables=yes` entry.

    [directives]
    # ignore environment variables. Take only into account the content of the
    # [configoptions] section, or ones defined programmatically with
    # CPLSetConfigOption / CPLSetThreadLocalConfigOption.
    ignore-env-variables=yes

Starting with GDAL 3.5, a configuration file can also contain credentials (or more generally options related to a virtual file system) for a given path prefix, that can also be set with `VSISetPathSpecificOption()`. Credentials should be put under a `[credentials]` section, and for each path prefix, under a relative subsection whose name starts with “[.” (e.g. “[.some_arbitrary_name]”), and whose first key is “path”.

Example:

    [credentials]

    [.private_bucket]
    path=/vsis3/my_private_bucket
    AWS_SECRET_ACCESS_KEY=...
    AWS_ACCESS_KEY_ID=...

    [.sentinel_s2_l1c]
    path=/vsis3/sentinel-s2-l1c
    AWS_REQUEST_PAYER=requester
    \endverbatim

## List of configuration options and where they apply

Note

This list is known to be incomplete. It depends on proper annotation of configuration options where they are mentioned elsewhere in the documentation. If you want to help to extend it, use the `:decl_configoption:`NAME`` syntax in places where a configuration option is mentioned.

- `AMIGOCLOUD_API_KEY`: AmigoCloud

- `AMIGOCLOUD_API_URL`: AmigoCloud

- `ATTRIBUTES_SKIP`: GeoJSON

- `AWS_ACCESS_KEY_ID`: GDAL Virtual File Systems (compressed, network hosted, etc…): /vsimem, /vsizip, /vsitar, /vsicurl, …

- `AWS_CONFIG_FILE`: GDAL Virtual File Systems (compressed, network hosted, etc…): /vsimem, /vsizip, /vsitar, /vsicurl, …

- `AWS_DEFAULT_PROFILE`: GDAL Virtual File Systems (compressed, network hosted, etc…): /vsimem, /vsizip, /vsitar, /vsicurl, …

- `AWS_DEFAULT_REGION`: GDAL Virtual File Systems (compressed, network hosted, etc…): /vsimem, /vsizip, /vsitar, /vsicurl, …

- `AWS_HTTPS`: GDAL Virtual File Systems (compressed, network hosted, etc…): /vsimem, /vsizip, /vsitar, /vsicurl, …

- `AWS_PROFILE`: GDAL Virtual File Systems (compressed, network hosted, etc…): /vsimem, /vsizip, /vsitar, /vsicurl, …

- `AWS_REGION`: GDAL Virtual File Systems (compressed, network hosted, etc…): /vsimem, /vsizip, /vsitar, /vsicurl, …

- `AWS_REQUEST_PAYER`: GDAL Virtual File Systems (compressed, network hosted, etc…): /vsimem, /vsizip, /vsitar, /vsicurl, …

- `AWS_ROLE_ARN`: GDAL Virtual File Systems (compressed, network hosted, etc…): /vsimem, /vsizip, /vsitar, /vsicurl, …

- `AWS_S3_ENDPOINT`: GDAL Virtual File Systems (compressed, network hosted, etc…): /vsimem, /vsizip, /vsitar, /vsicurl, …

- `AWS_SECRET_ACCESS_KEY`: GDAL Virtual File Systems (compressed, network hosted, etc…): /vsimem, /vsizip, /vsitar, /vsicurl, …

- `AWS_SESSION_TOKEN`: GDAL Virtual File Systems (compressed, network hosted, etc…): /vsimem, /vsizip, /vsitar, /vsicurl, …

- `AWS_VIRTUAL_HOSTING`: GDAL Virtual File Systems (compressed, network hosted, etc…): /vsimem, /vsizip, /vsitar, /vsicurl, …

- `AWS_WEB_IDENTITY_TOKEN_FILE`: GDAL Virtual File Systems (compressed, network hosted, etc…): /vsimem, /vsizip, /vsitar, /vsicurl, …

- `AZURE_STORAGE_ACCESS_KEY`: GDAL Virtual File Systems (compressed, network hosted, etc…): /vsimem, /vsizip, /vsitar, /vsicurl, …

- `AZURE_STORAGE_ACCESS_TOKEN`: GDAL Virtual File Systems (compressed, network hosted, etc…): /vsimem, /vsizip, /vsitar, /vsicurl, …

- `AZURE_STORAGE_ACCOUNT`: GDAL Virtual File Systems (compressed, network hosted, etc…): /vsimem, /vsizip, /vsitar, /vsicurl, …

- `AZURE_STORAGE_CONNECTION_STRING`: GDAL Virtual File Systems (compressed, network hosted, etc…): /vsimem, /vsizip, /vsitar, /vsicurl, …

- `AZURE_STORAGE_SAS_TOKEN`: GDAL Virtual File Systems (compressed, network hosted, etc…): /vsimem, /vsizip, /vsitar, /vsicurl, …

- `BIGTIFF_OVERVIEW`: gdaladdo

- `CARTO_API_KEY`: Carto

- `CARTO_API_URL`: Carto

- `CARTO_HTTPS`: Carto

- `CARTO_PAGE_SIZE`: Carto

- `COMPRESS_GEOM`: SQLite / Spatialite RDBMS

- `COMPRESS_OVERVIEW`:

  - gdaladdo

  - GTiff – GeoTIFF File Format

- `CPL_AWS_CREDENTIALS_FILE`: GDAL Virtual File Systems (compressed, network hosted, etc…): /vsimem, /vsizip, /vsitar, /vsicurl, …

- `CPL_CURL_GZIP`: WFS - OGC WFS service

- `CPL_CURL_VERBOSE`: GDAL Virtual File Systems (compressed, network hosted, etc…): /vsimem, /vsizip, /vsitar, /vsicurl, …

- `CPL_GS_CREDENTIALS_FILE`: GDAL Virtual File Systems (compressed, network hosted, etc…): /vsimem, /vsizip, /vsitar, /vsicurl, …

- `CPL_MACHINE_IS_GCE`:

  - GDAL Virtual File Systems (compressed, network hosted, etc…): /vsimem, /vsizip, /vsitar, /vsicurl, …

  - Google Earth Engine Data API

- `CPL_SOZIP_ENABLED`: GDAL Virtual File Systems (compressed, network hosted, etc…): /vsimem, /vsizip, /vsitar, /vsicurl, …

- `CPL_TMPDIR`:

  - GDAL Virtual File Systems (compressed, network hosted, etc…): /vsimem, /vsizip, /vsitar, /vsicurl, …

  - OSM - OpenStreetMap XML and PBF

- `CPL_VSIL_CURL_CACHE_SIZE`: GDAL Virtual File Systems (compressed, network hosted, etc…): /vsimem, /vsizip, /vsitar, /vsicurl, …

- `CPL_VSIL_CURL_CHUNK_SIZE`: GDAL Virtual File Systems (compressed, network hosted, etc…): /vsimem, /vsizip, /vsitar, /vsicurl, …

- `CPL_VSIL_CURL_IGNORE_GLACIER_STORAGE`: GDAL Virtual File Systems (compressed, network hosted, etc…): /vsimem, /vsizip, /vsitar, /vsicurl, …

- `CPL_VSIL_CURL_IGNORE_STORAGE_CLASSES`: GDAL Virtual File Systems (compressed, network hosted, etc…): /vsimem, /vsizip, /vsitar, /vsicurl, …

- `CPL_VSIL_CURL_NON_CACHED`: GDAL Virtual File Systems (compressed, network hosted, etc…): /vsimem, /vsizip, /vsitar, /vsicurl, …

- `CPL_VSIL_CURL_USE_HEAD`: GDAL Virtual File Systems (compressed, network hosted, etc…): /vsimem, /vsizip, /vsitar, /vsicurl, …

- `CPL_VSIL_CURL_USE_S3_REDIRECT`: GDAL Virtual File Systems (compressed, network hosted, etc…): /vsimem, /vsizip, /vsitar, /vsicurl, …

- `CPL_VSIL_DEFLATE_CHUNK_SIZE`: GDAL Virtual File Systems (compressed, network hosted, etc…): /vsimem, /vsizip, /vsitar, /vsicurl, …

- `CPL_VSIL_GZIP_WRITE_PROPERTIES`: GDAL Virtual File Systems (compressed, network hosted, etc…): /vsimem, /vsizip, /vsitar, /vsicurl, …

- `CPL_VSIL_USE_TEMP_FILE_FOR_RANDOM_WRITE`: GDAL Virtual File Systems (compressed, network hosted, etc…): /vsimem, /vsizip, /vsitar, /vsicurl, …

- `CPL_VSIS3_CREATE_DIR_OBJECT`: GDAL Virtual File Systems (compressed, network hosted, etc…): /vsimem, /vsizip, /vsitar, /vsicurl, …

- `CPL_VSIS3_USE_BASE_RMDIR_RECURSIVE`: GDAL Virtual File Systems (compressed, network hosted, etc…): /vsimem, /vsizip, /vsitar, /vsicurl, …

- `CPL_VSISTDIN_BUFFER_LIMIT`: GDAL Virtual File Systems (compressed, network hosted, etc…): /vsimem, /vsizip, /vsitar, /vsicurl, …

- `CURL_CA_BUNDLE`: GDAL Virtual File Systems (compressed, network hosted, etc…): /vsimem, /vsizip, /vsitar, /vsicurl, …

- `DWG_ALL_ATTRIBUTES`: AutoCAD DWG

- `DWG_ATTRIBUTES`: AutoCAD DWG

- `DWG_INLINE_BLOCKS`: AutoCAD DWG

- `DXF_3D_EXTENSIBLE_MODE`: AutoCAD DXF

- `DXF_ENCODING`: AutoCAD DXF

- `DXF_FEATURE_LIMIT_PER_BLOCK`: AutoCAD DXF

- `DXF_HATCH_TOLERANCE`: AutoCAD DXF

- `DXF_INCLUDE_RAW_CODE_VALUES`: AutoCAD DXF

- `DXF_INLINE_BLOCKS`: AutoCAD DXF

- `DXF_MERGE_BLOCK_GEOMETRIES`: AutoCAD DXF

- `DXF_TRANSLATE_ESCAPE_SEQUENCES`: AutoCAD DXF

- `DXF_WRITE_HATCH`: AutoCAD DXF

- `EEDA_BEARER_FILE`: Google Earth Engine Data API

- `EEDA_BEARER`: Google Earth Engine Data API

- `EEDA_CLIENT_EMAIL`: Google Earth Engine Data API

- `EEDA_PAGE_SIZE`: Google Earth Engine Data API

- `EEDA_PRIVATE_KEY_FILE`: Google Earth Engine Data API

- `EEDA_PRIVATE_KEY`: Google Earth Engine Data API

- `ESRI_XML_PAM`: GTiff – GeoTIFF File Format

- `ES_BULK`: Elasticsearch: Geographically Encoded Objects for Elasticsearch

- `ES_META`: Elasticsearch: Geographically Encoded Objects for Elasticsearch

- `ES_OVERWRITE`: Elasticsearch: Geographically Encoded Objects for Elasticsearch

- `ES_WRITEMAP`: Elasticsearch: Geographically Encoded Objects for Elasticsearch

- `FGDB_BULK_LOAD`: ESRI File Geodatabase (FileGDB)

- `GDAL_CACHEMAX`:

  - SENTINEL2 – Sentinel-2 Products

  - Configuration options

- `GDAL_DAAS_ACCESS_TOKEN`: DAAS (Airbus DS Intelligence Data As A Service driver)

- `GDAL_DAAS_API_KEY`: DAAS (Airbus DS Intelligence Data As A Service driver)

- `GDAL_DAAS_X_FORWARDED_USER`: DAAS (Airbus DS Intelligence Data As A Service driver)

- `GDAL_DATA`: Common options for raster programs

- `GDAL_ENABLE_TIFF_SPLIT`: GTiff – GeoTIFF File Format

- `GDAL_GEOREF_SOURCES`:

  - JP2OpenJPEG – JPEG2000 driver based on OpenJPEG library

  - GTiff – GeoTIFF File Format

- `GDAL_HTTPS_PROXY`: GDAL Virtual File Systems (compressed, network hosted, etc…): /vsimem, /vsizip, /vsitar, /vsicurl, …

- `GDAL_HTTP_HEADERS`: GDAL Virtual File Systems (compressed, network hosted, etc…): /vsimem, /vsizip, /vsitar, /vsicurl, …

- `GDAL_HTTP_HEADER_FILE`:

  - GDAL Virtual File Systems (compressed, network hosted, etc…): /vsimem, /vsizip, /vsitar, /vsicurl, …

  - WFS - OGC WFS service

- `GDAL_HTTP_KEYPASSWD`: GDAL Virtual File Systems (compressed, network hosted, etc…): /vsimem, /vsizip, /vsitar, /vsicurl, …

- `GDAL_HTTP_MAX_RETRY`: GDAL Virtual File Systems (compressed, network hosted, etc…): /vsimem, /vsizip, /vsitar, /vsicurl, …

- `GDAL_HTTP_PROXYUSERPWD`: GDAL Virtual File Systems (compressed, network hosted, etc…): /vsimem, /vsizip, /vsitar, /vsicurl, …

- `GDAL_HTTP_PROXY`: GDAL Virtual File Systems (compressed, network hosted, etc…): /vsimem, /vsizip, /vsitar, /vsicurl, …

- `GDAL_HTTP_RETRY_DELAY`: GDAL Virtual File Systems (compressed, network hosted, etc…): /vsimem, /vsizip, /vsitar, /vsicurl, …

- `GDAL_HTTP_SSLCERTTYPE`: GDAL Virtual File Systems (compressed, network hosted, etc…): /vsimem, /vsizip, /vsitar, /vsicurl, …

- `GDAL_HTTP_SSLCERT`: GDAL Virtual File Systems (compressed, network hosted, etc…): /vsimem, /vsizip, /vsitar, /vsicurl, …

- `GDAL_HTTP_SSLKEY`: GDAL Virtual File Systems (compressed, network hosted, etc…): /vsimem, /vsizip, /vsitar, /vsicurl, …

- `GDAL_HTTP_TCP_KEEPALIVE`: GDAL Virtual File Systems (compressed, network hosted, etc…): /vsimem, /vsizip, /vsitar, /vsicurl, …

- `GDAL_HTTP_TCP_KEEPIDLE`: GDAL Virtual File Systems (compressed, network hosted, etc…): /vsimem, /vsizip, /vsitar, /vsicurl, …

- `GDAL_HTTP_TCP_KEEPINTVL`: GDAL Virtual File Systems (compressed, network hosted, etc…): /vsimem, /vsizip, /vsitar, /vsicurl, …

- `GDAL_INGESTED_BYTES_AT_OPEN`: GDAL Virtual File Systems (compressed, network hosted, etc…): /vsimem, /vsizip, /vsitar, /vsicurl, …

- `GDAL_JPEG_TO_RGB`: JPEG – JPEG JFIF File Format

- `GDAL_MAX_CONNECTIONS`: WMS – Web Map Services

- `GDAL_MAX_DATASET_POOL_RAM_USAGE`: VRT – GDAL Virtual Format

- `GDAL_MAX_DATASET_POOL_SIZE`: VRT – GDAL Virtual Format

- `GDAL_NUM_THREADS`:

  - Zarr

  - sozip

  - MBTiles

  - GDAL Virtual File Systems (compressed, network hosted, etc…): /vsimem, /vsizip, /vsitar, /vsicurl, …

  - gdal_grid

  - JPEGXL – JPEG-XL File Format

  - (Geo)Parquet

  - BASISU – Basis Universal

  - SENTINEL2 – Sentinel-2 Products

  - VRT – GDAL Virtual Format

  - MVT: Mapbox Vector Tiles

  - gdaladdo

  - KTX2

  - JP2OpenJPEG – JPEG2000 driver based on OpenJPEG library

  - GTiff – GeoTIFF File Format

- `GDAL_PAM_PROXY_DIR`: Zarr

- `GDAL_PDF_BANDS`: PDF – Geospatial PDF

- `GDAL_PDF_DPI`: PDF – Geospatial PDF

- `GDAL_PDF_LAUNDER_LAYER_NAMES`: PDF – Geospatial PDF

- `GDAL_PDF_LAYERS_OFF`: PDF – Geospatial PDF

- `GDAL_PDF_LAYERS`: PDF – Geospatial PDF

- `GDAL_PDF_NEATLINE`: PDF – Geospatial PDF

- `GDAL_PDF_RENDERING_OPTIONS`: PDF – Geospatial PDF

- `GDAL_PROXY_AUTH`: GDAL Virtual File Systems (compressed, network hosted, etc…): /vsimem, /vsizip, /vsitar, /vsicurl, …

- `GDAL_STACTA_SKIP_MISSING_METATILE`: STACTA - Spatio-Temporal Asset Catalog Tiled Assets

- `GDAL_TIFF_INTERNAL_MASK_TO_8BIT`: GTiff – GeoTIFF File Format

- `GDAL_TIFF_INTERNAL_MASK`: GTiff – GeoTIFF File Format

- `GDAL_TIFF_OVR_BLOCKSIZE`: GTiff – GeoTIFF File Format

- `GDAL_TRY_PDS3_WITH_VICAR`:

  - VICAR – VICAR

  - PDS – Planetary Data System v3

- `GDAL_USER_PWD`: PDF – Geospatial PDF

- `GDAL_VRT_ENABLE_PYTHON`: VRT – GDAL Virtual Format

- `GDAL_VRT_TRUSTED_MODULES`: VRT – GDAL Virtual Format

- `GDAL_XML_VALIDATION`: VRT – Virtual Format

- `GEOMETRY_AS_COLLECTION`: GeoJSON

- `GML_ATTRIBUTES_TO_OGR_FIELDS`: GML - Geography Markup Language

- `GML_CONSIDER_EPSG_AS_URN`: GML - Geography Markup Language

- `GML_EXPOSE_FID`: GML - Geography Markup Language

- `GML_EXPOSE_GML_ID`: GML - Geography Markup Language

- `GML_FACE_HOLE_NEGATIVE`: GML - Geography Markup Language

- `GML_FIELDTYPES`: GML - Geography Markup Language

- `GML_GET_SECONDARY_GEOM`: GML - Geography Markup Language

- `GML_GFS_TEMPLATE`: GML - Geography Markup Language

- `GML_INVERT_AXIS_ORDER_IF_LAT_LONG`: GML - Geography Markup Language

- `GML_PARSER`: GML - Geography Markup Language

- `GML_READ_MODE`: GML - Geography Markup Language

- `GML_SAVE_RESOLVED_TO`: GML - Geography Markup Language

- `GML_SKIP_RESOLVE_ELEMS`: GML - Geography Markup Language

- `GML_SWAP_COORDINATES`: GML - Geography Markup Language

- `GOOGLE_APPLICATION_CREDENTIALS`:

  - GDAL Virtual File Systems (compressed, network hosted, etc…): /vsimem, /vsizip, /vsitar, /vsicurl, …

  - Google Earth Engine Data API

- `GPX_SHORT_NAMES`: GPX - GPS Exchange Format

- `GPX_USE_EXTENSIONS`: GPX - GPS Exchange Format

- `GRIB_ADJUST_LONGITUDE_RANGE`: GRIB – WMO General Regularly-distributed Information in Binary form

- `GS_ACCESS_KEY_ID`: GDAL Virtual File Systems (compressed, network hosted, etc…): /vsimem, /vsizip, /vsitar, /vsicurl, …

- `GS_OAUTH2_CLIENT_EMAIL`: GDAL Virtual File Systems (compressed, network hosted, etc…): /vsimem, /vsizip, /vsitar, /vsicurl, …

- `GS_OAUTH2_CLIENT_ID`: GDAL Virtual File Systems (compressed, network hosted, etc…): /vsimem, /vsizip, /vsitar, /vsicurl, …

- `GS_OAUTH2_CLIENT_SECRET`: GDAL Virtual File Systems (compressed, network hosted, etc…): /vsimem, /vsizip, /vsitar, /vsicurl, …

- `GS_OAUTH2_PRIVATE_KEY_FILE`: GDAL Virtual File Systems (compressed, network hosted, etc…): /vsimem, /vsizip, /vsitar, /vsicurl, …

- `GS_OAUTH2_PRIVATE_KEY`: GDAL Virtual File Systems (compressed, network hosted, etc…): /vsimem, /vsizip, /vsitar, /vsicurl, …

- `GS_OAUTH2_REFRESH_TOKEN`: GDAL Virtual File Systems (compressed, network hosted, etc…): /vsimem, /vsizip, /vsitar, /vsicurl, …

- `GS_OAUTH2_SCOPE`: GDAL Virtual File Systems (compressed, network hosted, etc…): /vsimem, /vsizip, /vsitar, /vsicurl, …

- `GS_SECRET_ACCESS_KEY`: GDAL Virtual File Systems (compressed, network hosted, etc…): /vsimem, /vsizip, /vsitar, /vsicurl, …

- `GS_USER_PROJECT`: GDAL Virtual File Systems (compressed, network hosted, etc…): /vsimem, /vsizip, /vsitar, /vsicurl, …

- `GTIFF_DIRECT_IO`: GTiff – GeoTIFF File Format

- `GTIFF_IGNORE_READ_ERRORS`: GTiff – GeoTIFF File Format

- `GTIFF_LINEAR_UNITS`: GTiff – GeoTIFF File Format

- `GTIFF_POINT_GEO_IGNORE`: GTiff – GeoTIFF File Format

- `GTIFF_REPORT_COMPD_CS`: GTiff – GeoTIFF File Format

- `GTIFF_VIRTUAL_MEM_IO`: GTiff – GeoTIFF File Format

- `GTIFF_WRITE_TOWGS84`: GTiff – GeoTIFF File Format

- `INTERLEAVE_OVERVIEW`: gdaladdo

- `JPEG_QUALITY_OVERVIEW`: GTiff – GeoTIFF File Format

- `LIBKML_ALTITUDEMODE_FIELD`: LIBKML Driver (.kml .kmz)

- `LIBKML_BEGIN_FIELD`: LIBKML Driver (.kml .kmz)

- `LIBKML_BOTTOMTFOV_FIELD`: LIBKML Driver (.kml .kmz)

- `LIBKML_CAMERA_ALTITUDEMODE_FIELD`: LIBKML Driver (.kml .kmz)

- `LIBKML_CAMERA_ALTITUDE_FIELD`: LIBKML Driver (.kml .kmz)

- `LIBKML_CAMERA_LATITUDE_FIELD`: LIBKML Driver (.kml .kmz)

- `LIBKML_CAMERA_LONGITUDE_FIELD`: LIBKML Driver (.kml .kmz)

- `LIBKML_DESCRIPTION_FIELD`: LIBKML Driver (.kml .kmz)

- `LIBKML_DRAWORDER_FIELD`: LIBKML Driver (.kml .kmz)

- `LIBKML_END_FIELD`: LIBKML Driver (.kml .kmz)

- `LIBKML_EXTERNAL_STYLE`: LIBKML Driver (.kml .kmz)

- `LIBKML_EXTRUDE_FIELD`: LIBKML Driver (.kml .kmz)

- `LIBKML_HEADING_FIELD`: LIBKML Driver (.kml .kmz)

- `LIBKML_ICON_FIELD`: LIBKML Driver (.kml .kmz)

- `LIBKML_IMAGEPYRAMID_GRIDORIGIN`: LIBKML Driver (.kml .kmz)

- `LIBKML_IMAGEPYRAMID_MAXHEIGHT`: LIBKML Driver (.kml .kmz)

- `LIBKML_IMAGEPYRAMID_MAXWIDTH`: LIBKML Driver (.kml .kmz)

- `LIBKML_IMAGEPYRAMID_TILESIZE`: LIBKML Driver (.kml .kmz)

- `LIBKML_LEFTFOV_FIELD`: LIBKML Driver (.kml .kmz)

- `LIBKML_MODEL_FIELD`: LIBKML Driver (.kml .kmz)

- `LIBKML_NAME_FIELD`: LIBKML Driver (.kml .kmz)

- `LIBKML_NEAR_FIELD`: LIBKML Driver (.kml .kmz)

- `LIBKML_NETWORKLINK_FIELD`: LIBKML Driver (.kml .kmz)

- `LIBKML_NETWORKLINK_FLYTOVIEW_FIELD`: LIBKML Driver (.kml .kmz)

- `LIBKML_NETWORKLINK_HTTPQUERY_FIELD`: LIBKML Driver (.kml .kmz)

- `LIBKML_NETWORKLINK_REFRESHINTERVAL_FIELD`: LIBKML Driver (.kml .kmz)

- `LIBKML_NETWORKLINK_REFRESHMODE_FIELD`: LIBKML Driver (.kml .kmz)

- `LIBKML_NETWORKLINK_REFRESHVISIBILITY_FIELD`: LIBKML Driver (.kml .kmz)

- `LIBKML_NETWORKLINK_VIEWBOUNDSCALE_FIELD`: LIBKML Driver (.kml .kmz)

- `LIBKML_NETWORKLINK_VIEWFORMAT_FIELD`: LIBKML Driver (.kml .kmz)

- `LIBKML_NETWORKLINK_VIEWREFRESHMODE_FIELD`: LIBKML Driver (.kml .kmz)

- `LIBKML_NETWORKLINK_VIEWREFRESHTIME_FIELD`: LIBKML Driver (.kml .kmz)

- `LIBKML_PHOTOOVERLAY_FIELD`: LIBKML Driver (.kml .kmz)

- `LIBKML_READ_GROUND_OVERLAY`: LIBKML Driver (.kml .kmz)

- `LIBKML_RESOLVE_STYLE`: LIBKML Driver (.kml .kmz)

- `LIBKML_RIGHTFOV_FIELD`: LIBKML Driver (.kml .kmz)

- `LIBKML_ROLL_FIELD`: LIBKML Driver (.kml .kmz)

- `LIBKML_SCALE_X_FIELD`: LIBKML Driver (.kml .kmz)

- `LIBKML_SCALE_Y_FIELD`: LIBKML Driver (.kml .kmz)

- `LIBKML_SCALE_Z_FIELD`: LIBKML Driver (.kml .kmz)

- `LIBKML_SHAPE_FIELD`: LIBKML Driver (.kml .kmz)

- `LIBKML_SNIPPET_FIELD`: LIBKML Driver (.kml .kmz)

- `LIBKML_STYLEMAP_KEY`: LIBKML Driver (.kml .kmz)

- `LIBKML_TESSELLATE_FIELD`: LIBKML Driver (.kml .kmz)

- `LIBKML_TILT_FIELD`: LIBKML Driver (.kml .kmz)

- `LIBKML_TIMESTAMP_FIELD`: LIBKML Driver (.kml .kmz)

- `LIBKML_TOPFOV_FIELD`: LIBKML Driver (.kml .kmz)

- `LIBKML_USE_SCHEMADATA`: LIBKML Driver (.kml .kmz)

- `LIBKML_VISIBILITY_FIELD`: LIBKML Driver (.kml .kmz)

- `LIBKML_WRAPDATELINE`: LIBKML Driver (.kml .kmz)

- `MAX_Z_ERROR_OVERVIEW`: GTiff – GeoTIFF File Format

- `MITAB_SET_TOWGS84_ON_KNOWN_DATUM`: MapInfo TAB and MIF/MID

- `MSSQLSPATIAL_ALWAYS_OUTPUT_FID`: MSSQLSpatial - Microsoft SQL Server Spatial Database

- `MSSQLSPATIAL_BCP_SIZE`: MSSQLSpatial - Microsoft SQL Server Spatial Database

- `MSSQLSPATIAL_LIST_ALL_TABLES`: MSSQLSpatial - Microsoft SQL Server Spatial Database

- `MSSQLSPATIAL_OGR_FID`: MSSQLSpatial - Microsoft SQL Server Spatial Database

- `MSSQLSPATIAL_SHOW_FID_COLUMN`: MSSQLSpatial - Microsoft SQL Server Spatial Database

- `MSSQLSPATIAL_USE_BCP`: MSSQLSpatial - Microsoft SQL Server Spatial Database

- `MSSQLSPATIAL_USE_GEOMETRY_COLUMNS`: MSSQLSpatial - Microsoft SQL Server Spatial Database

- `MSSQLSPATIAL_USE_GEOMETRY_VALIDATION`: MSSQLSpatial - Microsoft SQL Server Spatial Database

- `NAME`: Configuration options

- `NGW_BATCH_SIZE`: NGW – NextGIS Web

- `NGW_EXTENSIONS`: NGW – NextGIS Web

- `NGW_JSON_DEPTH`: NGW – NextGIS Web

- `NGW_NATIVE_DATA`: NGW – NextGIS Web

- `NGW_PAGE_SIZE`: NGW – NextGIS Web

- `NGW_USERPWD`: NGW – NextGIS Web

- `OCI_FID`: Oracle Spatial

- `OGR_ARC_MAX_GAP`: AutoCAD DXF

- `OGR_ARC_STEPSIZE`:

  - AutoCAD DXF

  - “INTERLIS 1” and “INTERLIS 2” drivers

  - AutoCAD DWG

- `OGR_CT_USE_SRS_COORDINATE_EPOCH`: Coordinate epoch support

- `OGR_CURRENT_DATE`:

  - GPKG – GeoPackage raster

  - GPKG – GeoPackage vector

- `OGR_EDIGEO_FONT_SIZE_FACTOR`: EDIGEO

- `OGR_GEOJSON_ARRAY_AS_STRING`: GeoJSON

- `OGR_GEOJSON_DATE_AS_STRING`: GeoJSON

- `OGR_GEOJSON_MAX_OBJ_SIZE`:

  - GeoJSON

  - GeoJSONSeq: sequence of GeoJSON features

- `OGR_INTERLEAVED_READING`: OSM - OpenStreetMap XML and PBF

- `OGR_ODS_FIELD_TYPES`: ODS - Open Document Spreadsheet

- `OGR_ODS_HEADERS`: ODS - Open Document Spreadsheet

- `OGR_OGDI_LAUNDER_LAYER_NAMES`: OGDI Vectors

- `OGR_ORGANIZE_POLYGONS`: ESRI Shapefile / DBF

- `OGR_PDF_READ_NON_STRUCTURED`: PDF – Geospatial PDF

- `OGR_PG_CURSOR_PAGE`: PostgreSQL / PostGIS

- `OGR_PG_RETRIEVE_FID`:

  - PostgreSQL / PostGIS

  - PostgreSQL / PostGIS - Advanced Driver Information

- `OGR_SQLITE_CACHE`:

  - SQLite / Spatialite RDBMS

  - GPKG – GeoPackage vector

- `OGR_SQLITE_JOURNAL`:

  - SQLite / Spatialite RDBMS

  - GPKG – GeoPackage vector

- `OGR_SQLITE_LIST_VIRTUAL_OGR`: SQLite / Spatialite RDBMS

- `OGR_SQLITE_LOAD_EXTENSIONS`:

  - SQLite / Spatialite RDBMS

  - GPKG – GeoPackage vector

- `OGR_SQLITE_PRAGMA`:

  - SQLite / Spatialite RDBMS

  - GPKG – GeoPackage vector

- `OGR_SQLITE_SYNCHRONOUS`:

  - SQLite / Spatialite RDBMS

  - GPKG – GeoPackage vector

- `OGR_SQL_LIKE_AS_ILIKE`: OGR SQL dialect

- `OGR_STROKE_CURVE`: “INTERLIS 1” and “INTERLIS 2” drivers

- `OGR_TRUNCATE`: PostgreSQL / PostGIS

- `OGR_VFK_DB_DELETE`: VFK - Czech Cadastral Exchange Data Format

- `OGR_VFK_DB_NAME`: VFK - Czech Cadastral Exchange Data Format

- `OGR_VFK_DB_OVERWRITE`: VFK - Czech Cadastral Exchange Data Format

- `OGR_VFK_DB_READ_ALL_BLOCKS`: VFK - Czech Cadastral Exchange Data Format

- `OGR_VFK_DB_READ`: VFK - Czech Cadastral Exchange Data Format

- `OGR_VFK_DB_SPATIAL`: VFK - Czech Cadastral Exchange Data Format

- `OGR_WFS_BASE_START_INDEX`: WFS - OGC WFS service

- `OGR_WFS_PAGE_SIZE`: WFS - OGC WFS service

- `OGR_WFS_PAGING_ALLOWED`: WFS - OGC WFS service

- `OGR_WFS_USE_STREAMING`: WFS - OGC WFS service

- `OGR_WKT_PRECISION`: Comma Separated Value (.csv)

- `OGR_WKT_ROUND`: Comma Separated Value (.csv)

- `OGR_XLSX_FIELD_TYPES`: XLSX - MS Office Open XML spreadsheet

- `OGR_XLSX_HEADERS`: XLSX - MS Office Open XML spreadsheet

- `OGR_XLS_FIELD_TYPES`: XLS - MS Excel format

- `OGR_XLS_HEADERS`: XLS - MS Excel format

- `OPENFILEGDB_IN_MEMORY_SPI`: ESRI File Geodatabase vector (OpenFileGDB)

- `OPTION_NAME`: Building documentation

- `OSM_COMPRESS_NODES`: OSM - OpenStreetMap XML and PBF

- `OSM_CONFIG_FILE`: OSM - OpenStreetMap XML and PBF

- `OSM_MAX_TMPFILE_SIZE`: OSM - OpenStreetMap XML and PBF

- `OSM_USE_CUSTOM_INDEXING`: OSM - OpenStreetMap XML and PBF

- `OSS_ACCESS_KEY_ID`: GDAL Virtual File Systems (compressed, network hosted, etc…): /vsimem, /vsizip, /vsitar, /vsicurl, …

- `OSS_ENDPOINT`: GDAL Virtual File Systems (compressed, network hosted, etc…): /vsimem, /vsizip, /vsitar, /vsicurl, …

- `OSS_SECRET_ACCESS_KEY`: GDAL Virtual File Systems (compressed, network hosted, etc…): /vsimem, /vsizip, /vsitar, /vsicurl, …

- `PGEO_DRIVER_TEMPLATE`: ESRI Personal GeoDatabase

- `PGSQL_OGR_FID`: PostgreSQL / PostGIS

- `PG_LIST_ALL_TABLES`: PostgreSQL / PostGIS

- `PG_USE_BASE64`: PostgreSQL / PostGIS

- `PG_USE_COPY`: PostgreSQL / PostGIS

- `PHOTOMETRIC_OVERVIEW`:

  - gdaladdo

  - GTiff – GeoTIFF File Format

- `PLSCENES_PAGE_SIZE`: PLScenes (Planet Labs Scenes), Data V1 API

- `PL_API_KEY`: PLScenes (Planet Labs Scenes), Data V1 API

- `PREDICTOR_OVERVIEW`: GTiff – GeoTIFF File Format

- `PYTHONSO`: VRT – GDAL Virtual Format

- `SHAPE_2GB_LIMIT`: ESRI Shapefile / DBF

- `SHAPE_ENCODING`: ESRI Shapefile / DBF

- `SHAPE_RESTORE_SHX`: ESRI Shapefile / DBF

- `SHAPE_REWIND_ON_WRITE`: ESRI Shapefile / DBF

- `SPARSE_OK_OVERVIEW`: GTiff – GeoTIFF File Format

- `SQLITE_LIST_ALL_TABLES`: SQLite / Spatialite RDBMS

- `SQLITE_USE_OGR_VFS`:

  - SQLite / Spatialite RDBMS

  - GPKG – GeoPackage vector

- `SSL_CERT_FILE`: GDAL Virtual File Systems (compressed, network hosted, etc…): /vsimem, /vsizip, /vsitar, /vsicurl, …

- `SWIFT_AUTH_TOKEN`: GDAL Virtual File Systems (compressed, network hosted, etc…): /vsimem, /vsizip, /vsitar, /vsicurl, …

- `SWIFT_AUTH_V1_URL`: GDAL Virtual File Systems (compressed, network hosted, etc…): /vsimem, /vsizip, /vsitar, /vsicurl, …

- `SWIFT_KEY`: GDAL Virtual File Systems (compressed, network hosted, etc…): /vsimem, /vsizip, /vsitar, /vsicurl, …

- `SWIFT_STORAGE_URL`: GDAL Virtual File Systems (compressed, network hosted, etc…): /vsimem, /vsizip, /vsitar, /vsicurl, …

- `SWIFT_USER`: GDAL Virtual File Systems (compressed, network hosted, etc…): /vsimem, /vsizip, /vsitar, /vsicurl, …

- `TAB_APPROX_GEOTRANSFORM`: GTiff – GeoTIFF File Format

- `TIFF_USE_OVR`: GTiff – GeoTIFF File Format

- `USE_RRD`:

  - gdaladdo

  - GTiff – GeoTIFF File Format

- `USE_TEMPFILE`: GPSBabel

- `VRT_VIRTUAL_OVERVIEWS`: VRT – GDAL Virtual Format

- `VSIOSS_CHUNK_SIZE`: GDAL Virtual File Systems (compressed, network hosted, etc…): /vsimem, /vsizip, /vsitar, /vsicurl, …

- `VSIS3_CHUNK_SIZE`: GDAL Virtual File Systems (compressed, network hosted, etc…): /vsimem, /vsizip, /vsitar, /vsicurl, …

- `VSI_CACHE_SIZE`: GDAL Virtual File Systems (compressed, network hosted, etc…): /vsimem, /vsizip, /vsitar, /vsicurl, …

- `VSI_CACHE`: GDAL Virtual File Systems (compressed, network hosted, etc…): /vsimem, /vsizip, /vsitar, /vsicurl, …

- `WASP_ADJ_TOLER`: WAsP - WAsP .map format

- `WASP_FIELDS`: WAsP - WAsP .map format

- `WASP_GEOM_FIELD`: WAsP - WAsP .map format

- `WASP_MERGE`: WAsP - WAsP .map format

- `WASP_POINT_TO_CIRCLE_RADIUS`: WAsP - WAsP .map format

- `WASP_TOLERANCE`: WAsP - WAsP .map format

- `WEBHDFS_DATANODE_HOST`: GDAL Virtual File Systems (compressed, network hosted, etc…): /vsimem, /vsizip, /vsitar, /vsicurl, …

- `WEBHDFS_DELEGATION`: GDAL Virtual File Systems (compressed, network hosted, etc…): /vsimem, /vsizip, /vsitar, /vsicurl, …

- `WEBHDFS_PERMISSION`: GDAL Virtual File Systems (compressed, network hosted, etc…): /vsimem, /vsizip, /vsitar, /vsicurl, …

- `WEBHDFS_REPLICATION`: GDAL Virtual File Systems (compressed, network hosted, etc…): /vsimem, /vsizip, /vsitar, /vsicurl, …

- `WEBHDFS_USERNAME`: GDAL Virtual File Systems (compressed, network hosted, etc…): /vsimem, /vsizip, /vsitar, /vsicurl, …

- `WEBP_LEVEL_OVERVIEW`: GTiff – GeoTIFF File Format

- `WEBP_LOSSLESS_OVERVIEW`: GTiff – GeoTIFF File Format

- `ZLEVEL_OVERVIEW`: GTiff – GeoTIFF File Format

- `ZSTD_LEVEL_OVERVIEW`: GTiff – GeoTIFF File Format