GDAL-VECTOR-GRID(1) GDAL GDAL-VECTOR-GRID(1) (NAME) gdal-vector-grid - 3.11 . (SYNOPSIS) : gdal vector grid [OPTIONS] : - average: . - average-distance: ( ) . - average-distance-points: . - count: . - invdist: . - invdistnn: . - linear: / (barycentric). - maximum: . - minimum: . - nearest: . - range: . (Common Options): -h, --help --json-usage JSON --config = [ ] (DESCRIPTION) () . . GDAL_NUM_THREADS . (worker threads) ALL_CPUS / . GDAL 3.12 gdal pipeline . (OPTIONS COMMON TO ALL ALGORITHMS) (Standard options) -f, --of, --format, --output-format . : gdal --formats | grep raster | grep + | sort --co, --creation-option = . GeoPackage . . . --formats . Vector drivers . . --overwrite . gdal . -l, --layer, --layer-name () . . --sql |@ SQL (burn in) . @filename . --extent ,,, (georeferenced extents). . . --resolution , () . . . --resolution --size . --size , . --size --resolution . --ot, --datatype, --output-data-type . Float64 . --crs (projection) . . CRS CRS CRS . GDAL/OGR WKT PROJ.4 EPSG:n WKT . --bbox ,,, (bounding box) . --zfield Z . Z ( Z Z ). --zincrease Z . Z . Z + Z . 0 . --zmultiply Z . . ( Z + Z) * Z . 1 . --oo, --open-option = ( ). . --if, --input-format / () . . . . . . "INVDIST" (INVDIST ALGORITHM) . --min-points-per-quadrant --max-points-per-quadrant "invdistnn" . (OPTIONS) --power ( 2.0). --smoothing ( 0.0). --radius ( --radius1 --radius2). . --radius1 ( X 0 ). . --radius2 ( Y 0 ). . --angle ( 0 ). --max-points . . ( ). . --min-points . nodata . ( ). . --max-points-per-quadrant . . - - - - max_points_per_quadrant . --min-points-per-quadrant . . - - - - min_points_per_quadrant . --nodata nodata ( 0 ). --max-points . --min-points-per-quadrant --max-points-per-quadrant --max-points / --max-points-per-quadrant . (Required option) --radius ( --radius1 --radius2 ). . (OPTIONS) --power ( 2.0). --smoothing ( 0.0). --max-points . . ( ). . --min-points . nodata . ( ). . --max-points-per-quadrant . . max_points_per_quadrant - - - - . --min-points-per-quadrant . . min_points_per_quadrant - - - - . --nodata nodata ( 0 ). (AVERAGE ALGORITHM) . --min-points-per-quadrant --max-points-per-quadrant --max-points / --max-points-per-quadrant . (OPTIONS) --radius ( --radius1 --radius2 ). . --radius1 ( X 0 ) . . --radius2 ( Y 0 ) . . --angle ( 0 ). --max-points . . ( ). . --min-points . nodata . ( ). . --max-points-per-quadrant . . max_points_per_quadrant - - - - . --min-points-per-quadrant . . min_points_per_quadrant - - - - . --nodata nodata ( 0 ). . (OPTIONS) --radius ( --radius1 --radius2). . --radius1 ( X 0 ). . --radius2 ( Y 0 ). . --angle ( 0 ). --nodata nodata ( 0 ). <> (LINEAR ALGORITHM) (Delaunay triangulation) (barycentric) . nodata . (OPTIONS) --radius nodata . . 0 nodata . --nodata nodata ( 0 ). (DATA METRICS ALGORITHMS) gdal vector grid . : o minimum: . o maximum: . o range: . o count: . o average-distance: ( ) . o average-distance-points: . . : --radius ( --radius1 --radius2). . --radius1 ( X 0 ). . --radius2 ( Y 0 ). . --angle ( 0 ). --min-points . nodata . ( ). . --max-points-per-quadrant . . - - - - max_points_per_quadrant . --min-points-per-quadrant . . nodata . min_points_per_quadrant - - - - . --nodata nodata ( 0 ). --min-points-per-quadrant --max-points-per-quadrant --max-points / --max-points-per-quadrant ..SH " (READING COMMA SEPARATED VALUES)" XYZ ( CSV) . gdal vector grid . (VRT) CSV gdal vector grid . VRT VRT -- OGR Virtual Format . . CSV dem.csv : Easting,Northing,Elevation 86943.4,891957,139.13 87124.3,892075,135.01 86962.4,892321,182.04 87077.6,891995,135.01 ... dem.vrt : dem.csv wkbPoint 2.5D X Y Z . Z . dem.vrt OGR ( ogrinfo ). "dem" CSV . CSV . : gdal vector grid invdist dem.vrt demv.tif VRT : gdal vector grid invdist -l dem -oo X_POSSIBLE_NAMES=Easting \ -oo Y_POSSIBLE_NAMES=Northing --zfield=Elevation dem.csv dem.tif CSV VRT : Comma Separated Value (.csv) CSV GDAL . 3.12 ..SH " GDALG ( / ) (GDALG OUTPUT)" JSON GDALG . GDALG: GDAL Streamed Algorithm (on-the-fly) / . : . . (EXIT STATUS) 0 ( ). (EXAMPLES) : VRT gdal vector grid invdist --power=2.0 --smoothing=1.0 --extent=85000,894000,89000,890000 \ --size=400,400 -l dem dem.vrt dem.tif TIFF VRT Reading comma separated values . Z . : gdal vector grid invdist --zfield=Elevation --config GDAL_NUM_THREADS ALL_CPUS \ --power=2.0 --smoothing=1.0 --extent=85000,894000,89000,890000 \ --size=400,400 -l dem dem.vrt dem.tif --zfield . X Y Z "Elevation" . GDAL_NUM_THREADS . (AUTHORS) Even Rouault (COPYRIGHT) 1998-2026 August 18, 2026 GDAL-VECTOR-GRID(1)