---
name: "gdal-vector"
section: "1"
platform: "linux"
package: "gdal"
version: "3.13.3-6"
release: "Arch Linux 2026-11-01"
platforms: ["linux"]
url: "https://new.carta.tech/gdal-vector"
---

# gdal-vector(1)

Entry point for vector commands Added in version 3.11.

## NAME

gdal-vector - Entry point for vector commands

Added in version 3.11.

## SYNOPSIS

```
Usage: gdal vector <SUBCOMMAND> [OPTIONS]
where <SUBCOMMAND> is one of:
  - buffer:              Compute a buffer around geometries of a vector dataset.
  - check-coverage:      Check a polygon coverage for validity
  - check-geometry:      Check a dataset for invalid geometries
  - clean-coverage:      Alter polygon boundaries to make shared edges identical, removing gaps and overlaps
  - clip:                Clip a vector dataset.
  - combine:             Combine features into collections
  - concat:              Concatenate vector datasets.
  - concave-hull:        Compute the concave hull of geometries of a vector dataset.
  - convert:             Convert a vector dataset.
  - convex-hull:         Compute the convex hull of geometries of a vector dataset.
  - create:              Create a vector dataset.
  - dissolve:            Dissolves multipart features
  - edit:                Edit metadata of a vector dataset.
  - explode-collections: Explode geometries of type collection of a vector dataset.
  - export-schema:       Export the OGR_SCHEMA from a vector dataset.
  - filter:              Filter a vector dataset.
  - grid:                Create a regular grid from scattered points.
  - index:               Create a vector index of vector datasets.
  - info:                Return information on a vector dataset.
  - layer-algebra:       Perform algebraic operation between 2 layers.
  - make-point:          Create point geometries from attribute fields
  - make-valid:          Fix validity of geometries of a vector dataset.
  - partition:           Partition a vector dataset into multiple files.
  - pipeline:            Process a vector dataset applying several steps.
  - rasterize:           Burns vector geometries into a raster.
  - rename-layer:        Rename layer(s) of a vector dataset.
  - reproject:           Reproject a vector dataset.
  - segmentize:          Segmentize geometries of a vector dataset.
  - select:              Select a subset of fields from a vector dataset.
  - set-field-type:      Modify the type of a field of a vector dataset.
  - set-geom-type:       Modify the geometry type of a vector dataset.
  - simplify:            Simplify geometries of a vector dataset.
  - simplify-coverage:   Simplify shared boundaries of a polygonal vector dataset.
  - sort:                Spatially order the features in a layer
  - sql:                 Apply SQL statement(s) to a dataset.
  - swap-xy:             Swap X and Y coordinates of geometries of a vector dataset.
  - update:              Update an existing vector dataset with an input vector dataset.
Common Options:
  -h, --help              Display help message and exit
  --json-usage            Display usage as JSON document and exit
  --config <KEY>=<VALUE>  Configuration option [may be repeated]
Options:
  --drivers               Display vector driver list as JSON document and exit
```

## AVAILABLE SUB-COMMANDS

- •

  *gdal vector clip*

- •

  *gdal vector concat*

- •

  *gdal vector convert*

- •

  *gdal vector create*

- •

  *gdal vector edit*

- •

  *gdal vector filter*

- •

  *gdal vector index*

- •

  *gdal vector info*

- •

  *gdal vector export-schema*

- •

  *gdal vector layer-algebra*

- •

  *gdal vector partition*

- •

  *gdal vector pipeline*

- •

  *gdal vector rasterize*

- •

  *gdal vector rename-layer*

- •

  *gdal vector reproject*

- •

  *gdal vector select*

- •

  *gdal vector set-field-type*

- •

  *gdal vector set-geom-type*

- •

  *gdal vector sql*

- •

  *gdal vector update*

## EXAMPLES

### Example 1: Getting information on the file poly.gpkg (with text output)

```
$ gdal vector info poly.gpkg
```

### Example 2: Converting file poly.gpkg to Esri File Geodatabase

```
$ gdal vector convert --format=OpenFileGDB poly.gpkg poly.gdb
```

### Example 3: Check if the vector Parquet driver is installed

Bash

```
gdal vector --formats | grep Parquet
```

PowerShell

```
gdal vector --formats | Select-String "Parquet"
```

## AUTHOR

Even Rouault \<even.rouault@spatialys.com\>

## COPYRIGHT

1998-2026
